上海大学学报(自然科学版)

• 通信与信息工程 • 上一篇    下一篇

二维网格互连通信的IP核研究以及实现

张俊杰1,毛群凌1,王砚方2   

  1. 1.上海大学 通信与信息工程学院,上海 200072;
    2.中国科学技术大学 近代物理系,合肥 230026
  • 收稿日期:2007-03-14 修回日期:1900-01-01 出版日期:2007-12-20 发布日期:2007-12-20
  • 通讯作者: 张俊杰1

IP Core Design Based on 2D-Mesh Multi-processor System

ZHANG Jun-jie1,MAO Qun-ling1,WANG Yan-fang2   

  1. 1. School of Communication and Information Engineering, Shanghai University, Shanghai 200072, China;
    2. Department of Modern Physics, University of Science and Technology of China, Hefei 230026, China

  • Received:2007-03-14 Revised:1900-01-01 Online:2007-12-20 Published:2007-12-20
  • Contact: ZHANG Jun-jie1

摘要:

该文首先提出二维网格互连通信的路由算法——DRUL(Down Right Up Left),并证明该算法是免死锁的.接着提出二维网格互连通信的实现协议,利用硬件描述语言Verilog HDL在FPGA上实现了该算法以及通信协议.逻辑仿真以及理论分析表明该IP 核适合二维网格通信.

关键词: FPGA, 虫洞, 死锁, 网格通信

Abstract:

This paper presents an algorithm for 2D-mesh multiprocessor system that is deadlock free and non-adaptive. A new protocol based on 2D-mesh communication is proposed. Simulation results verify the theoretical analysis.

Key words: deadlock, FPGA, wormhole, mesh communication