当前位置:主页 > 科技论文 > 计算机论文 >

片上系统PLB总线及其相关模块的设计与验证

发布时间:2018-05-12 02:17

  本文选题:SoC + PLB总线 ; 参考:《西安电子科技大学》2013年硕士论文


【摘要】:总线及其接口的效率决定了SoC系统的效率,低效率的总线不仅影响系统之间各个模块的通信性能,削弱系统的性能,而且会占用大量本来就有限的片上系统资源。PLB总线是IBM开发的CoreConnect总线中的最重要组成部分。PLB总线的相关技术目前主要被国外大公司掌握着,为了研发自主知识产权的核心技术,并为今后的应用开发做铺垫,,本文对PLB总线做了工程研究。 本文的工作主要是以PCI总线以及存储器作为从设备,设计出了符合要求的PLB总线接口以及总线控制模块。首先,分析比较市场上常见的五种总线规范,深入研究了PLB总线协议以及PLB总线接口的结构与机制。然后,在理解PLB总线时序以及本文内部各子模块的功能与工作机制的基础上,设计PLB总线模块、DMA模块、桥接器模块,并使用Verilog硬件描述语言实现这些模块的功能。最后,搭建PLB总线接口验证平台,提出了可行的验证策略,验证该系统的读写功能并分析结果。 通过验证,证明本文所设计的PLB总线读写模块符合应用环境要求,能够完成读写功能。
[Abstract]:The efficiency of the bus and its interface determines the efficiency of the SoC system. The inefficient bus not only affects the communication performance of each module of the system, but also weakens the performance of the system. Moreover, it will occupy a large number of already limited on-chip system resources. PLB-bus is the most important component of CoreConnect bus developed by IBM. The related technology of CoreConnect bus is mainly controlled by large foreign companies at present. In order to develop the core technology of independent intellectual property rights, And for the future development of the application to do the groundwork, the PLB bus has done the engineering research in this paper. The main work of this paper is to design the PLB bus interface and bus control module with PCI bus and memory as slave device. Firstly, five common bus specifications in the market are analyzed and compared, and the structure and mechanism of PLB bus protocol and PLB bus interface are deeply studied. Then, on the basis of understanding the timing of PLB bus and the function and working mechanism of each sub-module in this paper, we design the PLB bus module and bridge module, and use Verilog hardware description language to realize the functions of these modules. Finally, the PLB bus interface verification platform is built, a feasible verification strategy is proposed, and the reading and writing function of the system is verified and the results are analyzed. Through the verification, it is proved that the PLB bus reading and writing module designed in this paper meets the requirements of the application environment and can complete the reading and writing function.
【学位授予单位】:西安电子科技大学
【学位级别】:硕士
【学位授予年份】:2013
【分类号】:TP336

【参考文献】

相关期刊论文 前7条

1 王飞,孙成立;片上系统的总线结构发展现状及前景[J];单片机与嵌入式系统应用;2003年11期

2 陈文娟;石江宏;陈凌宇;;基于SoPC的高速通信接口设计[J];电子测量技术;2010年07期

3 陈卓;杨爱良;王骥;;基于PLB总线的多通道SGDMA设计[J];航空电子技术;2009年01期

4 席筱颖;;集成电路功能验证方法[J];科技传播;2010年23期

5 张惠泉 ,张迎铭;如何发展我国SOC产业?[J];中国集成电路;2005年04期

6 綦希林,曲非非;SOC片上系统、MEMS微机电系统和Smart Dust智能微尘[J];微计算机信息;2003年06期

7 冯济琴;彭东林;王先全;郑方燕;杨继森;;SSI同步串行技术在时栅传感器中的应用研究[J];仪表技术与传感器;2010年04期

相关硕士学位论文 前4条

1 沈圣盛;基于APB总线的接口IP核设计与验证[D];西安电子科技大学;2011年

2 彭维;基于PLB总线的用户IP核接口技术研究[D];合肥工业大学;2011年

3 杨_";基于断言的功能验证方法研究[D];东南大学;2006年

4 程刚;基于System Verilog的功能验证方法研究[D];华南理工大学;2010年



本文编号:1876681

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/1876681.html


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

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