DeepAI AI Chat
Log In Sign Up

Opportunities and Challenges for Circuit Board Level Hardware Description Languages

11/16/2020
by   Richard Lin, et al.
0

Board-level hardware description languages (HDLs) are one approach to increasing automation and raising the level of abstraction for designing electronics. These systems borrow programming languages concepts like generators and type systems, but also must be designed with human factors in mind to serve existing hardware engineers. In this work, we look at one recent prototype system, and discuss open questions spanning from fundamental models through usable interfaces.

READ FULL TEXT
05/03/2019

High-level Synthesis

Hardware synthesis is a general term used to refer to the processes invo...
04/28/2020

Linear Dependent Type Theory for Quantum Programming Languages

Modern quantum programming languages integrate quantum resources and cla...
04/19/2020

A practical approach to testing random number generators in computer algebra systems

This paper has a practical aim. For a long time, implementations of pseu...
04/07/2020

LLHD: A Multi-level Intermediate Representation for Hardware Description Languages

Modern Hardware Description Languages (HDLs) such as SystemVerilog or VH...
03/11/2022

Bringing Source-Level Debugging Frameworks to Hardware Generators

High-level hardware generators have significantly increased the producti...
08/30/2019

Declarative Programming for Microcontrollers – Datalog on Arduino

In this paper we describe an approach to programming microcontrollers ba...