首页> 外文期刊>電子情報通信学会技術研究報告 >FPGAにおける高速シリアル通信を用いたASICエミュレータ向け配線仮想化の検討
【24h】

FPGAにおける高速シリアル通信を用いたASICエミュレータ向け配線仮想化の検討

机译:在FPGA中使用高速串行通信的ASIC仿真器布线虚拟化的研究

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

摘要

近年,ASICは半導体の大規模化が年々進行しており開発期間の長期化が大きな問題となっている.その中でも検証は開発期間の大くを占めており,検証期間の短縮が課題である.現在,検証で最も高速な手法はFPGAを利用したエミュレータである.しかし,FPGAは搭載できる回路規模に制限があるためその制限を超える規模の回路は複数のFPGAに分割して搭載を行う必要がある.さらに,複数のFPGAでエミュレータを構成する場合FPGAの外部出力ピン数や転送速度などの要因からデータ送信手段が問題となる.そこで本稿では,複数のFPGAを高速シリアル通信で接続することを前提にした分割回路の出力ピンの仮想化手法を提案する.シリアル通信IPはXilinx社が提供するAurora 64b/66bを使用し,その送信・受信部に仮想化回路の設計を行った.また,この仮想化手法に合わせた回路分割手法についても議論を行う.%An FPGA-based logic emulator is utilized for design verification to develop a large scale ASIC. It is useful to reduce the verification period. However, the FPGA-basedlogic emulator has some problem. For example, the ASIC design is divided into some part for implementing on FPGAs, input/output ports of an FPGA become the limitation of FPGA implementation and operating emulation speed is slower for wiring delay of inter-FPGA communication. Therefore, to improve of the emulation performance, we propose the new FPGA-based logic emulator using the virtual wiring for inter-FPGA communication by high-speed serial interface. And also, we discuss the circuit partitioning for FPGA implementation.
机译:近年来,ASIC中的半导体规模逐年增加,延长开发周期已成为主要问题。其中,验证占据了开发周期的很大一部分,缩短验证周期是一个问题。当前,最快的验证方法是使用FPGA的仿真器。但是,由于可安装在FPGA上的电路尺寸受到限制,因此在安装之前,有必要将超出限制的电路分成多个FPGA。此外,当用多个FPGA配置仿真器时,由于诸如FPGA的外部输出引脚的数量和传输速度之类的因素,数据传输装置成为问题。因此,在本文中,我们提出了一种虚拟化分路输出引脚的方法,假设多个FPGA通过高速串行通信连接。对于串行通信IP,使用Xilinx提供的Aurora 64b / 66b,并为发送和接收部件设计了虚拟电路。我们还将讨论与该虚拟化方法匹配的电路分区方法。 %使用基于FPGA的逻辑仿真器进行设计验证以开发大规模ASIC,这对于缩短验证周期很有用,但是基于FPGA的逻辑仿真器存在一些问题,例如ASIC设计分为某些部分为了在FPGA上实现,FPGA的输入/输出端口成为FPGA实现的限制,并且由于FPGA间通信的布线延迟而使操作仿真速度变慢。因此,为了提高仿真性能,我们提出了新的基于FPGA的逻辑仿真器使用虚拟布线通过高速串行接口进行FPGA间通信,并且还讨论了FPGA实现的电路分区。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号