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...
Saved in:
Published in: | IEEE access 2023, Vol.11, p.117030-117039 |
---|---|
Main Authors: | , , |
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 & 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 |