The Research on Design Automation System for Application- Specific DSP Architecture

博士 === 國立臺灣大學 === 電機工程研究所 === 82 === DSP synthesis for IC design has become a major component in the rapidly expanding field of Application Specific Integrated Circuit design. To synthesis ASICs for DSP, a number of synthesis tasks, behavioral synthesis a...

Full description

Bibliographic Details
Main Authors: Jeng, Lih-Gwo, 鄭立國
Other Authors: Chen, Liang-Gee
Format: Others
Language:zh-TW
Published: 1994
Online Access:http://ndltd.ncl.edu.tw/handle/60094977748854453156
Description
Summary:博士 === 國立臺灣大學 === 電機工程研究所 === 82 === DSP synthesis for IC design has become a major component in the rapidly expanding field of Application Specific Integrated Circuit design. To synthesis ASICs for DSP, a number of synthesis tasks, behavioral synthesis and physical synthesizer, are used to convert an algorithm description of circuit behavior into the final layout. The major problem on DSP synthesis system is how to employed DSP theorems and design principles, such as the critical throughput rate and the iterative execution nature of DSP algorithms, a hardware description easy for design documentation and familiar to DSP designers, and a friendly user interface and the hardware trade- off algorithm for DSP designer who is not familiar to VLSI design. In this dissertation, we study the problems in DSP synthesis based on the requirement of area cost and speed performance, including the hardware description language and compilation, the graphic user interface, the module set and clock cycle selection, and the optimal throughput rate scheduling of DSP algorithms, and a design automation syste for the DSP chip design. The contributions of this dissertation are described as follows: 1. The graphic user interface in chapter 3 provides a friendly block-diagram editor with the debugging and verifying capabilities. 2. A hardware description language which is to generate a data flow graph for DSP synthesis with less operators and evaluation times. 3. The module and clock cycle selection algorithm helps user begin their DSP design with a reasonable initial module set. 4. A novel pipelining and unfolding scheduling is developed to get an optimal throughput rate design.