Configuration Bit Stream Generation for the MT-FPGA & Architectural Enhancements for Arithmetic Implementations

Configuration Bit Stream Generation for the MT-FPGA & Architectural Enhancements for Arithmetic Implementations
Author :
Publisher :
Total Pages :
Release :
ISBN-10 : OCLC:62876346
ISBN-13 :
Rating : 4/5 (46 Downloads)

Book Synopsis Configuration Bit Stream Generation for the MT-FPGA & Architectural Enhancements for Arithmetic Implementations by :

Download or read book Configuration Bit Stream Generation for the MT-FPGA & Architectural Enhancements for Arithmetic Implementations written by and published by . This book was released on 2005 with total page pages. Available in PDF, EPUB and Kindle. Book excerpt: Field Programmable Gate Array technology has grown to a stage where entire digital systems with their I/O interfaces can be implemented in single FPGAs. Even so, FPGAs are primarily digital devices with little inbuilt facilities for direct interaction with the analog world. The Multi-Technology FPGA goes beyond this limitation by integrating multi-technology and analog blocks with the regular FPGA fabric. To implement circuits on the MT-FPGA, an automatic configuration bit stream generation system is needed. Designing and implementing such a system has been the point of investigation for this thesis. The major goal in this exercise is to make the system as generic and architecture independent as possible, so as to retarget it to different architectures. The system takes as its input, the output files from FPGA synthesis tools and an architecture specification of the fabric. An XML based architecture specification format and an object-oriented software tool code named "XBits"has been developed. The first part of the thesis explains the specifics of the format and the internals of XBits. Results on academic benchmarks implemented using XBits are also given. As a second part of the thesis, the present MT-FPGA architecture is analyzed for its suitability for large arithmetic circuit implementations. Since the MT-FPGA presents a parallel platform for mapping circuits; signal processing applications that benefit greatly from multiple implementations of functions acting in parallel on long input data streams are of special interest to the MT-FPGA. A new architecture is proposed as a result of this study, which enhances the logic utilization of the FPGA fabric and the speed of arithmetic operations on the MT-FPGA. Associated analysis and comparison of this new architecture with the original architecture is also presented.


Configuration Bit Stream Generation for the MT-FPGA & Architectural Enhancements for Arithmetic Implementations Related Books