Skip to content

michael-etzkorn/scripts

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

A compendium of written scripts

Script Ideas

  • Create a script that generates the collateral for a blackbox verilog module in Chisel
    • If the connections are AXI, making the aw, ar, b, r, and w connections to an AXI Master/Slave node
    • If connections have ready/valid/bits and common prefix use DecoupledIO
  • Script to control VCS runs from python shell.
  • Generate .tex documentation from .anno.json files that use Chisel's RegField

ChiselWrapper.py

  • Currently supported by this fork of HDLParse.
  • With decent accuracy, and a few known issues, produces blackbox boilerplate collateral for Chisel RTL that interfaces with Verilog. VerilogParser's regexes can be modified to include logic in the type search for some simple SV blackbox support.

About

RTL related scripts to ASIC/FPGA

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published