当前位置:主页 > 科技论文 > 电子信息论文 >

一种高效片间互联接口协议的设计与实现

发布时间:2019-01-05 19:22
【摘要】:随着半导体工艺的日趋成熟,超大规模集成电路迅猛发展。但传统的单核处理器性能,与当前亟待研究的计算密集型应用需求,如核能开发、宇宙空间探索,以及炙手可热的人工智能,仍存在不可逾越的鸿沟。因此,计算机体系结构逐渐由单核向多核、众核、多片发展。以Intel为代表的同构多核、多片系统与以NVIDIA为代表的异构多核、多片系统,逐渐成为芯片设计的必然趋势。在此背景下,如何准确、高效地传输数据,成为多核、多片系统中至关重要的技术重心与设计难点。片间互联接口协议主要有两种:支持路由功能的胖树结构协议,与不支持路由功能的全互联结构协议。当计算处理器核数小于8时,由于胖树结构协议控制模块设计复杂,多核之间需要交换机进行数据转发,所以互联结构占用的面积与功耗较大。片间互联的实现技术主要包含两种:串行技术和并行技术。但随着芯片面积逐渐减小,并行互联技术中,互联线间实现物理绝缘难度加大,时钟偏差与信号串扰也日趋严重,此外,该技术需要占用芯片大量的引脚数,增大了封装难度与成本,降低了可靠性。因此,一种高效、可靠的全互联串行互联接口协议对于多片架构设计具有十分重要的意义。针对应用领域对片间互联接口实时性和高带宽的需求,本文深入调研现有的互联协议,提出一种基于“包”,具备低延迟、高带宽以及高扩展性的全互联串行互联接口协议SLink。该协议由事务层、数据链路层和物理层三个部分组成。协议“包”格式简洁,选择LVDS技术作为物理层的数据传输基础,支持可配置的CRC校验和硬件检测重传机制。基于SLink协议定义,提出一种实现方案,给出仿真评估数据及FPGA的验证结果。实验结果说明,相比PCI-Express 2.0接口,SLink接口传输延时平均减少61.0%,有效带宽平均增加55.6%,控制器所占面积减小约97.5%。
[Abstract]:With the development of semiconductor technology, VLSI is developing rapidly. However, there is still an insurmountable gap between the performance of traditional single-core processors and the needs of computational intensive applications, such as nuclear energy development, space exploration, and the hot artificial intelligence. Therefore, the computer architecture is gradually developing from single core to multi-core, multi-core and multi-chip. Isomorphic multicore, multi-chip system represented by Intel and heterogeneous multi-core and multi-chip system represented by NVIDIA are becoming the inevitable trend of chip design. Under this background, how to transmit data accurately and efficiently becomes the most important technical center of gravity and design difficulty in multi-core and multi-chip system. There are two kinds of inter-chip interfacing protocols: fat tree protocol which supports routing function and full interconnection protocol which does not support routing function. When the number of processor cores is less than 8, due to the complexity of the design of the protocol control module of the fat-tree structure and the need for the switch to transmit the data between the multi-cores, the area and power consumption of the interconnected architecture are large. The realization technology of interchip interconnection mainly includes two kinds: serial technology and parallel technology. However, as the chip area decreases gradually, in parallel interconnection technology, it is more difficult to realize physical insulation between interconnection lines, clock deviation and signal crosstalk are becoming more and more serious. In addition, this technology needs to occupy a large number of pins on the chip. It increases the difficulty and cost of packaging and reduces the reliability. Therefore, an efficient and reliable protocol of fully interconnected serial interconnect interface is very important to the design of multi-chip architecture. In order to meet the requirement of real-time and high bandwidth of inter-chip interconnection interface in application field, this paper investigates the existing interconnection protocols, and proposes a fully interconnected serial interface protocol SLink. based on packet, with low delay, high bandwidth and high expansibility. The protocol consists of three parts: transaction layer, data link layer and physical layer. The protocol "packet" format is simple, LVDS technology is selected as the physical layer of data transmission basis, support configurable CRC verification and hardware detection retransmission mechanism. Based on the definition of SLink protocol, an implementation scheme is proposed, and the simulation evaluation data and the verification results of FPGA are given. The experimental results show that compared with PCI-Express 2.0 interface, the average transmission delay of SLink interface is reduced by 61.0, the effective bandwidth is increased by 55.6, and the area occupied by the controller is reduced by about 97.5.
【学位授予单位】:哈尔滨理工大学
【学位级别】:硕士
【学位授予年份】:2017
【分类号】:TN405.97

【参考文献】

相关期刊论文 前9条

1 胡冰;;PCI-E 3.0简介及信号和协议测试方法[J];中国集成电路;2016年12期

2 臧大伟;曹政;孙凝晖;;高性能计算的发展[J];科技导报;2016年14期

3 胡曙凡;田泽;邵刚;;一种SerDes的高效集成可测试性设计[J];计算机技术与发展;2015年04期

4 邓军勇;李涛;蒋林;韩俊刚;杜慧敏;沈绪榜;黄光新;常立博;山蕊;黄虎才;马栋;;MIGPU-9多核交互式图形处理器的设计[J];计算机辅助设计与图形学学报;2014年09期

5 朱英;陈诚;许晓红;李彦哲;;一款多核处理器FPGA验证平台的设计与实现[J];计算机研究与发展;2014年06期

6 郭阳;李思昆;屈婉霞;;片上多核处理器验证:挑战、现状与展望[J];计算机辅助设计与图形学学报;2012年12期

7 梁小虎;王乐;张亚棣;;高速串行总线RapidIO与PCI Express协议分析比较[J];航空计算技术;2010年03期

8 马春江;牛文生;孙靖国;;几种串行总线互连技术分析[J];航空计算技术;2007年05期

9 崔维嘉,樊少杰;新一代的总线结构──RapidIO[J];通信技术;2001年04期

相关硕士学位论文 前3条

1 王伟涛;8b/10b架构SerDes芯片的设计与实现[D];电子科技大学;2016年

2 王张萌;高速SERDES接口的关键电路设计[D];合肥工业大学;2015年

3 陈超文;面向光纤通道的SerDes电路IP化技术研究[D];电子科技大学;2014年



本文编号:2402198

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/dianzigongchenglunwen/2402198.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户d510c***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com