quicklogic-yosys-plugins
|
public |
No Summary
|
2023-06-16 |
prjtrellis
|
public |
Project Trellis enables a fully open-source flow for ECP5 FPGAs using Yosys for Verilog synthesis and nextpnr for place and route. Project Trellis itself provides the device database and tools for bitstream creation.
|
2023-06-16 |
magic
|
public |
Magic is a venerable VLSI layout tool, written in the 1980's at Berkeley by John Ousterhout, now famous primarily for writing the scripting interpreter language Tcl. Due largely in part to its liberal Berkeley open-source license, magic has remained popular with universities and small companies. The open-source license has allowed VLSI engineers with a bent toward programming to implement clever ideas and help magic stay abreast of fabrication technology. However, it is the well thought-out core algorithms which lend to magic the greatest part of its popularity. Magic is widely cited as being the easiest tool to use for circuit layout, even for people who ultimately rely on commercial tools for their product design flow.
|
2023-06-16 |
prjxray-tools
|
public |
Documenting the Xilinx 7-series bit-stream format.
|
2023-06-16 |
prjxray-db
|
public |
Project X-Ray Database: XC7 Series.
|
2023-06-16 |
icestorm
|
public |
Project IceStorm aims at documenting the bitstream format of Lattice iCE40 FPGAs and providing simple tools for analyzing and creating bitstream files.
|
2023-06-16 |
sigrok-cli
|
public |
The sigrok project aims at creating a portable, cross-platform, Free/Libre/Open-Source signal analysis software suite that supports various device types (e.g. logic analyzers, oscilloscopes, and many more).
|
2023-06-16 |
zachjs-sv2v
|
public |
sv2v converts SystemVerilog (IEEE 1800-2017) to Verilog (IEEE 1364-2005), with an emphasis on supporting synthesizable language constructs.
|
2023-06-16 |
netlistsvg
|
public |
netlistsvg draws an SVG schematic from a yosys JSON netlist.
|
2023-06-16 |
netgen
|
public |
Netgen is a tool for comparing netlists, a process known as LVS, which stands for "Layout vs. Schematic". This is an important step in the integrated circuit design flow, ensuring that the geometry that has been laid out matches the expected circuit. Very small circuits can bypass this step by confirming circuit operation through extraction and simulation. Very large digital circuits are usually generated by tools from high-level descriptions, using compilers that ensure the correct layout geometry. The greatest need for LVS is in large analog or mixed-signal circuits that cannot be simulated in reasonable time. Even for small circuits, LVS can be done much faster than simulation, and provides feedback that makes it easier to find an error than does a simulation.
|
2023-06-16 |
renode
|
public |
No Summary
|
2023-06-16 |