Design of a High Complexity Superscalar Microprocessor with the Portable IDPS ASIC Library
نویسندگان
چکیده
This paper presents the design pow for a Superscalar VLIWmicroprocessorusing the 0.8 p CMOS portable ASIC library developed in the framework of the ESPRIT2 IDPS project. A ful l set of cell libraries and macro-block generators have been used, in order to achieve fast design cycle, and still maintains a high level of integration and performance. The final circuit contains about875 000 transistors with a die size of 14.6 * 14.6 mm2. The chip design and verification have been performed with new advanced CAD tools developed in the IDPSproject. The layout uses a symbolic approach in order to provide process independence. The package is a 428-pin PGA.
منابع مشابه
ASIC Technology for the Implementation of System-on-a-Chip
INTRODUCTION THE demand for higher functionality and technical complexity, and the implementation of smaller device size and lower power dissipation, present demanding technological challenges that need to be resolved for the emerging multimedia and portable markets. Today, a major problem is how to deal with time-to-market cycles (sales cycles) due to shorter product lifetimes and shorter desi...
متن کاملA complexity-effective microprocessor design with decoupled dispatch queues and prefetching
Continuing demands for high degrees of Instruction Level Parallelism (ILP) require large dispatch queues (or centralized reservation stations) in modern superscalar microprocessors. However, such large dispatch queues are inevitably accompanied by high circuit complexity which would correspondingly limit the pipeline clock rates. In other words, increasing the size of the dispatch queue ultimat...
متن کاملASIC Design of Butterfly Unit Based on Non-Redundant and Redundant Algorithm
Fast Fourier Transform (FFT) processors employed with pipeline architecture consist of series of Processing Elements (PE) or Butterfly Units (BU). BU or PE of FFT performs multiplication and addition on complex numbers. This paper proposes a single BU to compute radix-2, 8 point FFT in the time domain as well as frequency domain by replacing a series of PEs. This BU comprises of fused floating ...
متن کاملA low-complexity microprocessor design with speculative pre-execution
Current superscalar architectures strongly depend on an instruction issue queue to achieve multiple instruction issue and out-of-order execution. However, the issue queue requires a centralized structure and mainly causes globally broadcasting operations to wakeup and select the instructions. Therefore, a large issue queue ultimately results in a low clock rate along with a high circuit complex...
متن کاملMicroprocessor Speci cation in Hawk
Modern microprocessors require an immense investment of time and eeort to create and verify, from the high-level architectural design downwards. We are exploring ways to increase the productivity of design engineers by creating a domain-speciic language for specifying and simulating processor architectures. We believe that the structuring principles used in modern functional programming languag...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1994