- Radhika Anand
- February 16, 2021
System Verilog EEnet (SV-EEnet) application: Modeling block currents in Mixed Signal Verification
Mixed-Signal Verification Challenges
As the complexity of Mixed-signal designs increase, so does the need to have an exhaustive, structured, and scalable approach towards the verification of such designs. Digital Verification already has such a methodology (Universal Verification Methodology), which has proven to be very successful in taping out complex digital designs with high quality and within a shorter time span. Analog verification, on the other hand is done using Spice based simulations, which is directed and time-consuming. This leads to multiple challenges in verifying mixed signal systems which need to handle both these domains in a single verification environment.
Mixed Signal Verification Methodology uses behavioral models of the Analog Blocks instead of the circuits, to speed up the simulations. There are multiple modeling languages available for this purpose such as Verilog-A/AMS, Wreal and SystemVerilog Real number Model(SV-RNM) based on the speed and accuracy requirements.
Proven Solutions and their limitations
SystemVerilog Real Number Modeling (RNM) has made it much easier to model voltages and currents as real numbers, enabling some level of Analog functionality to be modeled in System Verilog.
SystemVerilog is a powerful verification language used extensively in Digital verification. This enables one to bring in the structured and exhaustive verification approach to Mixed-signal systems too. Leading to much shorter verification times and enabling much more robust verification of the interactions between the Analog and digital domains.
With the increasing complexity of the Mixed-signal designs, it becomes imperative to be able to accurately model most of the important analog effects which could impact the system parameters and consequently, the system performance.
This leads to the question of selecting a modeling language which can provide a good trade-off between simulation accuracy and speed. Additionally, one also needs to consider the time and effort needed for setting up an integrated verification environment for mixed-signal simulations.
Digital Mixed-signal (DMS) simulations are run using event-driven digital simulators. Typically, time -discrete real-number (RNM) or Wreal behavioral models of the analog circuits are used in DMS. They leverage digital verification capabilities like Metric driven verification, System Verilog Assertions, and automated checkers to handle some of the mixed-signal verification challenges.
Wreal/RNM Models used for DMS/AMS simulations, can meet most of the current Mixed signal verification requirements, however, they model analog values as real-valued ports, which is scalar in nature and can represent either a signal voltage or signal current, which cannot be used to model loading effects¹. Also, current consumption from blocks whose supply nodes are represented as real-valued voltage ports cannot be modeled.
How can EEnet help?
Cadence has provided the EEnet package², where EEnet is a SystemVerilog User Defined Nettype (UDN). EEnet has been able to address the above concerns to some extent. It makes modeling of Analog behavior in SystemVerilog much easier, thus improving the chances of identifying first level bugs in Digital Mixed-signal verification itself, instead of waiting for the AMS simulations which are time and effort intensive.
EEnet is a structured UDN which consists of three fields; Voltage Current and Series resistance as represented in figure 2 below,

