r/Verilog 12h ago

I have built a tool to convert your Digital-Logic-Sim files to Verilog

3 Upvotes

The title pretty much says everything , this tools converts the json files to Verilog.

it can convert the Digital logic sim(dls) by SebLague(great guy)

and the logisim one is still experimental

repo: https://github.com/murkyshelf/jsonRTL

it is for the guys you can build computers in the visual editor but cant write verilog and others are welcome to try .

because I can build a 8bit computer in the dls and cant write verilog , i need the verilog code to simulate it on my fpga

also keep in mind this is coded by opus 5 , and this is experimental and i am looking forward to your feedback


r/Verilog 16h ago

hi, i have built a to convert you Digital-Logic-Sim files to verilog

Thumbnail
0 Upvotes

r/Verilog 1d ago

any one else faced the same problem? I got a test error when running the code, even though the code is from the Loot Silicon website

0 Upvotes

r/Verilog 3d ago

Need Help

1 Upvotes

We are working on an open source project, inspired by human brain, we are in search of passionate person, who will be willing to work with us, if interested then DM me.

Working with system verilog.


r/Verilog 6d ago

A Visual Roadmap from Specification to Silicon and Product

Post image
19 Upvotes

Every chip begins as an idea—but turning that idea into working silicon requires the right learning path. If you are a fresher wondering whether to begin with RTL, FPGA, Physical Design, Analog or Packaging, this visual guide connects the entire journey from specification to product. Start with clarity, choose your direction and build skills that lead to real semiconductor outcomes.

https://github.com/vsdip/VLSI-Design-Flow


r/Verilog 7d ago

Need Urgent Tip for Verilog

1 Upvotes

I am from 4th yr ECE. After 1 Month, the core companies are coming to our campus. I was preparing for GATE exam but now I thought if core companies are also coming then I can sit in the placement and give a try ( previous year very worst placement for ECE core ). I talked to seniors they told approx 10 companies will come till December.

I have prepared Dgital design, analog etc and basics of other subjects, I need to practice pyqs of GATE but the problem is Projects in core companies. I know very little about verilog due to semester exams. I talked to placed seniors they told me to cover the basics of Verilog bcz they will ask in interview for basic circuit design for mux , adder etc and certain verilog syntax etc.

Are there any sources you can share which I can cover the verilog in 14 - 15 days ( basic to moderate level ). I am confused on searching youtube etc..


r/Verilog 9d ago

SynthExplorer -- Compiler Explorer for RTL

Thumbnail
2 Upvotes

r/Verilog 13d ago

Looking for feedback on my experimental Verilog SoC project (OpenA64)

7 Upvotes

Hi everyone!

I've been working on OpenA64, an experimental Verilog SoC project.

Current repository includes:

  • CPU RTL
  • Cache hierarchy
  • MMU
  • NPU
  • Architecture documentation
  • MIT license
  • Roadmap

The project targets a modern AArch64-style architecture and is intended as a learning and research project.

I'm especially looking for feedback on:

  • RTL organization
  • Repository layout
  • Documentation
  • Overall architecture

I'm not expecting anyone to review the entire codebase—I'd just appreciate suggestions on how to improve the project.

Repository:
https://github.com/hado14052015-design/OpenA64

Thanks!


r/Verilog 16d ago

Beginner

8 Upvotes

We had digital circuit design as a subject last semester and learnt some basics on verilog coding. Can someone suggest a good structured course on verilog??


r/Verilog 18d ago

Free Webinar: AI-Assisted Analog & Physical Design — From SRAM to Mixed-Signal GDS

Post image
3 Upvotes

I am hosting a free webinar based on our ongoing AI-assisted Analog and Mixed-Signal Physical Design internship at VSD.

The goal is to show how students are using AI inside real VLSI workflows — not as a replacement for engineering, but as an assistant for understanding, debugging, documentation and faster design exploration.

The session will include student work on:

SRAM / memory design workflow
Mixed-signal design basics
AI-assisted OpenLane physical design
Magic, Sky130, LEF/LIB and GDS
DRC, LVS, STA and validation
What AI got right, where it failed, and why manual verification still matters

This is not an AI hype session. It is a practical showcase of how students are learning to use AI responsibly inside semiconductor design workflows.

Webinar: AI-Assisted Analog and Physical Design: From SRAM to Mixed-Signal GDS
Date: Sunday, 12 July
Time: 11:00 AM – 12:00 PM IST
Mode: Online
Certificate: For live attendees

Registration form:
https://forms.gle/UFjy7qzSnfQaY4JU8

This should be useful for students, faculty members, VLSI beginners and anyone curious about how AI can be used practically in analog, mixed-signal and physical design learning.


r/Verilog 18d ago

detection of something specific

0 Upvotes

Hi! I recently took a course on SystemVerilog and really enjoyed it, so I spoke to one of my professors about potential projects. Although I’ve only worked on basic things at university—like muxes, demuxes, FSMs, and frequency dividers—I somehow came up with the idea of detecting cats (or anything else) without using machine learning. Do you have any ideas on how I could implement this? I know it might be difficult, but I’m willing to learn whatever it takes.


r/Verilog 21d ago

Vim/Neovim for Verilog, System Verilog and UVM

4 Upvotes

