Skip to main content

Showing 1–1 of 1 results for author: Pavanija, J

.
  1. arXiv:2406.09208  [pdf, other

    cs.AR

    Python-based DSL for generating Verilog model of Synchronous Digital Circuits

    Authors: Mandar Datar, Dhruva S. Hegde, Vendra Durga Prasad, Manish Prajapati, Neralla Manikanta, Devansh Gupta, Janampalli Pavanija, Pratyush Pare, Akash, Shivam Gupta, Sachin B. Patkar

    Abstract: We have designed a Python-based Domain Specific Language (DSL) for modeling synchronous digital circuits. In this DSL, hardware is modeled as a collection of transactions -- running in series, parallel, and loops. When the model is executed by a Python interpreter, synthesizable and behavioural Verilog is generated as output, which can be integrated with other RTL designs or directly used for FPGA… ▽ More

    Submitted 13 June, 2024; originally announced June 2024.

    Comments: 9 pages, 13 figures