Darryl Miles's repositories
test-gha-builder001
Test GHA Project Builder
magic
Magic VLSI Layout Tool
tt07-schmitt-playground
Analogue Mux-inside-Mux with Schmitt Playground
tt06-poc-fskmodem-hdlctrx
FSK Modem w/ HDLC + UART
tt06-muldiv8
TinyTapeout Multiply/Divide Unit
tt06-muldiv8-sky130faha
TinyTapeout Multiply/Divide Unit (sky130+fa+ha)
tinytapeout-06
Tiny Tapeout 06
tinytapeout-06-sources
Source code for all OpenLane Tiny Tapeout 6 projects + GitHub action to reharden
gradle-xjc-plugin
A Gradle plugin to run the XJC binding compiler during a build
java-schema-ipxact
IP-XACT(tm) JAXB consumable Schema for Java
OpenROAD
OpenROAD's unified application implementing an RTL-to-GDS Flow. Documentation at https://openroad.readthedocs.io/en/latest/
OpenLane
OpenLane is an automated RTL to GDSII flow based on several components including OpenROAD, Yosys, Magic, Netgen and custom methodology scripts for design exploration and optimization.
tt04-muldiv4
TinyTapeout Multiply/Divide Unit
tt-gds-action
Tiny Tapeout GDS Action (using OpenLane)
gtkwave
GTKWave is a fully featured GTK+ based wave viewer for Unix and Win32 which reads LXT, LXT2, VZT, FST, and GHW files as well as standard Verilog VCD/EVCD files and allows their viewing.
gradle-testsets-plugin
A plugin for the Gradle build system that allows specifying test sets (like integration or acceptance tests).
tt05-i2c-bert
I2C Bit Error Rate Test
tt05-7seg-mux-transpose
TT02 Wokwi 7seg remake (MUX transposed)
tt04-poc-usbdev
TT04 PoC USB Device
tt-support-tools
tools used by project repos to test configuration, generate OpenLane run summaries and documentation
SpinalDoc-RTD
The sources of the online SpinalHDL doc
tt05-alu4
ALU unit (4-bit ~19 ops, 66 cells)
tt05-muldiv6
TinyTapeout Multiply/Divide Unit
tt04-verilog-demo-gl
Verilog Demo
tt03-dlmiles-spinalhdl-uart
SpinalHDL UART Rx Example
SpinalHDL
Scala based HDL
tinytapeout-03p5
Tiny Tapeout 3.5 (experimental)
tt03p5-sram-poc
SRAM PoC for Tiny Tapeout 03p5
constructor
tool for creating installers from conda packages