首页> 外文学位 >A rapid prototyping architecture and methodology for logic emulation of large ASICs using multiple FPGAs.
【24h】

A rapid prototyping architecture and methodology for logic emulation of large ASICs using multiple FPGAs.

机译:使用多个FPGA进行大型ASIC逻辑仿真的快速原型架构和方法。

获取原文
获取原文并翻译 | 示例

摘要

Recent advances in integrated circuit (IC) technology have contributed to the practical design of up to ten million gates on a single digital application specific integrated circuit (ASIC). Despite this extraordinary capacity, design and verification tools and methods have lagged. Designers are attempting to deal with the issues via large scale design reuse: for example, microprocessor cores. In this system-on-a-chip (SoC) era, design verification through event based simulation (EBS) is not attractive due to the poor performance that leads to a sign-off with an insufficient number of vectors. Designers need orders of magnitude performance improvement in functional design verification.; Logic emulation through multiple field programmable gate arrays (FPGAs) is an interesting technique that has been employed with mixed review over the last several years. It provides approximately one million times the verification performance over EBS of the structural description. However, it is plagued with several problems, including cost, ease of use, the need for a plug-in, and the need for a separate source description for emulation.; It can be shown that the quality of the circuit partition dramatically affects the viability of logic emulation in this form to provide a cost-effective result. The particular figure of merit that governs is the relationship between the number of inputs and outputs demanded by a subcircuit of given capacity. This relationship is given by the Rent exponent. If the mean Rent exponent can be maintained low throughout the hierarchy of a design, then its mapping to multiple FPGAs can yield a cost-effective result.; This dissertation demonstrates such a result through the development of a methodology and architecture that employs multiple FPGAs. To arrive at that architecture, fifteen new designs, including ten that are original work, were completed using modern design reuse methodology. A detailed analysis of the circuit topologies shows that they can be partitioned according to rules for partitioning for verification, a manual technique today that can be made automatic, and thereby made to exhibit small Rent exponent throughout the hierarchy.; Further, although the motivation for it is to speed the verification, it is demonstrated that the inclusion of test benches and instrumentation in the programmable logic further reduces the Rent exponent of the design.; The observations above lead to a simplification in the architecture for employment of multiple FPGAs that leads to a dramatically faster and less expensive design verification device.
机译:集成电路(IC)技术的最新进展为单个数字专用集成电路(ASIC)上多达一千万个门的实际设计做出了贡献。尽管具有如此强大的功能,但设计和验证工具与方法却落后了。设计人员正试图通过大规模重复使用设计来解决这些问题:例如,微处理器内核。在这个片上系统(SoC)时代,由于性能不佳导致矢量数量不足的签核,通过基于事件的仿真(EBS)进行设计验证并不具有吸引力。设计人员需要在功能设计验证中提高几个数量级的性能。通过多现场可编程门阵列(FPGA)进行逻辑仿真是一种有趣的技术,在过去的几年中已被采用混合审查。与结构描述相比,它提供的验证性能是EBS的大约一百万倍。但是,它受到一些问题的困扰,包括成本,易用性,对插件的需求以及对仿真的单独源描述的需求。可以看出,电路分区的质量以这种形式极大地影响了逻辑仿真的可行性,从而提供了具有成本效益的结果。特定的品质因数是给定容量的子电路所需的输入和输出数量之间的关系。这种关系由租金指数给出。如果平均租金指数可以在整个设计层次中保持较低水平,那么将其映射到多个FPGA可以产生具有成本效益的结果。本文通过开发采用多个FPGA的方法和体系结构证明了这样的结果。为了达到该架构,使用现代设计重用方法完成了15项新设计,包括10项原始工作。对电路拓扑结构的详细分析表明,可以根据用于验证的划分规则对它们进行划分,而当今的手动技术可以自动化,从而在整个层次结构中展现出较小的Rent指数。此外,尽管这样做的动机是加快验证速度,但事实证明,在可编程逻辑中包含测试台和仪器进一步降低了设计的租金指数。上面的观察结果简化了使用多个FPGA的体系结构,从而使设计验证设备大大提高了速度,降低了成本。

著录项

  • 作者

    Harmon, Chester Bruce.;

  • 作者单位

    University of Colorado at Colorado Springs.;

  • 授予单位 University of Colorado at Colorado Springs.;
  • 学科 Engineering Electronics and Electrical.
  • 学位 Ph.D.
  • 年度 1999
  • 页码 228 p.
  • 总页数 228
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类 无线电电子学、电信技术;
  • 关键词

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号