异步FIFO的设计与形式化验证

来源 :国防科学技术大学 | 被引量 : 0次 | 上传用户:zhangjianfa11
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着数字系统规模的不断增大,单时钟域设计会极大地限制数字系统性能,现代数字系统为了提升性能,常采用多时钟域的设计。跨时钟域的信号在传输时会遇到亚稳态现象,如何保持系统稳定地传输数据是多时钟域系统设计者重点关注的问题,异步FIFO是一种优秀和有效的解决方案。如何避免亚稳态现象及空满控制信号的产生是异步FIFO设计的难点问题,常见的异步FIFO设计采用先同步读写指针后比较产生空满标志的方法,工作频率低,面积大,本文提出了一种新型异步FIFO的设计方法,优化了以格雷码编码的电路,提高异步FIFO的工作频率,用先比较读写指针产生空满标志,再同步到相应时钟域的方法,避免使用大量的同步寄存器,减少了面积空间。FPGA验证及EDA综合的结果表明,改进后的异步FIFO性能有了显著的提高。传统设计的验证是通过模拟验证来完成的,然而随着电路复杂性的日益增加,模拟验证需要开销大量的CPU时间,并且穷举的模拟验证很难保证设计的正确性。为了克服模拟验证的局限性,设计者求助于各种形式化的验证方法,如模型检验、定理证明和等价性检验等,使用形式化验证方法可以有效地保证设计的正确性。本文提出了一种基于SMV的异步FIFO的模型检验方法,利用符号化模型检验工具SMV对该系统模型和系统属性进行了验证,达到了预期的效果。通过异步FIFO的设计和形式化验证,可以有效地解决跨时钟域信号传输产生的亚稳态问题,有效地提升了数字系统的稳定性,同时也为数字系统的验证提供了一种可靠的方法。
其他文献
美国的许多医生担心,接种疫苗带来的副作用可能比天花暴发更危险。
在我家门前的马路上,我经常看见三个残疾人在那里摆摊:一个瞎子算命,一个瘸子乞讨,一个哑巴卖刀。没事时,我就装作等车等人的样子,在一旁仔细观察。久而久之,我愕然发现瘸子
期刊
她倒在那张病床上,再也不能动弹。病房内悄无声息,她痴痴地望着窗外天空上飘浮的白云。她想白云多好啊!想去哪儿,就会轻轻地飞向哪儿。这时,他的身影闪进了她的视野,阻断了窗
在全党深入开展以为民务实清廉为主要内容的党的群众路线教育实践活动,是党的十八大作出的重大部署。7月23日,武钢召开党的群众路线教育实践活动动员大会,标志着党的群众路线教育实践活动已经在武钢全面启动。开展教育实践活动就是集中解决形式主义、官僚主义、享乐主义和奢靡之风等问题,使党经得起长期执政考验、改革开放考验、市场经济考验和外部环境的考验,妥善应对精神懈怠的危险、能力不足的
随着当前全球重大事件频发,跨地域海洋运输受海盗侵扰频繁,能源物资和劳动力等价格不断上涨,大型或跨国企业的全球供应链面临新的问题:单一或集中地域的供应商发生问题时关键
据Medscape.com最新报道,新的研究表明,高血压和可诱导产生高血压的药品(例如可卡因)增加了西尼罗病毒(WNV)感染而发展为脑炎的危险。
利用集成于UAM中的Stanford parser对TEGC语料库进行句法标注,实例评析其内嵌的STNFD Parse模块的句法标注精度、错误率,分析其错误原因。
作为管理者地位和能力的体现,权威一直是他们所追寻的对象。本文针对管理者的权威如何树立的问题,从下属、管理者本身以及组织的信息交流系统这三个方面来探讨如何树立管理人