“ A Verilog to C Compiler . ” RSP 2000

نویسنده

  • DJ Greaves
چکیده

This paper describes a compiler which converts from Verilog to C. The output is then compiled to machine native code and tends to execute faster than native mode Verilog simulation because the compiler preserves only the synthesis semantics, not the simulation semantics, of Verilog and also performs logic minimisation. Busses of up to 32 or 64 bits can be modelled as C integers whereas larger busses are automatically split. We describe the motivation, method and quality of the results.

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

ثبت نام

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

منابع مشابه

An Implementation of the Behavioral Verilog Simulator in Ptolemy

Modeling and simulation of digital hardware at the behavioral level enable designers to experiment with a system without specifying implementation details. Verilog is a language that supports modeling and simulation at di erent levels of abstraction. However, all components in the same design must conform to a certain timing model, which may not be natural for all components. Ptolemy is a simul...

متن کامل

A Simple C to Verilog Compilation Procedure for Hardware/Software Verification

The objective of this work is two-fold: (1) to build a simple trusted translator from C programs to a hardware description language (in this case Verilog) and (2) to illustrate its application to the formal verification of hardware and software systems using highly developed hardware model checking methods. To achieve the first goal, we used the LLVM compiler infrastructure to compile the C pro...

متن کامل

SystemC based Hardware Synthesis Becomes Reality

The advances in ASIC technology have enabled the design of systems-on-chip (SoC). The complexity associated with SoC is creating many new challenges at all levels of the design process. At the systems level, engineers are reconsidering how designs are specified, partitioned and verified. Systems and software engineers have adopted tools and methodologies based on C/C++ programming language, whe...

متن کامل

FFT Compiler: From Math to Efficient Hardware

This paper presents a high-level compiler that generates hardware implementations of the discrete Fourier transform (DFT) from mathematical specifications. The matrix formula input language captures not only the DFT calculation but also the implementation options at the algorithmic and architectural levels. By selecting the appropriate formula, the resulting hardware implementations (described ...

متن کامل

Effect of recombinant SP-C surfactant in a porcine lavage model of acute lung injury.

Synthetic surfactants allow examination of the effects of specific components of natural surfactant. To determine whether surfactant containing apoprotein C, dipalmitoyl-phosphatidylcholine, phosphatidylglycerol, and palmitic acid restores gas-exchanging function in acute lung injury (ALI), we administered such surfactant (in doses of 50 or 100 mg/kg and in volumes from 1 to 6 ml/kg) or phospho...

متن کامل

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


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

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

ثبت نام

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

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2012