Describing correct circuits remains a tall order, despite four decades of evolution in Hardware Description Languages (HDLs). Many enticing circuit architectures require recursive structures or complex compile-time computation — two patterns that prove difficult to capture in traditional HDLs. In a signal processing context, the Fast FIR Algorithm (FFA) structure for efficient parallel filtering proves to be naturally recursive, and most Multiple Constant Multiplication (MCM) blocks decompose multiplications into graphs of simple shifts and adds using demanding compile time computation. Generalised versions of both remain mostly in academic folklore. The implementations which do exist are often ad hoc circuit generators, written in softwar...
In this paper we explore the specification and verification of VLSI designs. The paper focuses on ab...
We explore the use of dependent types to address the disparity between the theory and the practical ...
We explore the use of dependent types to address the disparity between the theory and the practical ...
International audienceWe report on the implementation of a certified compiler for a high-level hardw...
Over the last few decades, electronic circuits have more and more become a part of our lives, and t...
High-level synthesis (HLS), which refers to the automatic compilation of software into hardware, is ...
When designing hardware systems, a variety of models and languages are available whose aim is to man...
The use of hardware compilers to generate complex circuits from a high-level description is becoming...
High density PLDs (Programmable Logic Devices) and FP GAs (Field-Programmable Gate Arrays) are b...
Over the last three decades, the number of transistors used in microchips has increased by three ord...
Over the last three decades, the number of transistors used in microchips has increased by three ord...
High density PLDs (Programmable Logic Devices) and FP GAs (Field-Programmable Gate Arrays) are b...
After a few decades of research and experimentation, register-transfer dialects of two standard lang...
The increasingly higher number of transistors possible in VLSI circuits compounds the difficulty in ...
The recent popularity of Field Programmable Gate Array (FPGA) technology has made the synthesis of H...
In this paper we explore the specification and verification of VLSI designs. The paper focuses on ab...
We explore the use of dependent types to address the disparity between the theory and the practical ...
We explore the use of dependent types to address the disparity between the theory and the practical ...
International audienceWe report on the implementation of a certified compiler for a high-level hardw...
Over the last few decades, electronic circuits have more and more become a part of our lives, and t...
High-level synthesis (HLS), which refers to the automatic compilation of software into hardware, is ...
When designing hardware systems, a variety of models and languages are available whose aim is to man...
The use of hardware compilers to generate complex circuits from a high-level description is becoming...
High density PLDs (Programmable Logic Devices) and FP GAs (Field-Programmable Gate Arrays) are b...
Over the last three decades, the number of transistors used in microchips has increased by three ord...
Over the last three decades, the number of transistors used in microchips has increased by three ord...
High density PLDs (Programmable Logic Devices) and FP GAs (Field-Programmable Gate Arrays) are b...
After a few decades of research and experimentation, register-transfer dialects of two standard lang...
The increasingly higher number of transistors possible in VLSI circuits compounds the difficulty in ...
The recent popularity of Field Programmable Gate Array (FPGA) technology has made the synthesis of H...
In this paper we explore the specification and verification of VLSI designs. The paper focuses on ab...
We explore the use of dependent types to address the disparity between the theory and the practical ...
We explore the use of dependent types to address the disparity between the theory and the practical ...