DocumentCode :
2061737
Title :
Automated optimization of data-path design by improving circuit area and critical time through adaptive transformation
Author :
Saqib, Sunila ; Bin Ali, Umair ; Ali, Wesam ; Khan, Shoab A.
Author_Institution :
Dept. of Comput. & Electr. Eng., Nat. Univ. of Sci. & Technol. (NUST), Islamabad, Pakistan
fYear :
2010
fDate :
Nov. 29 2010-Dec. 1 2010
Firstpage :
1493
Lastpage :
1498
Abstract :
Considering recent developments in the field of carry-save representation in synthesis of arithmetic circuits, it was considered imperative to develop an automated system to optimize an arithmetic circuit design to handle cases of practical interest, including scattered logic, and generate an optimized solution in Verilog; so that it could reduce both design and debugging costs drastically. We, therefore, designed, developed and implemented a specialized system using adaptive transformations for automated optimization of data path designs as well as verified and validated results for large set of circuits of varying complexity and number of nodes using Xilinx and ChipScope Pro. The developed system takes circuit design from our specialized drag-and-drop interface, and applies automated arithmetic transformations to reduce the critical path complexity and the cell area with the quality of manual implementations, and generate its hardware implementation ready for synthesizes as high-quality arithmetic circuits. Behavioral simulation of pre and post optimization circuits was monitored in ChipScope Pro to verify our Algorithm, and establish that it preserves the logic. Furthermore, results of synthesis reports generated by Xilinx were compared with those reported by other researchers in recent past and found them to be comparable and in certain cases even better. Our algorithm is independent of compression tree implementation and its performance can further improve with better implementation. We believe this work will enhance efficiency and reduce cost through selection of best circuit design for fabrication.
Keywords :
network synthesis; ChipScope Pro; Verilog; adaptive transformation; arithmetic circuit design; automated optimization; carry-save representation; circuit area; critical time; data-path design; hardware implementation; specialized drag-and-drop interface; Automation; Circuit; Data-Path; Optimization;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Intelligent Systems Design and Applications (ISDA), 2010 10th International Conference on
Conference_Location :
Cairo
Print_ISBN :
978-1-4244-8134-7
Type :
conf
DOI :
10.1109/ISDA.2010.5687122
Filename :
5687122
Link To Document :
بازگشت