JSONinSV:Systemverilog中的JSON库

时间:2024-03-24 01:41:38
【文件属性】:

文件名称:JSONinSV:Systemverilog中的JSON库

文件大小:16KB

文件格式:ZIP

更新时间:2024-03-24 01:41:38

json json-api json-parser systemverilog SystemVerilog

JSONinSV Systemverilog中的JSON库 简介 JSON是应用广泛的一种数据表示格式,JSONinSV是使用SystemVerilog实现的JSON库。 2016年,我在网络上发现了某大牛发布的JSON教程,开始接触到JSON,后面陆续开始基于JSON开发了一些小规模工具。作为一名验证工程师,将验证平台真正的加入到JSON生态中,是很久远的一个想法了,这便是这个项目的由来。 这个项目的目的是提供SystemVerilog实现的JSON解析库和生成库,实现和外围组件的目的性的交互,帮助用户开发出更灵活更强大的验证应用。 此外,本项目还提供了JSON库的单元测试,随后可考虑将此处的单元测试框架独立出来进行项目上的应用。 参考 IEEE1800-IEEE SystemVerilog标准 规格介绍 JSONinSV实现的功能规格主要是三个部分: JSON文本的解析,包括从字


【文件预览】:
JSONinSV-main
----json_pkg()
--------JSONUtils.svh(2KB)
--------json_pkg.sv(669B)
--------JSONValue.svh(13KB)
--------README.md(56B)
--------json_macros.svh(452B)
----LICENSE(1KB)
----test()
--------test_factory()
--------README.md(0B)
--------top.sv(355B)
----README.md(2KB)
----.gitignore(3KB)

网友评论