Automated floating-point to fixed-point conversion with the fixify environment

被引:24
作者
Belanovic, P [1 ]
Rupp, M [1 ]
机构
[1] Vienna Univ Technol, CD Lab Design Methodol Signal Proc Algorithms, Vienna, Austria
来源
16TH INTERNATIONAL WORKSHOP ON RAPID SYSTEM PROTOTYPING, PROCEEDINGS: SHORTENING THE PATH FROM SPECIFICATION TO PROTOTYPE | 2005年
关键词
D O I
10.1109/RSP.2005.15
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Conversion from floating-point to fixed-point formats is a necessary step in the design process of embedded systems and is traditionally performed manually. Automating this conversion process brings significant and much needed improvement in the efficiency of the design process. The fixify environment presented here fully automates the conversion process and comprises three optimization methods. The restricted-set full search algorithm is suited to designs that will be implemented on DSP cores and is, for such designs, guaranteed to find globally optimal solutions. On the other hand, the greedy search algorithm finds solution in the continuous search space and produces nearly optimal results, with the shortest required runtime. The branch-and-bound algorithm also works in the continuous search space and finds optimal solutions, but requires relatively long runtimes.
引用
收藏
页码:172 / 178
页数:7
相关论文
共 11 条
[1]   Automatic generation of virtual prototypes [J].
Belanovic, P ;
Holzer, M ;
Knerr, B ;
Rupp, M ;
Sauzon, G .
15TH IEEE INTERNATIONAL WORKSHOP ON RAPID SYSTEM PROTOTYPING, PROCEEDINGS: SHORTENING THE PATH FROM SPECIFICATION TO PROTOTYPE, 2004, :114-118
[2]  
Belanovic P, 2003, CCCT 2003 VOL, 2, PROCEEDINGS, P288
[3]  
FANG CF, 2003, INT C COMP AID DES S
[4]  
*INT SEMATECH, 1999, INT TECHN ROADM SEM
[5]   Model-integrated development of embedded software [J].
Karsai, G ;
Sztipanovits, J ;
Ledeczi, A ;
Bapty, T .
PROCEEDINGS OF THE IEEE, 2003, 91 (01) :145-164
[6]   FRIDGE: A fixed-point design and simulation environment [J].
Keding, H ;
Willems, M ;
Coors, M ;
Meyr, H .
DESIGN, AUTOMATION AND TEST IN EUROPE, PROCEEDINGS, 1998, :429-435
[7]   Fixed-point optimization utility for C and C++ based digital signal processing programs [J].
Kim, S ;
Kum, KI ;
Sung, W .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 1998, 45 (11) :1455-1464
[8]  
KNERR B, 2004, INT C COMP COMM CONT, P33
[9]  
RUPP M, 2003, SIGNAL PROCESSING EU
[10]  
Shi CC, 2003, INT CONF ACOUST SPEE, P529