期刊文献+

针对SoC设计正确性和时间性的形式化协同验证方法(英文) 被引量:1

Formal Co-verification for the Correctness and Timing Requirements of SoC Design
下载PDF
导出
摘要 给传统嵌入式系统验证方法带来巨大挑战的是SoC设计中硬件部分采用IP核、软件部分采用构件技术,这就需要一种既能克服传统方法缺陷又能适合SoC的新方法。针对SoC提出了一种基于着色Petri网的数学模型,形式化定义了IP核、构件和用户自定义逻辑模块,并阐述了从SoC设计体系结构到着色Petri网模型的转换方法,还介绍了如何利用现有工具CPNTools来分析Petri网模型。该方法不仅能验证SoC设计的正确性,还能验证其时间性,一旦给出SoC设计中IP核、构件和用户自定义逻辑的体系结构,那么就能够验证出整个系统的设计正确性和时间性,最后通过一个验证PDA手机音频和视频子系统的例子证明该方法行之有效,并给出了相应的实验结果。 SoC design is always based on the reuse of both IP cores in hardware and components in software, which challenges the traditional verification of embedded systems. This paper introduces a computational model for SoC based on colored Petri net, formulates the IP cores, components and user defined logics and presents a method to translate the architecture design of SoC into the colored Petri net model. A formal co-verification approach of SoC using CPN tools is also proposed. The method can verify not only the design correctness but also the timing requirements of SoC. Once the architecture design of the IP cores, components and user defined logics are defined, the correctness and timing requirements of the whole system can be verified. Finally, an example of the audio and video architecture design of the PDA platform illustrates the effectiveness of our approach on practical applications. And the experimental results are given.
出处 《四川大学学报(工程科学版)》 EI CAS CSCD 北大核心 2005年第2期93-98,共6页 Journal of Sichuan University (Engineering Science Edition)
基金 国家863计划资助项目(2003AA1Z2210)
关键词 SOC 协同验证 IP核 构件 重用 着色PETRI网 Calculations Computer software Mathematical models Petri nets
  • 相关文献

参考文献15

  • 1Haase J.Design methodology for IP providers[ A]. Proc. DATE [C]. 1999.728 - 732.
  • 2Clarke E M, Grumberg O, Peled D. Oma grumberg and doron pded.Model Checking[M] .Cam Bridge:MIT Press, 1999.
  • 3Graf S, Saidi H. Construction of abstraction state graphs with PVS[ A]. CAV'97,1997.72 - 83.
  • 4Cones L A, Eles P, Peng Z. Formal coverification of embedded systems using model checking[ A ]. Proceeding of the 26^th, Euromicro Conference[ C] .2000,1:105- 113.
  • 5CoRes L A, Eles P, Peng Z. Verification of embedded systems using Petri net based representation[ A]. The 13^th International Symposium on System Synthesis,2000.149 - 155.
  • 6Alur R,Henzinger T A,Ho P H. Automatic symbolic verification of embedded systems [ J ]. IEEE. Trans. Software Enoneerin,1996,22:181 - 201.
  • 7lyengar V, Chakmbarty K, Marinissen E J. On using rectm-epackaging for SOC wrapper/TAM co-op-miT-uon [ A ]. Proc.VLSI Test Sympo6ium[ C] .2(112.253 - 258.
  • 8Huang Y, Mukherjee N, Reddy S, et al. Optimal core wrapper width sdection and SOC test scheduling based on 3-dimensional bin packing algorithm[A]. Proc Inernational Test Conf[C].2002.74 - 82.
  • 9Vama P, Bhatia S.A structured test re-use methodology for corebased system chips[ A ]. Proc International Test Conf[ c ]. 1998,294- 302.
  • 10Touba N A,Pouya B. Testing embedded cores using partial isohtion rings[A]. Proc VLSI Test Symposium[C]. 1997.10 - 16.

同被引文献7

  • 1韩俊刚.系统级芯片设计语言和验证语言的发展[J].现代电子技术,2005,28(3):1-4. 被引量:2
  • 2Collett International Research. 2000, 2002 functional verification studies; 2003 design closure study[R]. [S.l.]: Collett International Research, 2004.
  • 3Khan A, Recent developments in high-performance system-on-chip IC design[C]//In: Proceedings of IEEE ICICDT. Austin Texas: [s.n.], 2004.
  • 4Rashinkar P, Paterson P, Singh L. System-on-a-chip verification: methodology and techniques[M]. [S.l.]: Springer, 2000.
  • 5Clarke E, Kroening D, Yorav K. Behavioral consistency ofc and verilog programs using bounded model checking[C]// Design Automation Conference. [S.l.]: [s.n.], 2003.
  • 6RANDJIC A, OSTAPCUK N, SOLDO I, et al. Complex ASICs verification with systemC[C]//PROC. 23rd International Conference on Microelectronics(MIEL 2002). YUGOSLAVIA: [s.n.], 2002.
  • 7JINDAL R, JAIN K. Verification of transaction-level systemC models using RTL testbenches[C]//In: Proceedings of the First ACM and IEEE International Conference on Formal Methods and Models for Co-Design. [S.l.]: [s.n.], 2003.

引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部