中文
相关论文

相关论文: Towards a Hardware DSL Ecosystem : RubyRTL and Fri…

200 篇论文

We present Walrus, a functional relational programming language embedded in Haskell that extends the miniKanren model with type-polymorphic unification, on-demand laziness, and a range of usability features aimed at practical development.…

编程语言 · 计算机科学 2025-10-30 Santiago Cuéllar , Naomi Spargo , Jonathan Daugherty , David Darais

The design and optimization of hardware have traditionally been resource-intensive, demanding considerable expertise and dependence on established design automation tools. This paper discusses the possibility of exploiting large language…

硬件体系结构 · 计算机科学 2024-01-18 Selim Sandal , Ismail Akturk

Context: Software development tools should work and behave consistently across different programming languages, so that developers do not have to familiarize themselves with new tooling for new languages. Also, being able to combine…

编程语言 · 计算机科学 2018-03-28 Fabio Niephaus , Tim Felgentreff , Tobias Pape , Robert Hirschfeld , Marcel Taeumel

We report on the experience of developing Merlin, a language server for the OCaml programming language in development since 2013. Merlin is a daemon that connects to your favourite text editor and provides services that require a…

编程语言 · 计算机科学 2018-10-03 Frédéric Bour , Thomas Refis , Gabriel Scherer

Large language models (LLMs) perform strongly on general-purpose code generation, yet their applicability to enterprise domain-specific languages (DSLs) remains underexplored, especially for repository-scale change generation spanning…

软件工程 · 计算机科学 2026-04-28 Sivajeet Chand , Kevin Nguyen , Peter Kuntz , Alexander Pretschner

Modern hardware design starts with specifications provided in natural language. These are then translated by hardware engineers into appropriate Hardware Description Languages (HDLs) such as Verilog before synthesizing circuit elements.…

机器学习 · 计算机科学 2023-11-15 Jason Blocklove , Siddharth Garg , Ramesh Karri , Hammond Pearce

The automated generation of hardware register-transfer level (RTL) code with large language models (LLMs) shows promise, yet current solutions struggle to produce syntactically and functionally correct code for complex digital designs. This…

软件工程 · 计算机科学 2026-01-21 Nowfel Mashnoor , Mohammad Akyash , Hadi Kamali , Kimia Azar

Offline reinforcement learning (RL) has gained traction as a powerful paradigm for learning control policies from pre-collected data, eliminating the need for costly or risky online interactions. While many open-source libraries offer…

Recent advancements in large language models (LLMs) have shown significant potential for automating hardware description language (HDL) code generation from high-level natural language instructions. While fine-tuning has improved LLMs'…

硬件体系结构 · 计算机科学 2025-02-27 Yi Liu , Changran Xu , Yunhao Zhou , Zeju Li , Qiang Xu

Spade is a new open source hardware description language (HDL) designed to increase developer productivity without sacrificing the low-level control offered by HDLs. It is a standalone language which takes inspiration from modern software…

硬件体系结构 · 计算机科学 2023-04-07 Frans Skarman , Oscar Gustafsson

Model-driven software development is a promising way to cope with the complexity of system integration in advanced robotics, as it already demonstrated its benefits in domains with comparably challenging system integration requirements.…

机器人学 · 计算机科学 2013-02-27 Arne Nordmann , Sebastian Wrede

With the growing use of domain-specific languages (DSL) in industry, DSL design and implementation goes far beyond an activity for a few experts only and becomes a challenging task for thousands of software engineers. DSL implementation…

软件工程 · 计算机科学 2018-07-06 Jean-Marc Jézéquel , Benoit Combemale , Olivier Barais , Martin Monperrus , François Fouquet

In this work, we hope to expand the universe of security practitioners of open-source hardware by creating a bridge from hardware design languages (HDLs) to data science languages like Python and R through novel libraries that convert VCD…

密码学与安全 · 计算机科学 2025-06-11 Calvin Deutschbein , Jimmy Ostler , Hriday Raj

We present a High-Level Python-based Hardware Description Language (HDPython), It uses Python as its source language and converts it to standard VHDL. Compared to other approaches of building converters from a high-level programming…

编程语言 · 计算机科学 2023-01-30 R. Peschke , K. Nishimura , G. Varner

LiteX is a GitHub-hosted SoC builder / IP library and utilities that can be used to create SoCs and full FPGA designs. Besides being open-source and BSD licensed, its originality lies in the fact that its IP components are entirely…

硬件体系结构 · 计算机科学 2020-05-07 Florent Kermarrec , Sébastien Bourdeauducq , Jean-Christophe Le Lann , Hannah Badier

Security engineering, from security requirements engineering to the implementation of cryptographic protocols, is often supported by domain-specific languages (DSLs). Unfortunately, a lack of knowledge about these DSLs, such as which…

密码学与安全 · 计算机科学 2026-04-15 Markus Krausz , Sven Peldszus , Francesco Regazzoni , Thorsten Berger , Tim Güneysu

Proceedings of the Third International Workshop on Domain-Specific Languages and Models for Robotic Systems (DSLRob'12), held at the 2012 International Conference on Simulation, Modeling, and Programming for Autonomous Robots (SIMPAR 2012),…

机器人学 · 计算机科学 2013-02-21 Christian Schlegel , Ulrik P. Schultz , Serge Stinckwich

Software-defined radio (SDR) plays an important role in the communication field by providing a flexible and customized communication system for different purposes according to the needs. To enhance the performance of SDR applications,…

硬件体系结构 · 计算机科学 2025-12-19 Yuqin Zhao , Linghui Ye , Haihang Xia , Luke Seed , Tiantai Deng

Multi-Level Intermediate Representation (MLIR) is a novel compiler infrastructure that aims to provide modular and extensible components to facilitate building domain specific compilers. However, since MLIR models programs at an…

编程语言 · 计算机科学 2023-08-15 Maksim Levental , Alok Kamatar , Ryan Chard , Kyle Chard , Ian Foster

Hardware generation languages (HGLs) increase hardware design productivity by creating parameterized modules and test benches. Unfortunately, existing tools are not widely adopted due to several demerits, including limited support for…

硬件体系结构 · 计算机科学 2023-09-12 Jintao Sun , Zeke Wang , Tao Lu , Wenzhi Chen