Skip to content

Commit fa1d9b3

Browse files
committed
Update README
1 parent 140a6d9 commit fa1d9b3

File tree

1 file changed

+12
-4
lines changed

1 file changed

+12
-4
lines changed

README.md

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,15 +11,23 @@ Full SystemVerilog IEEE 1800-2023 grammar for [tree-sitter](https://github.com/t
1111
- Full implementation of the latest SystemVerilog standard (IEEE 1800-2023)
1212
- Robust and reliable: [sv-tests results](https://chipsalliance.github.io/sv-tests-results/)
1313
- Actively maintained
14-
- Thoroughly tested (~2000 tests, including the whole UVM 2.0 and some open source projects)
1514
- Implements node fields
1615
- Supports parsing of code snippets (e.g., always block outside of a module)
1716
- Basic preprocessing capabilities
18-
- Currently used on Emacs `verilog-ts-mode` and `nvim systemverilog` plugin
17+
- Thoroughly tested (2300+ tests) including:
18+
- [UVM 2.0](https://www.accellera.org/downloads/standards/uvm)
19+
- [sv-tests](https://github.com/chipsalliance/sv-tests)
20+
- [cva6](https://github.com/openhwgroup/cva6)
21+
- [pulp_axi](https://github.com/pulp-platform/axi)
22+
- [ucontroller](https://github.com/gmlarumbe/ucontroller)
23+
- Currently used on:
24+
- Emacs [`verilog-ts-mode`](https://github.com/gmlarumbe/verilog-ts-mode)
25+
- [`nvim systemverilog`](https://github.com/nvim-treesitter/nvim-treesitter) plugin
26+
- [mergiraf](https://mergiraf.org/)
1927

2028
## Cons
21-
- Generated parser is double the size
22-
- Generation of the compiled grammar takes longer (this only needs to be done once)
29+
- Generated parser size is larger (~60MB vs ~45MB)
30+
- Generation of the compiled grammar takes longer (only needs to be done once)
2331

2432
## References
2533

0 commit comments

Comments
 (0)