SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Verilog Verilog Projects
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
OpenROAD
OpenROAD's unified application implementing an RTL-to-GDS Flow. Documentation at https://openroad.readthedocs.io/en/latest/
Project mention: DARPA Brings Next-Gen US Microelectronics Manufacturing Closer to Reality | news.ycombinator.com | 2024-07-26DARPA ERI also facilitates chiplet interconnect standards and open FPGA toolchains, https://theopenroadproject.org & https://news.ycombinator.com/item?id=30538809
-
-
Project mention: Flexible RISC-V Processor: Could Cost Less Than a Dollar | news.ycombinator.com | 2024-09-29
For those who don't know SERV is a serial RISC-V architecture - really small, fits in a Tiny Tapeout tile
https://github.com/olofk/serv
-
-
-
-
USB_C_Industrial_Camera_FPGA_USB3
Source and Documentation files for USB C Industrial Camera Project, This repo contains PCB boards, FPGA , Camera and USB along with FPGA Firmware and USB Controller Firmware source.
Project mention: Barcelona Supercomputing Center presents Sargantana: new open-source RISC-V chip | news.ycombinator.com | 2023-12-14>Likely you couldn't even go back and make a fab that makes large volumes of 60nm-90nm node sizes at all, for any amount of money, because the equipment to do this (new) hasn't been made in 2 decades and no company is willing to invest the money to make new crappy old equipment.
I believe your argument assumes that there is a fixed cost to produce even 180nm or 350nm ICs that hasnt changed since the first one was produced.
We still need 300 years for a 300 year old tree, but 25 year old technology might now be relatively easy to build if we start from scratch.
What was high tech then might be relatively easy to solve now. One example might be https://github.com/circuitvalley/USB_C_Industrial_Camera_FPG... being open source instead of a multi year, multi million dollar project.
-
-
open-fpga-verilog-tutorial
Learn how to design digital systems and synthesize them into an FPGA using only opensource tools
-
-
OpenROAD-flow-scripts
OpenROAD's scripts implementing an RTL-to-GDS Flow. Documentation at https://openroad-flow-scripts.readthedocs.io/en/latest/
-
The reality is that the vast majority of these FPGA-based clones don't actually perfectly emulate the logic. They're using the same reverse engineering techniques the traditional emulator developers used and sometimes even the same community documentation. The results are often quite good, but they're making a new implementation that matches the observed behavior of the original system to the best of their abilities.
Now there are some exceptions. Nuked MD FPGA[0] is a recent example of an FPGA recreation that is a fairly direct translation of the original logic using silicon die analysis. In this case, the logic is basically identical, but as you guessed the physical layout is different. Generally speaking, you write FPGA "gateware" in a language like Verilog or VHDL. These don't intrinsically have any information about the physical layout of the logic which is handled by the toolchain instead. As wmf says, this is generally not a problem most of the time. For synchronous logic, either the total propagation delay is small enough for a single cycle or it isn't. The toolchain will estimate this delay and report whether you met timing or not for the configured clockspeed.
Not everything you can do in silicon translates well to FPGAs (both clock edges is also generally not well supported for instance), but for the most part these things are easy enough to work around.
[0] https://github.com/nukeykt/Nuked-MD-FPGA
-
-
-
FPGA-SDcard-Reader
An FPGA-based SD-card reader to read files from FAT16 or FAT32 formatted SD-cards. 基于FPGA的SD卡读取器,可以从FAT16或FAT32格式的SD卡中读取文件。
-
-
-
-
Project mention: The 8-Bit Era: Eight Iconic Processor Designs – By Babbage | news.ycombinator.com | 2023-12-04
> Or maybe there's a RV32I community for writing retro style games, with some simple graphics support?
Wow, https://github.com/dan-rodrigues/icestation-32 looks cool. Sorry for the comment spam. :)
-
-
-
Verilog Verilog discussion
Verilog Verilog related posts
-
Flexible RISC-V Processor: Could Cost Less Than a Dollar
-
SERV – The SErial RISC-V CPU
-
DARPA Brings Next-Gen US Microelectronics Manufacturing Closer to Reality
-
RISC-V support in Android just got a big setback
-
FuryGpu – Custom PCIe FPGA GPU
-
Importance of Open-Source EDA Tools for Academia
-
Barcelona Supercomputing Center presents Sargantana: new open-source RISC-V chip
-
A note from our sponsor - SaaSHub
www.saashub.com | 5 Oct 2024
Index
What are some of the best open-source Verilog projects in Verilog? This list will help you:
Project | Stars | |
---|---|---|
1 | darkriscv | 2,091 |
2 | OpenROAD | 1,529 |
3 | hdl | 1,495 |
4 | serv | 1,391 |
5 | zipcpu | 1,281 |
6 | riscv | 1,197 |
7 | biriscv | 838 |
8 | USB_C_Industrial_Camera_FPGA_USB3 | 803 |
9 | apio | 794 |
10 | open-fpga-verilog-tutorial | 759 |
11 | OpenTimer | 545 |
12 | OpenROAD-flow-scripts | 320 |
13 | Nuked-MD-FPGA | 298 |
14 | wbuart32 | 276 |
15 | f4pga-examples | 263 |
16 | FPGA-SDcard-Reader | 245 |
17 | sdspi | 193 |
18 | vgasim | 152 |
19 | cpu11 | 153 |
20 | icestation-32 | 151 |
21 | dspfilters | 139 |
22 | apple-one | 134 |
23 | Haasoscope | 112 |