For Low-power designs, the system current consumption is a critical specification, use of EEnet for supply nodes in SystemVerilog models during DMS/AMS verification can predict any issues in the early stages of the design cycle. A full current consumption spec verification can then later be done using a complete schematic AMS simulation.
A supply node in SystemVerilog can be modeled as a EEnode current sink, with the value of current being sunk coming from the Specification or from the individual block level schematic simulations.
A Case Study
This approach was used for a customer project, where the sub-blocks of a MEMS digital Microphone were modeled in SystemVerilog with the supply nodes as EEnets. EEnet supply nodes were used as constant current sink; ‘{0.0,-block_current_value,`wrealZState};² to model the current consumption in SystemVerilog.
This was controlled through a macro for DMS / AMS simulations whenever the Block was replaced by its model.
A Microphone Block diagram³, is given below, Analog Blocks (AFE, CP , Regulators, ADC, OSC, etc.) were modeled using EENet.

Summary
Using this approach, we were able to model the current consumption in our DMS/AMS simulations. The current values modeled were static currents with one fixed value during normal operation and another fixed value during power down. The current value was controlled by the device power down/enable.
Using EEnet, the team enabled the use of SystemVerilog models for both DMS and AMS simulations, which met the project requirements. Nevertheless, there is scope for future improvements too. Current consumption was modeled as static (with just an on/off switch), dynamic current modeling can be further explored to get a more accurate measurement. Also its use for modeling supply connections for low-power AMS designs in the presence of UPF/CPF needs to be investigated further.
It has been observed that EEnet still has a few known limitations, for example¹, limited connect module support.
EEnet based SystemVerilog models can be easily integrated into the existing UVM based verification environment, which supports coverage and automated self-checking environments for Mixed signal simulations, thus bringing down the simulation times and catching fundamental bugs early in the design cycle.
References
- Enabling Digital Mixed-Signal Verification of Loading Effects in Power Regulation using SystemVerilog User-Defined Nettype Alvaro Caicedo, Texas Instruments, Freising, Germany Sebastian Fritz, Texas Instruments, Freising, Germany.
- Cadence Documentation on SystemVerilog EEnet.
- IM69D130 High performance digital XENSIVTM MEMS microphone datasheet
- Efficient methods for analog mixed signal verification Interface handling methods, trade-offs and guidelines Lakshmanan Balasubramanian, Bharath Kumar Poluri, Texas Instruments (India) Pvt. Ltd., Bangalore, India) Shoeb Siddiqui, IIT Madras, Chennai, India Vijay Kumar Sankaran, Cadence Design Systems (India) Pvt. Ltd., Bangalore, India.
186 thoughts on “System Verilog EEnet (SV-EEnet) application: Modeling block currents in Mixed Signal Verification”
Your article helped me a lot, is there any more related content? Thanks!
Thanks for sharing. I read many of your blog posts, cool, your blog is very good.
Rattling fantastic info can be found on blog.
Thank you, your article surprised me, there is such an excellent point of view. Thank you for sharing, I learned a lot.
Novyny
Awesome! Its genuinely remarkable post, I have got much clear idea regarding from this post
Ukraine
Novyny
Ukraine
Thank you for the sensible critique. Me & my neighbor were just preparing to do some research about this. We got a grab a book from our local library but I think I learned more clear from this post. I’m very glad to see such magnificent information being shared freely out there.
Эта статья для ознакомления предлагает читателям общее представление об актуальной теме. Мы стремимся представить ключевые факты и идеи, которые помогут читателям получить представление о предмете и решить, стоит ли углубляться в изучение.
Разобраться лучше – https://quick-vyvod-iz-zapoya-1.ru/
IverCare Pharmacy: IverCare Pharmacy – ivermectin for heartworm prevention
how long after taking ivermectin can you drink alcohol: egg withdrawal ivermectin – IverCare Pharmacy
Swerte99 casino walang deposit bonus para sa Pinoy: Swerte99 casino – Swerte99 app
Link vao GK88 m?i nh?t: Link vao GK88 m?i nh?t – Casino online GK88
Swerte99 casino [url=https://swertewin.life/#]Swerte99 bonus[/url] Swerte99 app
Dang ky GK88: Tro choi n? hu GK88 – Nha cai uy tin Vi?t Nam
Onlayn kazino Az?rbaycan: Yüks?k RTP slotlar – Yeni az?rbaycan kazino sayti
https://swertewin.life/# Swerte99 login
Bandar togel resmi Indonesia: Link alternatif Abutogel – Situs togel online terpercaya
1winphili: jollibet casino – jollibet casino
Nha cai uy tin Vi?t Nam [url=https://gkwinviet.company/#]Ca cu?c tr?c tuy?n GK88[/url] Link vao GK88 m?i nh?t
Trò choi n? hu GK88: Link vào GK88 m?i nh?t – Ðang ký GK88
Nha cai uy tin Vi?t Nam: Tro choi n? hu GK88 – Khuy?n mai GK88
Casino online GK88: Khuy?n mai GK88 – Casino online GK88
Onlayn rulet v? blackjack: Onlayn rulet v? blackjack – Pinco il? real pul qazan
Jiliko casino [url=https://jilwin.pro/#]Jiliko login[/url] Jiliko bonus
https://1winphili.company/# Jollibet online sabong
Onlayn kazino Az?rbaycan: Slot oyunlar? Pinco-da – Pinco il? real pul qazan
Link alternatif Abutogel: Bandar togel resmi Indonesia – Abutogel
Onlayn kazino Az?rbaycan: Canli krupyerl? oyunlar – Onlayn kazino Az?rbaycan
Swerte99 login [url=https://swertewin.life/#]Swerte99 bonus[/url] Swerte99 online gaming Pilipinas
Canl? krupyerl? oyunlar: Qeydiyyat bonusu Pinco casino – Pinco il? real pul qazan
Casino online GK88: GK88 – Ðang ký GK88
Situs judi online terpercaya Indonesia [url=https://mandiwinindo.site/#]Slot jackpot terbesar Indonesia[/url] Judi online deposit pulsa
Promo slot gacor hari ini: Link alternatif Beta138 – Beta138
Link alternatif Mandiribet: Link alternatif Mandiribet – Situs judi resmi berlisensi
Slot gacor Beta138: Bonus new member 100% Beta138 – Live casino Indonesia
https://abutowin.icu/# Situs togel online terpercaya
Swerte99 online gaming Pilipinas: Swerte99 slots – Swerte99 app
jollibet app [url=https://1winphili.company/#]jollibet app[/url] jollibet login
Slot jackpot terbesar Indonesia: Mandiribet login – Situs judi online terpercaya Indonesia
Rut ti?n nhanh GK88: Rut ti?n nhanh GK88 – GK88
Jiliko casino walang deposit bonus para sa Pinoy: Jiliko – Jiliko bonus
Tro choi n? hu GK88 [url=https://gkwinviet.company/#]Slot game d?i thu?ng[/url] Dang ky GK88
https://gkwinviet.company/# Slot game d?i thu?ng
Live casino Indonesia: Bonus new member 100% Beta138 – Withdraw cepat Beta138
Canl? krupyerl? oyunlar: Pinco r?smi sayt – Canl? krupyerl? oyunlar
Beta138 [url=https://betawinindo.top/#]Live casino Indonesia[/url] Slot gacor Beta138
Abutogel login: Abutogel login – Jackpot togel hari ini
Swerte99 slots: Swerte99 login – Swerte99 slots
Abutogel login [url=https://abutowin.icu/#]Situs togel online terpercaya[/url] Jackpot togel hari ini
https://gkwinviet.company/# Rut ti?n nhanh GK88
Link vào GK88 m?i nh?t: Trò choi n? hu GK88 – Slot game d?i thu?ng
GK88: Rut ti?n nhanh GK88 – Tro choi n? hu GK88
MediDirect USA [url=http://medidirectusa.com/#]MediDirect USA[/url] Nitroglycerin
Mexican Pharmacy Hub: buy propecia mexico – Mexican Pharmacy Hub
top online pharmacy india: Indian Meds One – Indian Meds One
Mexican Pharmacy Hub: Mexican Pharmacy Hub – Mexican Pharmacy Hub
https://medidirectusa.com/# sams club pharmacy levitra
buy medicines online in india [url=https://indianmedsone.shop/#]Indian Meds One[/url] Indian Meds One
Indian Meds One: Indian Meds One – best online pharmacy india
Indian Meds One: Indian Meds One – reputable indian pharmacies
safe mexican online pharmacy: Mexican Pharmacy Hub – Mexican Pharmacy Hub
In today’s fast-paced world, staying informed about the latest updates both domestically and globally is more vital than ever. With a plethora of news outlets competing for attention, it’s important to find a trusted source that provides not just news, but analyses, and stories that matter to you. This is where [url=https://www.usatoday.com/]USAtoday.com [/url], a premier online news agency in the USA, stands out. Our commitment to delivering the most current news about the USA and the world makes us a key resource for readers who seek to stay ahead of the curve.
Subscribe for Exclusive Content: By subscribing to USAtoday.com, you gain access to exclusive content, newsletters, and updates that keep you ahead of the news cycle.
[url=https://www.usatoday.com/]USAtoday.com [/url] is not just a news website; it’s a dynamic platform that strengthens its readers through timely, accurate, and comprehensive reporting. As we navigate through an ever-changing landscape, our mission remains unwavering: to keep you informed, engaged, and connected. Subscribe to us today and become part of a community that values quality journalism and informed citizenship.
buy prescription drugs from india: Online medicine order – indian pharmacy paypal
medicine in mexico pharmacies: mexico drug stores pharmacies – Mexican Pharmacy Hub
effexor online pharmacy: target pharmacy metronidazole – MediDirect USA
Indian Meds One [url=http://indianmedsone.com/#]buy prescription drugs from india[/url] Indian Meds One
http://mexicanpharmacyhub.com/# Mexican Pharmacy Hub
best india pharmacy: Indian Meds One – top online pharmacy india
Mexican Pharmacy Hub: Mexican Pharmacy Hub – best online pharmacies in mexico
propecia pharmacy2u: MediDirect USA – MediDirect USA
india pharmacy [url=https://indianmedsone.shop/#]Indian Meds One[/url] Indian Meds One
Indian Meds One: Indian Meds One – Indian Meds One
pharmacy online australia: rite aid pharmacy store number – MediDirect USA
https://indianmedsone.shop/# indianpharmacy com
online pharmacy india: indian pharmacies safe – Indian Meds One
finasteride mexico pharmacy [url=http://mexicanpharmacyhub.com/#]Mexican Pharmacy Hub[/url] Mexican Pharmacy Hub
Indian Meds One: reputable indian online pharmacy – Indian Meds One
buy medicines online in india: top 10 online pharmacy in india – Indian Meds One
MediDirect USA: MediDirect USA – rx unlimited pharmacy
Mexican Pharmacy Hub: mexican online pharmacies prescription drugs – Mexican Pharmacy Hub
MediDirect USA [url=https://medidirectusa.com/#]MediDirect USA[/url] world pharmacy viagra
http://mexicanpharmacyhub.com/# Mexican Pharmacy Hub
Mexican Pharmacy Hub: mexico drug stores pharmacies – Mexican Pharmacy Hub
get viagra without prescription from mexico: Mexican Pharmacy Hub – buy cheap meds from a mexican pharmacy
Mexican Pharmacy Hub [url=https://mexicanpharmacyhub.shop/#]buy modafinil from mexico no rx[/url] Mexican Pharmacy Hub
MediDirect USA: MediDirect USA – MediDirect USA
Online medicine home delivery: Indian Meds One – Indian Meds One
india online pharmacy: indian pharmacy online – Online medicine order
http://mexicanpharmacyhub.com/# best online pharmacies in mexico
online shopping pharmacy india [url=https://indianmedsone.shop/#]Indian Meds One[/url] indianpharmacy com
Mexican Pharmacy Hub: Mexican Pharmacy Hub – reputable mexican pharmacies online
Online medicine home delivery: Indian Meds One – Indian Meds One
Tadalify: Tadalify – cialis and grapefruit enhance
buy generic viagra without a prescription: SildenaPeak – SildenaPeak
KamaMeds [url=https://kamameds.shop/#]Men’s sexual health solutions online[/url] Kamagra oral jelly USA availability
Men’s sexual health solutions online: Safe access to generic ED medication – Non-prescription ED tablets discreetly shipped
https://tadalify.shop/# adcirca tadalafil
Compare Kamagra with branded alternatives: Sildenafil oral jelly fast absorption effect – Sildenafil oral jelly fast absorption effect
SildenaPeak: SildenaPeak – buy viagra with paypal australia
buy viagra online discount [url=https://sildenapeak.shop/#]generic viagra in australia[/url] SildenaPeak
SildenaPeak: SildenaPeak – woman viagra
viagra capsule [url=https://sildenapeak.shop/#]online viagra order india[/url] SildenaPeak
https://tadalify.shop/# Tadalify
Men’s sexual health solutions online: Sildenafil oral jelly fast absorption effect – KamaMeds
Safe access to generic ED medication: Safe access to generic ED medication – Fast-acting ED solution with discreet packaging
I don’t think the title of your article matches the content lol. Just kidding, mainly because I had some doubts after reading the article.
SildenaPeak: how to buy viagra online in usa – where to buy viagra without prescription
Tadalify: buying cialis in mexico – cialis manufacturer coupon
https://kamameds.com/# Safe access to generic ED medication
buying cialis online: Tadalify – how to get cialis for free
Online sources for Kamagra in the United States [url=https://kamameds.shop/#]Kamagra reviews from US customers[/url] Men’s sexual health solutions online
SildenaPeak: SildenaPeak – SildenaPeak
Tadalify: liquid tadalafil research chemical – Tadalify
SildenaPeak: 300 mg viagra – where can i get cheap viagra
best price brand viagra: female viagra sildenafil – SildenaPeak
buying cialis online canadian order [url=http://tadalify.com/#]Tadalify[/url] cialis sample pack
https://kamameds.com/# Men’s sexual health solutions online
SildenaPeak: cheapest price for generic viagra – SildenaPeak
Tadalify: cialis premature ejaculation – cialis once a day
Sildenafil oral jelly fast absorption effect [url=https://kamameds.com/#]KamaMeds[/url] Safe access to generic ED medication
Safe access to generic ED medication: Sildenafil oral jelly fast absorption effect – Sildenafil oral jelly fast absorption effect
Sildenafil oral jelly fast absorption effect: Fast-acting ED solution with discreet packaging – Safe access to generic ED medication
cialis maximum dose: cialis 5mg how long does it take to work – cialis sell
https://sildenapeak.com/# SildenaPeak
SildenaPeak [url=https://sildenapeak.com/#]SildenaPeak[/url] SildenaPeak
viagra medicine online: SildenaPeak – best prices for viagra
Compare Kamagra with branded alternatives: KamaMeds – Compare Kamagra with branded alternatives
Men’s sexual health solutions online [url=https://kamameds.shop/#]Men’s sexual health solutions online[/url] Kamagra oral jelly USA availability
KamaMeds: Online sources for Kamagra in the United States – Kamagra reviews from US customers
Non-prescription ED tablets discreetly shipped: ED treatment without doctor visits – Men’s sexual health solutions online
https://kamameds.shop/# Men’s sexual health solutions online
cialis reviews photos: Tadalify – online tadalafil
KamaMeds: Affordable sildenafil citrate tablets for men – Kamagra reviews from US customers
ED treatment without doctor visits [url=https://kamameds.com/#]Fast-acting ED solution with discreet packaging[/url] Kamagra reviews from US customers
how do i get viagra: SildenaPeak – SildenaPeak
Men’s sexual health solutions online: Affordable sildenafil citrate tablets for men – Affordable sildenafil citrate tablets for men
Tadalify [url=https://tadalify.shop/#]how long before sex should i take cialis[/url] Tadalify
Tadalify: cheap cialis – snorting cialis
http://kamameds.com/# Affordable sildenafil citrate tablets for men
Tadalify: mail order cialis – cialis 20 mg price walgreens
Tadalify: no prescription female cialis – Tadalify
Online sources for Kamagra in the United States [url=https://kamameds.shop/#]Online sources for Kamagra in the United States[/url] Compare Kamagra with branded alternatives
Kamagra oral jelly USA availability: Affordable sildenafil citrate tablets for men – KamaMeds
how to get real viagra cheap: price viagra generic – SildenaPeak
SildenaPeak: purchase viagra online australia – SildenaPeak
http://kamameds.com/# Men’s sexual health solutions online
order viagra online paypal: sildenafil 100 mg uk – sildenafil 50 mg buy online price
tadalafil tamsulosin combination [url=http://tadalify.com/#]Tadalify[/url] Tadalify
female viagra drug canada: SildenaPeak – female viagra pill
SildenaPeak: SildenaPeak – SildenaPeak
Tadalify: cialis or levitra – buy cialis online canada
SildenaPeak [url=http://sildenapeak.com/#]viagra prescription uk[/url] prezzo viagra 50mg
cialis available in walgreens over counter??: Tadalify – where can i buy cialis on line
FertiCare Online: can i order cheap clomid without rx – how can i get cheap clomid online
FertiCare Online: where to buy clomid without prescription – buy generic clomid
ivermectin for humans walmart: ivermectin contraindications in humans – ivermectin at tractor supply
clomid order [url=https://ferticareonline.shop/#]FertiCare Online[/url] FertiCare Online
SteroidCare Pharmacy: SteroidCare Pharmacy – can i buy prednisone online in uk
furosemide 40mg: CardioMeds Express – lasix for sale
https://trustedmedsdirect.shop/# where to buy amoxicillin over the counter
ivermectin pyrantel generic: ivermectin mechanism of action – IverGrove
TrustedMeds Direct: TrustedMeds Direct – where to buy amoxicillin 500mg without prescription
amoxicillin from canada: TrustedMeds Direct – amoxacillian without a percription
FertiCare Online: how to buy generic clomid no prescription – where to buy cheap clomid without dr prescription
FertiCare Online: FertiCare Online – where to buy clomid prices
amoxicillin pills 500 mg: TrustedMeds Direct – TrustedMeds Direct
furosemide 40mg: CardioMeds Express – furosemide 40 mg
http://steroidcarepharmacy.com/# 20 mg of prednisone
CardioMeds Express: lasix 20 mg – CardioMeds Express
FertiCare Online: FertiCare Online – where can i get generic clomid without prescription
can i buy cheap clomid for sale [url=http://ferticareonline.com/#]FertiCare Online[/url] cost cheap clomid price
can i order generic clomid without insurance: FertiCare Online – FertiCare Online
IverGrove: where to buy ivermectin pills – stromectol 12mg online
get cheap clomid without insurance: clomid generic – FertiCare Online
buying generic clomid no prescription [url=https://ferticareonline.com/#]get cheap clomid price[/url] FertiCare Online
FertiCare Online: FertiCare Online – FertiCare Online
get clomid online: FertiCare Online – clomid tablet
viagra prezzo farmacia 2023 [url=http://potenzafacile.com/#]consegna discreta viagra in Italia[/url] viagra originale in 24 ore contrassegno
Farmacie online sicure: acquistare cialis generico online – farmacia online
comprare farmaci online con ricetta: consegna rapida e riservata kamagra – farmacia online più conveniente
farmaci senza ricetta elenco [url=http://pillolesubito.com/#]farmacia italiana affidabile online[/url] farmacia online
viagra 100 mg prezzo in farmacia: farmacia online sildenafil Italia – cerco viagra a buon prezzo
Farmacie online sicure: kamagra online Italia – migliori farmacie online 2024