- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
FPGA_ASICOPB总线仲裁器的RTL设计与FPGA实现
OPB 总线仲裁器的RTL 设计与FPGA 实现
韩建强 , 李海华
(上海交通大学微纳科学技术学院 上海市闵行区 200240)
摘要:本文详细介绍了OPB 总线仲裁器的信号和仲裁机理。在QuartusII8.0 平台上,分别
用固定优先级算法和LRU 算法,用硬件描述语言(verilog HDL )对OPB 总线仲裁器进行
了RTL 硬件建模。并用FPGA 进行实现,并比较了仿真结果和综合结果,两种算法都通过
了RTL 和网表之间的形式验证。
关键词:OPB 总线, PLB 总线, CoreConnect , 仲裁器
中文图书号:TP301.6 文献标识码:B
The RTL design and FPGA implementation of OPB
arbiter device
Han Jianqiang , Li Haihua
(Research Institute of Nano/Micro Science and Technology , Shanghai JiaoTong
University , Shanghai Minhang, 200240,china)
Abstract: This paper introduces the signals and mechanism of OPB arbiter in detail. On the
QuartusII8.0 platform ,the arbiter is implemented in verilog HDL rtl level based on fixed priority
algorithm and LRU algorithm. After synthesis with FPGA, we compare the two algorithm’s
simulation and synthesis result. The formal verification report is also given.
Key word: OPB bus, PLB bus , CoreConnect, arbiter
0 引言
随着SOC 设计技术的发展,为了使IP 核集成更快速、更方便,缩短进入市场的时间,
迫切需要一种标准的互联方案。CoreConnect 正是在这一背景下为SOC 设计的总线架构。按
照数据访问速度它可分为三层总线,分别是处理器内部总线PLB(Processor Local Bus) 、片上
外围总线OPB (On-ChipPeripheral Bus )和设备控制总线DCR (Device Control Register )。
OPB 总线是为UART 、GPIO 等慢数据率设备提供接口的总线。由于集成到总线中的功能模
块越来越多,对于共享总线系统,片上仲裁是使得各个模块有效运作的必要手段。目前关于
OPB 总线仲裁器这方面的研究报道较少,为了探寻在不同的系统负载和系统应用下选择最
佳的OPB 总线仲裁方案,本文基于固定优先级和LRU 两种算法,利用自顶向下的设计方法,
设计了OPB 总线的仲裁器,并对其综合结果做了比较。
1 OPB 总线仲裁机制
OPB 总线支持32 位数据/地址位宽,读和写数据总线分开,支持重试模式,支持突发
(burst )传输模式,支持DMA ,检测总线超时功能,支持多个主设备的仲裁。OPB 总线的
系统结构分为三个部分:主设备(Master ),从设备(Slave )和总线逻辑。信号命名有三种:
Mn_打头的,是Master 的输出;Sln_打头的,是 Slave 的输出;OPB_打头的,是总线逻辑
的输入或输出。OPB 总线允许有多个master, 当这几个master 同时发出请求要求使用总线时,
就必须对他们的请求进行仲裁,并确定他们使用总线的优先级,这就是仲裁器的作用。
基金项目:上海市科委专项基金资助项目(0752nm014 )
OPB 总线仲裁器的输入输出信号如图1 所示。
图1 OPB 总线的信号图
SYS
您可能关注的文档
- Evaluation criteria of apparel product.doc
- Evaluation Corpora for Sense Disambiguation in the Medical Domain.pdf
- Evaluation in information retrieval.ppt
- Evaluation for writing.ppt
- Evaluation in the Learning Organization.ppt
- Evaluation of a Class of TwoScale ThreeLoop Vacuum Diagrams.pdf
- Evaluation of a cost effective technique for treating aquaculture water.pdf
- Evaluation of a Grammar of French Determiners.pdf
- Evaluation of a mathematical model structure describing the effect of (gel) structure on the growth.pdf
- Evaluation of a Fault Tolerant Distributed Broadcast Algorithm in H ypercube Multicomputers.pdf
- FPGA门容量计算方法 xilinx.pdf
- FPGA编写程序题试题.pdf
- FP增长算法实验报告wx.doc
- FP―内射环和IF环的几个特征.pdf
- Fractal Dimension of Disordered Submonolayers Determination from He Scattering Data.pdf
- Fragment shaders for agent animation using finite state machines. Simulation Modelling Prac.pdf
- FreeBSD平台下流媒体技术在图书馆中的应用.pdf
- freemarker对null的处理.ppt
- FreeRADIUS EAPTLS的应用.pdf
- Frequency Analysis of Classical Preisach Model.pdf
最近下载
- 2025年广东省中山市华辰实验中学九年级中考数学一模试题(原卷版+解析版).docx VIP
- 历史逻辑 理论逻辑 实践逻辑的必然结果.docx VIP
- 2024年05月江苏无锡市梁溪区机关事业单位招考聘用编外工作人员20人笔试历年高频考点(难、易错点)附带答案详解.docx VIP
- 8设计开发论证报告.docx VIP
- 管理会计预测分析练习题.docx
- 《临安春雨初霁》课件+2023-2024学年统编版高中语文选择性必修下册.pptx
- 年产18万吨合成氨30万吨尿素建设项目改造可行性研究报告.docx
- 学习二十届中纪委四次全会精神答题.doc VIP
- 中煤图克项目BGL炉资料整理解析.docx
- 中考英语话题复习《建议》课件(共13张PPT.ppt VIP
文档评论(0)