-
Notifications
You must be signed in to change notification settings - Fork 4.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add TL-Verilog #5331
Add TL-Verilog #5331
Conversation
Thanks for the PR. If we use your heuristic to filter the search results - like this - we get only 32 files on the whole of GitHub. This is a long way from our minimum requirement of 200 unique |
@lildude I'm not sure you put in the right search 😄 \TLV_version and \m4_TLV_version are both supported (and anything actually before TLV) |
🤦 I missed that the search has changed and isn't matching the Total files found: 457 Even adding together the two individual specific searches doesn't meet the threshold yet: Total files found: 32 Total files found: 405 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks like things are popular enough to merge this PR. Please merge in master and address the conflicts.
Or you can grant me write access and I'll do it. |
Please resolve the merge conflicts or grant me write access so we can merge this PR. |
Taken from the text colour of the headings at https://www.redwoodeda.com/tl-verilog
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM. Thanks.
Note: this PR will not be merged until close to when the next release is made. See here for more details.
This PR is to add TL-Verilog, an EDA language that transpiles to SystemVerilog and Verilog.
A little about TLV
TL-Verilog is rapidly gaining popularity for digital logic design, as an extension to Verilog (the predominant logic design language). TL-Verilog is utilized within the makerchip.com and edaplayground.com platforms and is supported by tl-x.org. GitHub integration for Makerchip is in the works.
The most popular TL-Verilog projects are:
These have numerous forks, stars, and external contributions.
RISC-V International lists popular RISC-V CPU core implementations, including two in TL-Verilog: https://riscv.org/exchange/cores-socs/, one from above, and one from training classes.
Thousands of students have developed using TL-Verilog in online courses:
and more are on the way from IEEE (https://events.vtools.ieee.org/m/248362) and Open-Source FPGA Foundation (https://osfpga.org/).
Checklist: