王康, 黄乐天, 李广军. 一种异步电路设计的FPGA全流程验证方法[J]. 微电子学与计算机, 2014, 31(5): 184-187.
引用本文: 王康, 黄乐天, 李广军. 一种异步电路设计的FPGA全流程验证方法[J]. 微电子学与计算机, 2014, 31(5): 184-187.
WANG Kang, HUANG Le-tian, LI Guang-jun. An Full-flow Verification Method of Asynchronous CircuitBased on FPGA[J]. Microelectronics & Computer, 2014, 31(5): 184-187.
Citation: WANG Kang, HUANG Le-tian, LI Guang-jun. An Full-flow Verification Method of Asynchronous CircuitBased on FPGA[J]. Microelectronics & Computer, 2014, 31(5): 184-187.

一种异步电路设计的FPGA全流程验证方法

An Full-flow Verification Method of Asynchronous CircuitBased on FPGA

  • 摘要: 以往异步电路在FPGA上的设计验证采用HDL设计的Muller门搭建电路,在实现时需要手动布局布线来完成时序约束,设计繁琐复杂.对此完善了异步电路设计平台Balsa与FPGA设计工具相结合的设计验证流程,采用四相双轨延迟不敏感的握手协议,避免了手动布局布线的繁琐步骤.同时,在不同FPGA平台间具有良好的可移植性.重点设计了遵循异步握手协议的输入电路,完成了行为级到板级的全流程设计及验证.

     

    Abstract: Asynchronous circuit was designed and verified by the Muller gate designed by HDL on FPGAs previously,and it was implemented with manual P&R to accomplish timing constraint,which is so complex.In this paper,the flow combining Balsa asynchronous circuits design platform and Xilinx FPGA P&R tools was perfected.The four phase dual-track handshake protocol was used to avoid the complex flow of manual P&R and this design has well performance of transplant.This paper focused on the design of the input circuit which follows the asynchronous handshake protocol and completed a behavioral level to board-level design and verification of the whole process.

     

/

返回文章
返回