[go: up one dir, main page]

CN103376397A - 一种异步电路的检测系统 - Google Patents

一种异步电路的检测系统 Download PDF

Info

Publication number
CN103376397A
CN103376397A CN2012101172947A CN201210117294A CN103376397A CN 103376397 A CN103376397 A CN 103376397A CN 2012101172947 A CN2012101172947 A CN 2012101172947A CN 201210117294 A CN201210117294 A CN 201210117294A CN 103376397 A CN103376397 A CN 103376397A
Authority
CN
China
Prior art keywords
asynchronous
metastable
stability
meta
circuit
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN2012101172947A
Other languages
English (en)
Other versions
CN103376397B (zh
Inventor
李钊辉
胡胜发
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangzhou Ankai Microelectronics Co.,Ltd.
Original Assignee
Anyka Guangzhou Microelectronics Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Anyka Guangzhou Microelectronics Technology Co Ltd filed Critical Anyka Guangzhou Microelectronics Technology Co Ltd
Priority to CN201210117294.7A priority Critical patent/CN103376397B/zh
Publication of CN103376397A publication Critical patent/CN103376397A/zh
Application granted granted Critical
Publication of CN103376397B publication Critical patent/CN103376397B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Synchronisation In Digital Transmission Systems (AREA)
  • Tests Of Electronic Circuits (AREA)

Abstract

本发明公开了一种异步电路的检测系统,包括:同步器,用于对异步信号进行同步处理,得到同步后的输出信号;亚稳态检测电路,用于检测所述输出信号出现亚稳态的次数及每次出现亚稳态的具体时间;存储器,用于记录出现亚稳态的次数及每次出现亚稳态的具体时间。在本发明提供的方案中,先对异步信号进行同步处理,对同步处理后的输出信号进行亚稳态的检测,通过检测亚稳态出现的次数及每次出现亚稳态的具体时间来判断异步电路中存在的异常和错误。因此,本发明提供的方案能够简单、快速和准确的检测出对异步信号进行同步处理后的信号稳定性问题,从而提高了异步电路检测的效率和准确性。

Description

一种异步电路的检测系统
技术领域
本发明涉及集成电路技术领域,更具体的说,涉及异步电路的检测系统。
背景技术
在大型SOC设计或者一些IC设计的特殊场合中,常会遇到各种不同频率和相位的信号需要协同工作,因此,对于异步信号的检测具有重要意义。
在同步信号的验证方法中,通常使用仿真器对设计电路进行仿真,仿真器是一种理想的模型,对于同步电路具有很好的模拟效果。但是仿真器却无法真实的模拟异步信号中的各种各样的情况,所以仿真器常常无法有效的检测异步电路设计出现的问题。而且,当异步电路设计转化成真实的芯片或者FPGA实现后,常常会因为异步信号的亚稳态问题而导致信号功能异常和错误,并且检测和发现这种错误的过程都比较麻烦和耗时。
因此,如何设计一种能够检测异步电路的系统,成为目前最需要解决的问题。
发明内容
有鉴于此,本发明的设计目的在于,提供一种异步电路的检测系统,用以检测出异步电路中存在的异常和错误。
本发明实施例是这样实现的:
一种异步电路的检测系统,包括:
同步器,用于对异步信号进行同步处理,得到同步后的输出信号;
亚稳态检测电路,用于检测所述输出信号出现亚稳态的次数及每次出现亚稳态的具体时间;
存储器,用于记录出现亚稳态的次数及每次出现亚稳态的具体时间。
优选地,在上述的异步电路的检测系统中,所述亚稳态检测电路具体包括第一寄存器、第二寄存器、延时元件和信号检测单元;
具有并联在一起的两条支路,一条支路上具有一个第一寄存器,另一条支路上串接有一个延时元件和第二寄存器;
所述两条支路的输入端与所述同步器的输出端相连,所述两条支路的输出端均与信号检测单元相连,所述信号检测单元的输出端与所述存储器相连。
与现有技术相比,本实施例提供的技术方案具有以下优点和特点:
在本发明提供的方案中,先对异步信号进行同步处理,对同步处理后的输出信号进行亚稳态的检测,通过检测亚稳态出现的次数及每次出现亚稳态的具体时间来判断异步电路中存在的异常和错误。因此,本发明提供的方案能够简单、快速和准确的检测出对异步信号进行同步处理后的信号稳定性问题,从而提高了异步电路检测的效率和准确性。
附图说明
为了更清楚地说明本发明或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明所提供的一种异步电路的检测系统的模块示意图;
图2为本发明所提供的一种异步电路的检测系统的模块详细示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明实施例提供了一种异步电路的检测系统,包括:同步器,用于对所述异步信号进行同步处理,得到同步后的输出信号;亚稳态检测电路,用于检测所述输出信号出现亚稳态的次数及每次出现亚稳态的具体时间;存储器,用于记录出现亚稳态的次数及每次出现亚稳态的具体时间。
由于上述异步电路的检测系统的具体实现存在多种方式,下面通过具体实施例进行详细说明:
请参见图1所示,图1所示的为一种异步电路的检测系统的模块示意图,该检测系统包括:同步器1,用于对所述异步信号进行同步处理,得到同步后的输出信号;亚稳态检测电路3,用于检测所述输出信号出现亚稳态的次数及每次出现亚稳态的具体时间;存储器2,用于记录出现亚稳态的次数及每次出现亚稳态的具体时间。
在图1所示的实施例中,先对异步信号进行同步处理,对同步处理后的输出信号进行亚稳态的检测,通过检测亚稳态出现的次数及每次出现亚稳态的具体时间来判断异步电路中存在的异常和错误。因此,本发明提供的方案能够简单、快速和准确的检测出对异步信号进行同步处理后的信号稳定性问题,从而提高了异步电路检测的效率和准确性。
请参见图2所示,图2所示的为一种异步电路的检测系统的模块详细示意图。在图2所示的实施例中,亚稳态检测电路3具体包括第一寄存器31、第二寄存器33、延时元件32和信号检测单元34;该亚稳态检测电路3具有并联在一起的两条支路,一条支路上具有第一寄存器31,另一条支路上串接有一个延时元件32和第二寄存器33;两条支路的输入端与所述同步器1的输出端相连,所述两条支路的输出端均与信号检测单元34相连,所述信号检测单元34的输出端与所述存储器2相连。
在图2所示的实施例中,对于亚稳态检测电路3,其原理是根据在亚稳态期间信号的不稳定性,通过对同步器1输出的同步以后的输出信号进行检测,来进一步判断经同步器1同步后的输出信号是否还存在亚稳态现象。
简单举例说明:以一个处于亚稳态的信号来说,此时这个信号的状态还没有达到一个稳定的状态,因此在信号的亚稳态期间信号的取值是不确定的,如果在此时采样信号,因为信号不满足采样时需要的setup时间,此时的采样值是不确定的。因此,利用此原理通过这个亚稳态检测电路3即可以检测到经同步器1同步后的输出信号是否已经不存在亚稳态现象了。亚稳态检测电路3的具体电路就是利用两个寄存器,一路的第一寄存器31直接采样同步器1发送的输出信号,另一路将同步器1发送的输出信号经过一个延时元件32后通过第二寄存器33进行采样,如果经同步器1同步后的输出信号仍然存在亚稳态现象,那么在两个寄存器的输出端会出现相反的结果;如果经同步器1同步后的输出信号不存在亚稳态现象,那么在两个寄存器的输出端会出现相同的结果。因此,信号检测单元34会对第一寄存器31和第二寄存器33输出的两个结果进行判断,如果信号相同,那么说明就没有出现亚稳态;如果信号不同,那么说明出现亚稳态。当信号不同时,信号检测单元34会判断出来,并将判断结果发送给存储器2中进行存储。信号检测单元34会判断出现亚稳态的次数和每次发生的时间,存储器2将会记录下这些信息,以便工作人员对此次数信息和时间信息进行分析,以检测出对异步信号进行同步处理后的信号稳定性问题。
需要说明的是,图1至图2所示的实施例只是本发明所介绍的优选实施例,本领域技术人员在此基础上,完全可以设计出更多的实施例,因此不在此处赘述。
对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。

Claims (2)

1.一种异步电路的检测系统,其特征在于,包括:
同步器,用于对异步信号进行同步处理,得到同步后的输出信号;
亚稳态检测电路,用于检测所述输出信号出现亚稳态的次数及每次出现亚稳态的具体时间;
存储器,用于记录出现亚稳态的次数及每次出现亚稳态的具体时间。
2.根据权利要求1所述的异步电路的检测系统,其特征在于,所述亚稳态检测电路具体包括第一寄存器、第二寄存器、延时元件和信号检测单元;
具有并联在一起的两条支路,一条支路上具有一个第一寄存器,另一条支路上串接有一个延时元件和第二寄存器;
所述两条支路的输入端与所述同步器的输出端相连,所述两条支路的输出端均与信号检测单元相连,所述信号检测单元的输出端与所述存储器相连。
CN201210117294.7A 2012-04-19 2012-04-19 一种异步电路的检测系统 Active CN103376397B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210117294.7A CN103376397B (zh) 2012-04-19 2012-04-19 一种异步电路的检测系统

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210117294.7A CN103376397B (zh) 2012-04-19 2012-04-19 一种异步电路的检测系统

Publications (2)

Publication Number Publication Date
CN103376397A true CN103376397A (zh) 2013-10-30
CN103376397B CN103376397B (zh) 2016-10-05

Family

ID=49461816

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210117294.7A Active CN103376397B (zh) 2012-04-19 2012-04-19 一种异步电路的检测系统

Country Status (1)

Country Link
CN (1) CN103376397B (zh)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9395746B2 (en) 2014-12-08 2016-07-19 Industrial Technology Research Institute Signal comparison apparatus and method of controlling same
CN106383306A (zh) * 2016-08-26 2017-02-08 中国电子科技集团公司第十研究所 数字电路输出锁死或无输出故障的测试方法
CN109976964A (zh) * 2017-12-27 2019-07-05 中国空空导弹研究院 一种异步通讯的数据发送方法及电路
CN113282533A (zh) * 2021-07-20 2021-08-20 中科南京智能技术研究院 一种异步链路发送端电路及芯片接收端电路

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05281307A (ja) * 1992-04-01 1993-10-29 Hitachi Ltd 半導体回路
CN1926799A (zh) * 2004-03-01 2007-03-07 皇家飞利浦电子股份有限公司 包括相互异步电路模块的电路
CN101009487A (zh) * 2007-01-24 2007-08-01 华为技术有限公司 跨时钟域异步数据处理、异步数据跨时钟域的方法及装置
CN101201383A (zh) * 2006-12-11 2008-06-18 上海华虹Nec电子有限公司 异步芯片同测装置及方法

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05281307A (ja) * 1992-04-01 1993-10-29 Hitachi Ltd 半導体回路
CN1926799A (zh) * 2004-03-01 2007-03-07 皇家飞利浦电子股份有限公司 包括相互异步电路模块的电路
CN101201383A (zh) * 2006-12-11 2008-06-18 上海华虹Nec电子有限公司 异步芯片同测装置及方法
CN101009487A (zh) * 2007-01-24 2007-08-01 华为技术有限公司 跨时钟域异步数据处理、异步数据跨时钟域的方法及装置

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
徐翼 等: "异步时钟域的亚稳态问题和同步器", 《微计算机信息》, vol. 24, no. 22, 31 December 2008 (2008-12-31), pages 271 - 272 *
许新新 等: "可编程逻辑器件亚稳态的分析与测试", 《电子质量》, no. 2, 20 April 2006 (2006-04-20) *

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9395746B2 (en) 2014-12-08 2016-07-19 Industrial Technology Research Institute Signal comparison apparatus and method of controlling same
CN106383306A (zh) * 2016-08-26 2017-02-08 中国电子科技集团公司第十研究所 数字电路输出锁死或无输出故障的测试方法
CN106383306B (zh) * 2016-08-26 2019-03-19 中国电子科技集团公司第十研究所 数字电路输出锁死或无输出故障的测试方法
CN109976964A (zh) * 2017-12-27 2019-07-05 中国空空导弹研究院 一种异步通讯的数据发送方法及电路
CN109976964B (zh) * 2017-12-27 2023-01-31 中国空空导弹研究院 一种异步通讯的数据发送方法及电路
CN113282533A (zh) * 2021-07-20 2021-08-20 中科南京智能技术研究院 一种异步链路发送端电路及芯片接收端电路
CN113282533B (zh) * 2021-07-20 2021-09-28 中科南京智能技术研究院 一种异步链路发送端电路及芯片接收端电路

Also Published As

Publication number Publication date
CN103376397B (zh) 2016-10-05

Similar Documents

Publication Publication Date Title
CN103995764B (zh) 一种具有串行总线协议连续触发功能的逻辑分析仪
CN207067733U (zh) 一种基于fpga与arm的同步图像采集系统
CN103529820A (zh) 一种适用于嵌入式设备的故障注入测试系统及测试方法
CN103376397A (zh) 一种异步电路的检测系统
CN105116318B (zh) 一种逻辑分析仪中实现毛刺检测的方法
CN204287305U (zh) 一种交流电压过零点检测电路
CN104461813A (zh) 利用功能覆盖率负反馈加速uvm验证收敛的方法
CN104459435A (zh) 一种用于变电站的接线验证方法及装置
CN202421440U (zh) 电路延时时间测量装置
CN103888311A (zh) 一种基于以太网的分布式变采样率同步数据采集装置
CN105720986A (zh) 具有统一时间标志的多路数据采集系统
CN104408213A (zh) 一种便携式数据采集卡
CN102780472B (zh) 利用fpga实现矢量网络分析仪全新同步脉冲测量的方法
CN104655149A (zh) 一种惯导系统测试系统
CN108983036A (zh) 一种基于电子式互感器的行波测距系统
CN106547931A (zh) Soc软硬件联合验证系统
CN103631314A (zh) 去除电平信号中毛刺的方法
CN102645217B (zh) 一种gnss中频数据与惯性测量数据联合采集器
CN213458042U (zh) 一种前仿真中对亚稳态的模拟处理电路
CN103926846A (zh) 航空弹药模拟与故障生成的系统
CN103533562B (zh) 无线传感器网络节点协议一致性测试装置及方法
CN103699726B (zh) 基于fpga的仿效adc的方法及装置
CN203455834U (zh) 一种应用于pxi测试平台的菊花链型触发背板
CN203443598U (zh) 一种应用于pxi测试平台的星型触发背板
CN201004222Y (zh) 基于计算机总线接口的导线束检测装置

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
PE01 Entry into force of the registration of the contract for pledge of patent right
PE01 Entry into force of the registration of the contract for pledge of patent right

Denomination of invention: Detection system for asynchronous circuit

Effective date of registration: 20171102

Granted publication date: 20161005

Pledgee: China Co truction Bank Corp Guangzhou economic and Technological Development Zone sub branch

Pledgor: Anyka (Guangzhou) Microelectronics Technology Co., Ltd.

Registration number: 2017990001008

PC01 Cancellation of the registration of the contract for pledge of patent right

Date of cancellation: 20181227

Granted publication date: 20161005

Pledgee: China Co truction Bank Corp Guangzhou economic and Technological Development Zone sub branch

Pledgor: Anyka (Guangzhou) Microelectronics Technology Co., Ltd.

Registration number: 2017990001008

PC01 Cancellation of the registration of the contract for pledge of patent right
PE01 Entry into force of the registration of the contract for pledge of patent right
PE01 Entry into force of the registration of the contract for pledge of patent right

Denomination of invention: Detection system for asynchronous circuit

Effective date of registration: 20190130

Granted publication date: 20161005

Pledgee: China Co truction Bank Corp Guangzhou economic and Technological Development Zone sub branch

Pledgor: Anyka (Guangzhou) Microelectronics Technology Co., Ltd.

Registration number: 2019440000051

PC01 Cancellation of the registration of the contract for pledge of patent right
PC01 Cancellation of the registration of the contract for pledge of patent right

Date of cancellation: 20200320

Granted publication date: 20161005

Pledgee: China Co truction Bank Corp Guangzhou economic and Technological Development Zone sub branch

Pledgor: ANYKA (GUANGZHOU) MICROELECTRONICS TECHNOLOGY Co.,Ltd.

Registration number: 2019440000051

CP01 Change in the name or title of a patent holder
CP01 Change in the name or title of a patent holder

Address after: 510663 3rd floor, area C1, innovation building, 182 science Avenue, Guangzhou Science City, Luogang District, Guangzhou City, Guangdong Province

Patentee after: Guangzhou Ankai Microelectronics Co.,Ltd.

Address before: 510663 3rd floor, area C1, innovation building, 182 science Avenue, Guangzhou Science City, Luogang District, Guangzhou City, Guangdong Province

Patentee before: ANYKA (GUANGZHOU) MICROELECTRONICS TECHNOLOGY Co.,Ltd.

CP02 Change in the address of a patent holder
CP02 Change in the address of a patent holder

Address after: 510555 No. 107 Bowen Road, Huangpu District, Guangzhou, Guangdong

Patentee after: Guangzhou Ankai Microelectronics Co.,Ltd.

Address before: 510663 3rd floor, area C1, innovation building, 182 science Avenue, Guangzhou Science City, Luogang District, Guangzhou City, Guangdong Province

Patentee before: Guangzhou Ankai Microelectronics Co.,Ltd.