Loading…

A Novel Frequency Measurement Methodology for Clock Synchronization in SPICE-Based Simulators

Nowadays, there is an increasing demand for complex behavioral models on the market, as simulation has become the main verification approach used for both analog and digital functionalities. One of the most popular mixed-signal simulators nowadays is Simulation Program for Integrated Circuits Emphas...

Full description

Saved in:
Bibliographic Details
Published in:IEEE access 2023, Vol.11, p.117030-117039
Main Authors: Guran, Ionut-Constantin, Florescu, Adriana, Perisoara, Lucian Andrei
Format: Article
Language:English
Subjects:
Citations: Items that this one cites
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
cited_by
cites cdi_FETCH-LOGICAL-c359t-5d771788af624e2202c5953658b40755b68fa72accff62320a5a714601351d863
container_end_page 117039
container_issue
container_start_page 117030
container_title IEEE access
container_volume 11
creator Guran, Ionut-Constantin
Florescu, Adriana
Perisoara, Lucian Andrei
description Nowadays, there is an increasing demand for complex behavioral models on the market, as simulation has become the main verification approach used for both analog and digital functionalities. One of the most popular mixed-signal simulators nowadays is Simulation Program for Integrated Circuits Emphasis (SPICE). Over the last decade, the digital part in circuits has become predominant, but this poses big challenges when developing SPICE simulation models, as the circuits are synchronized upon internal or external clock signals, where the frequency accuracy is mandatory. The existing SPICE based simulators have built-in options to measure the signal frequency and duty cycle, but only after the simulation has completed, and in this way the frequency information can not be used during the simulation to synchronize the clock signals. There is a lot of research on frequency measurement techniques in the literature, but this topic has not been translated and covered in SPICE until now. Implementing the physical frequency measurement circuits proposed previously in the literature would increase the models' complexity and the simulation time, without benefitting the final user. For this reason, in this article, a novel frequency measurement methodology for clock synchronization in SPICE based simulators is proposed, which aims to provide accurate measured frequency and duty cycle values for the digital clock signals with a fast simulation time. The performance evaluation of this methodology is done using OrCAD Capture, which is the most popular SPICE-based simulation environment.
doi_str_mv 10.1109/ACCESS.2023.3324883
format article
fullrecord <record><control><sourceid>proquest_doaj_</sourceid><recordid>TN_cdi_doaj_primary_oai_doaj_org_article_d5855ff988944b81b3625b4af1fb244a</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>10285845</ieee_id><doaj_id>oai_doaj_org_article_d5855ff988944b81b3625b4af1fb244a</doaj_id><sourcerecordid>2882572573</sourcerecordid><originalsourceid>FETCH-LOGICAL-c359t-5d771788af624e2202c5953658b40755b68fa72accff62320a5a714601351d863</originalsourceid><addsrcrecordid>eNpNUV1LwzAULaKgTH-BPgR87mw-bps-zrLpYH5A9VFCmiazs2tm0gnz15tZkV0C93A55-QmJ4oucTLGOMlvJkUxLcsxSQgdU0oY5_QoOiM4zWMKND0-wKfRhferJBQPI8jOorcJerRfukUzpz-3ulM79KCl3zq91l0fcP9ua9va5Q4Z61DRWvWByl2n3p3tmm_ZN7ZDTYfK53kxjW-l1zUqm_W2lb11_jw6MbL1-uKvj6LX2fSluI8XT3fzYrKIFYW8j6HOMpxxLk1KmCbhJQrysC7wiiUZQJVyIzMilTKBQUkiQWaYpQmmgGue0lE0H3xrK1di45q1dDthZSN-B9YthXR9o1otauAAxuSc54xVHFc0JVAxabCpCGMyeF0PXhtnw4_4Xqzs1nVhfUE4J5CFQwOLDizlrPdOm_9bcSL2sYghFrGPRfzFElRXg6rRWh8oCAfOgP4AShaHLQ</addsrcrecordid><sourcetype>Open Website</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2882572573</pqid></control><display><type>article</type><title>A Novel Frequency Measurement Methodology for Clock Synchronization in SPICE-Based Simulators</title><source>IEEE Open Access Journals</source><creator>Guran, Ionut-Constantin ; Florescu, Adriana ; Perisoara, Lucian Andrei</creator><creatorcontrib>Guran, Ionut-Constantin ; Florescu, Adriana ; Perisoara, Lucian Andrei</creatorcontrib><description>Nowadays, there is an increasing demand for complex behavioral models on the market, as simulation has become the main verification approach used for both analog and digital functionalities. One of the most popular mixed-signal simulators nowadays is Simulation Program for Integrated Circuits Emphasis (SPICE). Over the last decade, the digital part in circuits has become predominant, but this poses big challenges when developing SPICE simulation models, as the circuits are synchronized upon internal or external clock signals, where the frequency accuracy is mandatory. The existing SPICE based simulators have built-in options to measure the signal frequency and duty cycle, but only after the simulation has completed, and in this way the frequency information can not be used during the simulation to synchronize the clock signals. There is a lot of research on frequency measurement techniques in the literature, but this topic has not been translated and covered in SPICE until now. Implementing the physical frequency measurement circuits proposed previously in the literature would increase the models' complexity and the simulation time, without benefitting the final user. For this reason, in this article, a novel frequency measurement methodology for clock synchronization in SPICE based simulators is proposed, which aims to provide accurate measured frequency and duty cycle values for the digital clock signals with a fast simulation time. The performance evaluation of this methodology is done using OrCAD Capture, which is the most popular SPICE-based simulation environment.</description><identifier>ISSN: 2169-3536</identifier><identifier>EISSN: 2169-3536</identifier><identifier>DOI: 10.1109/ACCESS.2023.3324883</identifier><identifier>CODEN: IAECCG</identifier><language>eng</language><publisher>Piscataway: IEEE</publisher><subject>Clock synchronization ; Clocks ; Complexity ; Digital signal processing ; digital signals ; Frequency measurement ; Image edge detection ; Integrated circuit modeling ; Integrated circuits ; Measurement techniques ; Methodology ; Performance evaluation ; Simulation ; Simulation models ; Simulators ; SPICE ; SPICE simulation models ; Synchronization</subject><ispartof>IEEE access, 2023, Vol.11, p.117030-117039</ispartof><rights>Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2023</rights><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><cites>FETCH-LOGICAL-c359t-5d771788af624e2202c5953658b40755b68fa72accff62320a5a714601351d863</cites><orcidid>0000-0002-4751-5074</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/10285845$$EHTML$$P50$$Gieee$$Hfree_for_read</linktohtml><link.rule.ids>314,780,784,4024,27633,27923,27924,27925,54933</link.rule.ids></links><search><creatorcontrib>Guran, Ionut-Constantin</creatorcontrib><creatorcontrib>Florescu, Adriana</creatorcontrib><creatorcontrib>Perisoara, Lucian Andrei</creatorcontrib><title>A Novel Frequency Measurement Methodology for Clock Synchronization in SPICE-Based Simulators</title><title>IEEE access</title><addtitle>Access</addtitle><description>Nowadays, there is an increasing demand for complex behavioral models on the market, as simulation has become the main verification approach used for both analog and digital functionalities. One of the most popular mixed-signal simulators nowadays is Simulation Program for Integrated Circuits Emphasis (SPICE). Over the last decade, the digital part in circuits has become predominant, but this poses big challenges when developing SPICE simulation models, as the circuits are synchronized upon internal or external clock signals, where the frequency accuracy is mandatory. The existing SPICE based simulators have built-in options to measure the signal frequency and duty cycle, but only after the simulation has completed, and in this way the frequency information can not be used during the simulation to synchronize the clock signals. There is a lot of research on frequency measurement techniques in the literature, but this topic has not been translated and covered in SPICE until now. Implementing the physical frequency measurement circuits proposed previously in the literature would increase the models' complexity and the simulation time, without benefitting the final user. For this reason, in this article, a novel frequency measurement methodology for clock synchronization in SPICE based simulators is proposed, which aims to provide accurate measured frequency and duty cycle values for the digital clock signals with a fast simulation time. The performance evaluation of this methodology is done using OrCAD Capture, which is the most popular SPICE-based simulation environment.</description><subject>Clock synchronization</subject><subject>Clocks</subject><subject>Complexity</subject><subject>Digital signal processing</subject><subject>digital signals</subject><subject>Frequency measurement</subject><subject>Image edge detection</subject><subject>Integrated circuit modeling</subject><subject>Integrated circuits</subject><subject>Measurement techniques</subject><subject>Methodology</subject><subject>Performance evaluation</subject><subject>Simulation</subject><subject>Simulation models</subject><subject>Simulators</subject><subject>SPICE</subject><subject>SPICE simulation models</subject><subject>Synchronization</subject><issn>2169-3536</issn><issn>2169-3536</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2023</creationdate><recordtype>article</recordtype><sourceid>ESBDL</sourceid><sourceid>DOA</sourceid><recordid>eNpNUV1LwzAULaKgTH-BPgR87mw-bps-zrLpYH5A9VFCmiazs2tm0gnz15tZkV0C93A55-QmJ4oucTLGOMlvJkUxLcsxSQgdU0oY5_QoOiM4zWMKND0-wKfRhferJBQPI8jOorcJerRfukUzpz-3ulM79KCl3zq91l0fcP9ua9va5Q4Z61DRWvWByl2n3p3tmm_ZN7ZDTYfK53kxjW-l1zUqm_W2lb11_jw6MbL1-uKvj6LX2fSluI8XT3fzYrKIFYW8j6HOMpxxLk1KmCbhJQrysC7wiiUZQJVyIzMilTKBQUkiQWaYpQmmgGue0lE0H3xrK1di45q1dDthZSN-B9YthXR9o1otauAAxuSc54xVHFc0JVAxabCpCGMyeF0PXhtnw4_4Xqzs1nVhfUE4J5CFQwOLDizlrPdOm_9bcSL2sYghFrGPRfzFElRXg6rRWh8oCAfOgP4AShaHLQ</recordid><startdate>2023</startdate><enddate>2023</enddate><creator>Guran, Ionut-Constantin</creator><creator>Florescu, Adriana</creator><creator>Perisoara, Lucian Andrei</creator><general>IEEE</general><general>The Institute of Electrical and Electronics Engineers, Inc. (IEEE)</general><scope>97E</scope><scope>ESBDL</scope><scope>RIA</scope><scope>RIE</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>7SP</scope><scope>7SR</scope><scope>8BQ</scope><scope>8FD</scope><scope>JG9</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope><scope>DOA</scope><orcidid>https://orcid.org/0000-0002-4751-5074</orcidid></search><sort><creationdate>2023</creationdate><title>A Novel Frequency Measurement Methodology for Clock Synchronization in SPICE-Based Simulators</title><author>Guran, Ionut-Constantin ; Florescu, Adriana ; Perisoara, Lucian Andrei</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c359t-5d771788af624e2202c5953658b40755b68fa72accff62320a5a714601351d863</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2023</creationdate><topic>Clock synchronization</topic><topic>Clocks</topic><topic>Complexity</topic><topic>Digital signal processing</topic><topic>digital signals</topic><topic>Frequency measurement</topic><topic>Image edge detection</topic><topic>Integrated circuit modeling</topic><topic>Integrated circuits</topic><topic>Measurement techniques</topic><topic>Methodology</topic><topic>Performance evaluation</topic><topic>Simulation</topic><topic>Simulation models</topic><topic>Simulators</topic><topic>SPICE</topic><topic>SPICE simulation models</topic><topic>Synchronization</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Guran, Ionut-Constantin</creatorcontrib><creatorcontrib>Florescu, Adriana</creatorcontrib><creatorcontrib>Perisoara, Lucian Andrei</creatorcontrib><collection>IEEE All-Society Periodicals Package (ASPP) 2005-present</collection><collection>IEEE Open Access Journals</collection><collection>IEEE All-Society Periodicals Package (ASPP) 1998-Present</collection><collection>IEEE Electronic Library (IEL)</collection><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Electronics &amp; Communications Abstracts</collection><collection>Engineered Materials Abstracts</collection><collection>METADEX</collection><collection>Technology Research Database</collection><collection>Materials Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts – Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><collection>DOAJ Directory of Open Access Journals</collection><jtitle>IEEE access</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Guran, Ionut-Constantin</au><au>Florescu, Adriana</au><au>Perisoara, Lucian Andrei</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>A Novel Frequency Measurement Methodology for Clock Synchronization in SPICE-Based Simulators</atitle><jtitle>IEEE access</jtitle><stitle>Access</stitle><date>2023</date><risdate>2023</risdate><volume>11</volume><spage>117030</spage><epage>117039</epage><pages>117030-117039</pages><issn>2169-3536</issn><eissn>2169-3536</eissn><coden>IAECCG</coden><abstract>Nowadays, there is an increasing demand for complex behavioral models on the market, as simulation has become the main verification approach used for both analog and digital functionalities. One of the most popular mixed-signal simulators nowadays is Simulation Program for Integrated Circuits Emphasis (SPICE). Over the last decade, the digital part in circuits has become predominant, but this poses big challenges when developing SPICE simulation models, as the circuits are synchronized upon internal or external clock signals, where the frequency accuracy is mandatory. The existing SPICE based simulators have built-in options to measure the signal frequency and duty cycle, but only after the simulation has completed, and in this way the frequency information can not be used during the simulation to synchronize the clock signals. There is a lot of research on frequency measurement techniques in the literature, but this topic has not been translated and covered in SPICE until now. Implementing the physical frequency measurement circuits proposed previously in the literature would increase the models' complexity and the simulation time, without benefitting the final user. For this reason, in this article, a novel frequency measurement methodology for clock synchronization in SPICE based simulators is proposed, which aims to provide accurate measured frequency and duty cycle values for the digital clock signals with a fast simulation time. The performance evaluation of this methodology is done using OrCAD Capture, which is the most popular SPICE-based simulation environment.</abstract><cop>Piscataway</cop><pub>IEEE</pub><doi>10.1109/ACCESS.2023.3324883</doi><tpages>10</tpages><orcidid>https://orcid.org/0000-0002-4751-5074</orcidid><oa>free_for_read</oa></addata></record>
fulltext fulltext
identifier ISSN: 2169-3536
ispartof IEEE access, 2023, Vol.11, p.117030-117039
issn 2169-3536
2169-3536
language eng
recordid cdi_doaj_primary_oai_doaj_org_article_d5855ff988944b81b3625b4af1fb244a
source IEEE Open Access Journals
subjects Clock synchronization
Clocks
Complexity
Digital signal processing
digital signals
Frequency measurement
Image edge detection
Integrated circuit modeling
Integrated circuits
Measurement techniques
Methodology
Performance evaluation
Simulation
Simulation models
Simulators
SPICE
SPICE simulation models
Synchronization
title A Novel Frequency Measurement Methodology for Clock Synchronization in SPICE-Based Simulators
url http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-28T01%3A44%3A26IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_doaj_&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=A%20Novel%20Frequency%20Measurement%20Methodology%20for%20Clock%20Synchronization%20in%20SPICE-Based%20Simulators&rft.jtitle=IEEE%20access&rft.au=Guran,%20Ionut-Constantin&rft.date=2023&rft.volume=11&rft.spage=117030&rft.epage=117039&rft.pages=117030-117039&rft.issn=2169-3536&rft.eissn=2169-3536&rft.coden=IAECCG&rft_id=info:doi/10.1109/ACCESS.2023.3324883&rft_dat=%3Cproquest_doaj_%3E2882572573%3C/proquest_doaj_%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-c359t-5d771788af624e2202c5953658b40755b68fa72accff62320a5a714601351d863%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_pqid=2882572573&rft_id=info:pmid/&rft_ieee_id=10285845&rfr_iscdi=true