Multi-stage programming for high-level description of circuit families

Fulong Chen, Walid Taha, Lei Deng · 2010 3rd International Congress on Image and Signal Processing · 2010

Hardware description languages use a low level of abstraction making the task of hardware designers error-prone and time consuming. The resulting descriptions tend to be lengthy and hard to reason about. This paper presents a minimal functional language for describing hardware circuits. Using multistage programming concepts, Fast Fourier Transform circuit descriptions can be generated in this language from a higher level generic description. It bridges the gap between the generated code and the required low-level hardware description by presenting the translator to automatically convert the generated code into Verilog, a streamline hardware description language.

Read the paper · More papers on PaperTik