V2Va +: An Efficient SystemVerilog & Verilog-to-Verilog-A Translator for Accelerated Mixed-Signal Simulation

IF 2.4 Q2 ENGINEERING, ELECTRICAL & ELECTRONIC IEEE open journal of circuits and systems Pub Date : 2024-12-16 DOI:10.1109/OJCAS.2024.3451530
Chao Wang;Yicong Shao;Jiajie Huang;Wangzilu Lu;Zhiwen Gu;Longfan Li;Yuhang Zhang;Jian Zhao;Wei Mao;Yongfu Li
{"title":"V2Va +: An Efficient SystemVerilog & Verilog-to-Verilog-A Translator for Accelerated Mixed-Signal Simulation","authors":"Chao Wang;Yicong Shao;Jiajie Huang;Wangzilu Lu;Zhiwen Gu;Longfan Li;Yuhang Zhang;Jian Zhao;Wei Mao;Yongfu Li","doi":"10.1109/OJCAS.2024.3451530","DOIUrl":null,"url":null,"abstract":"This paper introduces a streamlined SystemVerilog & Verilog-to-Verilog-A (V2Va +) translation tool that automates the conversion of synthesizable SystemVerilog and Verilog code into Verilog-A code, enabling concurrent simulation of analog and digital circuits. Through a set of mapping rules, V2Va + facilitates mixed-signal simulations in an analog environment, negating the requirement for a separate mixed-signal simulation engine and overcoming multiple types of EDA licensing obstacles. The V2Va + translation tool comprises two integral components: a parser function, tasked with extracting information from SystemVerilog and Verilog files, and a Verilog-A generator, responsible for generating corresponding Verilog-A code. V2Va + excels in handling complexity, ensuring accuracy, and improving efficiency. It effectively manages a wide range of design complexities, maintains functional consistency during translation, and significantly reduces simulation time, achieving speed-ups of over \n<inline-formula> <tex-math>$2{\\times }$ </tex-math></inline-formula>\n. These strengths underscore its significant impact and applicability in the domain of circuit design.","PeriodicalId":93442,"journal":{"name":"IEEE open journal of circuits and systems","volume":"5 ","pages":"387-397"},"PeriodicalIF":2.4000,"publicationDate":"2024-12-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=10801235","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE open journal of circuits and systems","FirstCategoryId":"1085","ListUrlMain":"https://ieeexplore.ieee.org/document/10801235/","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"ENGINEERING, ELECTRICAL & ELECTRONIC","Score":null,"Total":0}
引用次数: 0

Abstract

This paper introduces a streamlined SystemVerilog & Verilog-to-Verilog-A (V2Va +) translation tool that automates the conversion of synthesizable SystemVerilog and Verilog code into Verilog-A code, enabling concurrent simulation of analog and digital circuits. Through a set of mapping rules, V2Va + facilitates mixed-signal simulations in an analog environment, negating the requirement for a separate mixed-signal simulation engine and overcoming multiple types of EDA licensing obstacles. The V2Va + translation tool comprises two integral components: a parser function, tasked with extracting information from SystemVerilog and Verilog files, and a Verilog-A generator, responsible for generating corresponding Verilog-A code. V2Va + excels in handling complexity, ensuring accuracy, and improving efficiency. It effectively manages a wide range of design complexities, maintains functional consistency during translation, and significantly reduces simulation time, achieving speed-ups of over $2{\times }$ . These strengths underscore its significant impact and applicability in the domain of circuit design.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
V2Va +:用于加速混合信号仿真的高效 SystemVerilog 和 Verilog-to-Verilog-A 转换器
本文介绍了一种简化的SystemVerilog和Verilog-to-Verilog- a (V2Va +)转换工具,该工具可自动将可合成的SystemVerilog和Verilog代码转换为Verilog- a代码,从而实现模拟和数字电路的并发仿真。通过一套映射规则,V2Va +促进了模拟环境下的混合信号仿真,消除了对单独的混合信号仿真引擎的需求,并克服了多种类型的EDA许可障碍。V2Va +翻译工具包括两个组成部分:解析器功能,负责从SystemVerilog和Verilog文件中提取信息,以及Verilog- a生成器,负责生成相应的Verilog- a代码。V2Va +擅长处理复杂性,确保准确性,提高效率。它有效地管理广泛的设计复杂性,在转换过程中保持功能一致性,并显着减少仿真时间,实现超过2倍的加速。这些优势强调了它在电路设计领域的重要影响和适用性。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
相关文献
SRSF9 mediates oncogenic RNA splicing of SLC37A4 via liquid–liquid phase separation to promote oral cancer progression
IF 10.7 1区 综合性期刊Journal of Advanced ResearchPub Date : 2025-03-08 DOI: 10.1016/j.jare.2025.03.013
Qiu Peng, Lujuan Wang, Ying Long, Hao Tian, Xuemeng Xu, Zongyao Ren, Yaqian Han, Xianjie Jiang, Zhu Wu, Shiming Tan, Wenjuan Yang, Linda Oyang, Xia Luo, Jinguan Lin, Longzheng Xia, Mingjing Peng, Nayiyuan Wu, Yanyan Tang, Qianjin Liao, Yujuan Zhou
来源期刊
自引率
0.00%
发文量
0
审稿时长
19 weeks
期刊最新文献
Nonlinear Analysis of Differential LC Oscillators and Injection Locked Frequency Dividers NLU: An Adaptive, Small-Footprint, Low-Power Neural Learning Unit for Edge and IoT Applications Energy Consumption Modeling of 2-D and 3-D Decoder Circuits 2024 Index IEEE Open Journal of Circuits and Systems Vol. 5 IEEE Circuits and Systems Society
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1