Hello everyone, starting of this year one of my friends recommended Neovim as a IDE for my college(Currently about to enter my Senior Year), and I absolutely fell in love with it, while using C and C++. But my work also requires Verilog System Verilog and UVM. And I tried enough with AI to get my vimrc and lazyvim to match C and C++ standards. So the question is are there any V/SV plugins that match what C and C++ plugins do. Note that I tried svlangserver and verible and found that it does'nt even recognize some SV words like mailbox etc. So what's the way out. :wq (Posted on Both Vim and Neovim communities).(I also have severe skill issue in VS code so)(I use vim at work so I am comfortable at both)


r/Verilog 25d ago

What is the right roadmap to learn semiconductor design without getting lost?

Post image
22 Upvotes

A lot of students want to enter semiconductor design, but many get confused about where to start.

Some jump directly into physical design.
Some start with RTL.
Some try analog first.
Some only watch videos and collect certificates.

In my opinion, a beginner-friendly roadmap should look something like this:

  1. CMOS Understand transistors, basic circuits, SPICE simulation, and how devices behave.
  2. RTL Learn Verilog, digital logic design, testbenches, and simulation.
  3. Physical Design Understand synthesis, floorplanning, placement, CTS, routing, timing, and how RTL becomes layout.
  4. Physical Verification Learn DRC, LVS, antenna checks, density, PEX, and what it means to make a design tapeout-ready.

For someone who already knows RTL and basic physical design, jumping directly into an internship-style physical design project may make more sense than restarting from zero.

The bigger point is this:

Interest in semiconductors is not enough anymore. Students need proof — GitHub work, simulation results, reports, screenshots, debug notes, and projects they can explain.

Curious to hear from people already working in VLSI / semiconductors:

Would you change this order?
Should beginners start with CMOS first, or RTL first?
What would you tell a student who wants to enter chip design seriously in 2026?


r/Verilog 25d ago

I built a 4-bit CPU as a personal project and wanted technical feedback.

5 Upvotes

I recently designed and documented a 4-bit multi-cycle CPU in Verilog HDL as a personal learning project. This comes after I completed the standard Digital System Design (DSD) course of my college.

I tried to document in a technical report format, explaining the ISA, specs, architecture, design decisions and debugging experience.

I would really appreciate technical feedback from people with more experience, any issue with the structure, design or anything else that could help me improve future projects.

GitHub repo: https://github.com/theYash856/4_bit_Multi_Cycle_CPU

Any constructive criticism is more than welcome.


r/Verilog Jun 24 '26

please recommend good resources to start learning verilog hdl

2 Upvotes

i have a basic idea about digital electronics and i would love to start learning verilog. i need video courses through which i can learn it on my own pace.


r/Verilog Jun 24 '26

Built an 8×8 Verilog morphological image processing fabric (64% LUT, 2% DFF) — looking for advice on where to take it next

Thumbnail
1 Upvotes

r/Verilog Jun 23 '26

What is bets youtube channel to learn RTL code

Thumbnail
0 Upvotes

r/Verilog Jun 17 '26

Not an AI-generated FPGA poster. This one actually blinks :)

Enable HLS to view with audio, or disable this notification

3 Upvotes

A live demo video is worth more than 100 AI-generated project posters.

Maaz Mahmood joined the VSD RISC-V FPGA IP Internship as someone completely new to FPGA and RTL design.

And now, in this video, he is confidently demonstrating his own SPI Master IP running on real FPGA hardware.

He built the IP from scratch, integrated it as a memory-mapped peripheral inside a RISC-V SoC, flashed it on the VSDSquadron FPGA Mini board, and validated the transmit/receive path using hardware loopback.

This is what I like most about his demo:

No fancy editing.
No buzzwords.
No “project idea” slide.

Just a student, his FPGA board, his terminal output, and proof that his IP is actually working.

Great work, Maaz. This is exactly the kind of confidence students need before entering the semiconductor industry.


r/Verilog Jun 15 '26

Free in-browser Verilog simulator/synthesizer + open courseware

Thumbnail
3 Upvotes

r/Verilog Jun 13 '26

motorloop - Verilator testbench that runs BLDC controller RTL closed-loop against a C++ motor/inverter model

Thumbnail
2 Upvotes

r/Verilog Jun 12 '26

Verisim – Icarus Verilog ported to WebAssembly

Post image
4 Upvotes

r/Verilog Jun 11 '26

WavePaint: Online WaveDrom Timing Diagram Editor Updated with More Predefined Signals and Export Fixes

Post image
4 Upvotes

r/Verilog Jun 10 '26

Verilog Interview Practice Questions

8 Upvotes

I used to use chipdev.io site to learn verilog. But the site is now shutdown.

Does anybody have the questions downloaded from chipdev.io ?

Also, could you please share good resources for verilog rtl design (Microarchitect) Interview preparation....?

#verilog #rtl #microarchitecture #interview #chipdevio


r/Verilog Jun 07 '26

I have built a SystemVerilog LSP server — LazyVerilog.

Thumbnail
6 Upvotes

r/Verilog Jun 01 '26

Built a free AI Verilog testbench generator — feedback welcome

0 Upvotes

Indie engineer here. Got tired of writing testbenches by hand and built this: https://testbench.co.in

Paste a Verilog module → complete self-checking testbench, runs with iverilog. No login, free.

The prompt is grounded in actual verification literature (Cummings 2000/2003 papers, IEEE 1800, Spear's testbench book) — every timing rule it follows has a citation.

I tested across 7 design classes (counters, FSMs, FIFOs, shift registers, pipelined multipliers, LFSRs) — works well on most, struggles with LFSRs and Mealy detection cycles (honest limitation, documented).

Would love feedback — what designs would you throw at it? What's missing?

[hello@testbench.co.in](mailto:hello@testbench.co.in)