• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

J4 ›› 2007, Vol. 29 ›› Issue (6): 87-88.

• 论文 • 上一篇    下一篇

基于模拟存储器的FPGA原型验证系统

张明 周宏伟 张民选   

  • 出版日期:2007-06-01 发布日期:2010-06-03

  • Online:2007-06-01 Published:2010-06-03

摘要:

当前ASIC功能验证流程中,FPGA原型验证系统的可调试性一直是制约验证速度的重要障碍。本文提出了一种模拟存储器技术,即将FPGA板上的存储请求映射到PC机上,由PC机上的软件模拟存储器的行为。通过此技术,功能验证工程师可以非常方便地记录和分析测试用例的执行轨迹,以及设置访存事务级的断点等,大大增加了验证板的可调性。同时,模
 拟存储系统的设计复杂度和成本也低于由硬件实现的大容量存储系统,有助于降低FPGA原型验证板的设计复杂度。

关键词: ASIC FPGA 模拟存储器 功能验证

Abstract:

In the current ASIC functional verification flow, the debuggability for FPGA-prototype verification systems is a main obstacle that restricts the veri fication speed. A new simulated memory technology is provided in this paper. In this technology, memory accesses in the FPGA board are mapped to a PC and simulated by software. Functional verification engineers can record and analyze the executing track of test use cases,and set the breakpoints of the m emory access transactional level conveniently, which greatly improves the debuggability of the verification board. Meanwhile, the complexity and cost of  simulated memory are lower than actual hardware with a large memory system, which is helpful to decrease the complexity of the FPGA-prototype verification board.

Key words: (ASIC, FPGA, simulated memory, functional verification)