利用SystemVerilog实现flash ADC的实数建模

Nikolaos Georgoulopoulos, Alkiviadis A. Hatzopoulos
{"title":"利用SystemVerilog实现flash ADC的实数建模","authors":"Nikolaos Georgoulopoulos, Alkiviadis A. Hatzopoulos","doi":"10.1109/PACET.2017.8259969","DOIUrl":null,"url":null,"abstract":"Real Number Modeling (RNM) is the process of modeling an analog circuit's behavior as signal flow model. This means that every output of an analog component is sampled, in a discrete manner, from the inputs and the internal state. The model detects an event and decides the time to carry out a computation. A SystemVerilog behavioral real number model for a 3-bit flash analog-to-digital converter (ADC) is presented, in order to improve simulation efficiency. The ADC model simulation time completes in only 1.23s, which can be utilized effectively in high-frequency applications. The proposed model is compared to three different models: a transistor-level flash ADC, a Verilog-A ADC model and a Verilog-AMS with wreal ADC model. 65nm CMOS technology library was used for the flash ADC designs in Cadence Virtuoso. The simulation runs took place in Spectre (for transistor-level SPICE model) and AMS Simulator (for SystemVerilog, Verilog-A and Verilog-AMS with wreal). In all cases, the presented SystemVerilog model displays reduced simulation run time, in comparison with the other models, along with satisfying accuracy.","PeriodicalId":171095,"journal":{"name":"2017 Panhellenic Conference on Electronics and Telecommunications (PACET)","volume":"6 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"12","resultStr":"{\"title\":\"Real number modeling of a flash ADC using SystemVerilog\",\"authors\":\"Nikolaos Georgoulopoulos, Alkiviadis A. Hatzopoulos\",\"doi\":\"10.1109/PACET.2017.8259969\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Real Number Modeling (RNM) is the process of modeling an analog circuit's behavior as signal flow model. This means that every output of an analog component is sampled, in a discrete manner, from the inputs and the internal state. The model detects an event and decides the time to carry out a computation. A SystemVerilog behavioral real number model for a 3-bit flash analog-to-digital converter (ADC) is presented, in order to improve simulation efficiency. The ADC model simulation time completes in only 1.23s, which can be utilized effectively in high-frequency applications. The proposed model is compared to three different models: a transistor-level flash ADC, a Verilog-A ADC model and a Verilog-AMS with wreal ADC model. 65nm CMOS technology library was used for the flash ADC designs in Cadence Virtuoso. The simulation runs took place in Spectre (for transistor-level SPICE model) and AMS Simulator (for SystemVerilog, Verilog-A and Verilog-AMS with wreal). In all cases, the presented SystemVerilog model displays reduced simulation run time, in comparison with the other models, along with satisfying accuracy.\",\"PeriodicalId\":171095,\"journal\":{\"name\":\"2017 Panhellenic Conference on Electronics and Telecommunications (PACET)\",\"volume\":\"6 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2017-11-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"12\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2017 Panhellenic Conference on Electronics and Telecommunications (PACET)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/PACET.2017.8259969\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2017 Panhellenic Conference on Electronics and Telecommunications (PACET)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/PACET.2017.8259969","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 12

摘要

实数建模(Real Number Modeling, RNM)是将模拟电路的行为建模为信号流模型的过程。这意味着模拟组件的每个输出都以离散的方式从输入和内部状态中采样。该模型检测到一个事件并决定执行计算的时间。为了提高仿真效率,提出了一种用于3位闪存模数转换器(ADC)的SystemVerilog行为实数模型。ADC模型仿真时间仅为1.23s,可有效地用于高频应用。该模型与三种不同的模型进行了比较:晶体管级闪存ADC, Verilog-A ADC模型和Verilog-AMS带wreal ADC模型。在Cadence Virtuoso中使用65nm CMOS技术库进行闪存ADC设计。模拟运行在Spectre(用于晶体管级SPICE模型)和AMS模拟器(用于SystemVerilog, Verilog-A和Verilog-AMS with wreal)中进行。在所有情况下,与其他模型相比,所提出的SystemVerilog模型显示了更少的仿真运行时间,并且具有令人满意的准确性。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Real number modeling of a flash ADC using SystemVerilog
Real Number Modeling (RNM) is the process of modeling an analog circuit's behavior as signal flow model. This means that every output of an analog component is sampled, in a discrete manner, from the inputs and the internal state. The model detects an event and decides the time to carry out a computation. A SystemVerilog behavioral real number model for a 3-bit flash analog-to-digital converter (ADC) is presented, in order to improve simulation efficiency. The ADC model simulation time completes in only 1.23s, which can be utilized effectively in high-frequency applications. The proposed model is compared to three different models: a transistor-level flash ADC, a Verilog-A ADC model and a Verilog-AMS with wreal ADC model. 65nm CMOS technology library was used for the flash ADC designs in Cadence Virtuoso. The simulation runs took place in Spectre (for transistor-level SPICE model) and AMS Simulator (for SystemVerilog, Verilog-A and Verilog-AMS with wreal). In all cases, the presented SystemVerilog model displays reduced simulation run time, in comparison with the other models, along with satisfying accuracy.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信