High-level synthesis of recoverable VLSI microarchitectures

نویسندگان

  • Douglas M. Blough
  • Fadi J. Kurdahi
  • Seong Yong Ohm
چکیده

Two algorithms that combine the operations of scheduling and recovery point insertion for high-level synthesis of recoverable microarchitectures are presented. The first uses a prioritized cost function in which functional unit cost is minimized first and register cost second. The second algorithm minimizes a weighted sum of functional unit and register costs. Both algorithms are optimal according to their respective cost functions and require less than 10 minutes of CPU time on widely-used high-level synthesis benchmarks. The best previous result reported several hours of CPU time for some of the same benchmarks on a computer of similar computational power.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

An efficient CAD tool for High-Level Synthesis of VLSI digital transformers

Digital transformers are considered as one of the digital circuits being widely used in signal and data processing systems, audio and video processing, medical signal processing as well as telecommunication systems. Transforms such as Discrete Cosine Transform (DCT), Discrete Wavelet Transform (DWT) and Fast Fourier Transform (FFT) are among the ones being commonly used in this area. As an illu...

متن کامل

Visual register-transfer description of VLSI microarchitectures

This paper describes a new visual approach to creating and manipulating symbolic descriptions of VLSI microarchitectures at the register-transfer (RT) level. The MIES visual RT description provides a number of views of a microarchitecture's datapath and controller that visually emphasize different aspects of a design. The key view ties together a symbolic description of the RT operations invoke...

متن کامل

Integrating Binding Constraints in the Synthesis of Area-Efficient Self-Recovering Microarchitectures

Fault-tolerance increases hardware reliability of a VLSI design but it also has the disadvantage of increasing chip area. This area overhead can however be minimized by consideration of fault-tolerance during the high-level synthesis stage of design. We introduce an intertwined scheduling and binding algorithm for self-recovering fault-tolerant designs. Two copies in a self-recovering design ha...

متن کامل

Fe3O4@Silica Sulfuric Acid Nanoparticles as a Magnetically Recoverable Solid Acid Catalyst for the Synthesis of 2,3-Dihydroquinazolin-4(1H)-ones

A new efficient method for the synthesis of 2,3-dihydroquinazolin-4(1H)-ones and spiroquinazolinones via a condensation reaction of aldehydes and ketones with anthranilamide in the presence of nano Fe3O4@SiO2-SO3H as catalyst in ethanol has been described. The reactions are completed in short times, and the corresponding dihydroquinazolinones are produced with high yields. The present procedure...

متن کامل

Magnetic nanoparticle immobilized N-propylsulfamic acid: The efficient, green and reusable nanocatalyst for the synthesis of substituted coumarins

N-Propylsulfamic acid supported onto magnetic Fe3O4 nanoparticles (MNPs-PSA) was investigated as an efficient and magnetically recoverable catalyst for the one-pot synthesis of substituted coumarins from the reaction of coumarin with variety aromatic aldehydes in high to excellent yield at room temperature under solvent-free conditions. The magnetic nanocatalyst can be readily recovered easily ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • IEEE Trans. VLSI Syst.

دوره 7  شماره 

صفحات  -

تاریخ انتشار 1999