- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
1 软件总体架构图
软件结构如图 1.1 所示:
CGI
大容量数据采集
网关路由程序
与处理程序
BOA
工业以太网 TCP/IP
操作系统界面
ucLinux 内核
MicroBlaze Ip 设计
图 1.1 FPGA 数据采集软件架构图
以上是系统的软件结构框图,我们下面将就具体每一个步骤的设计进行一个简要的描
述:
2 MicroBlaze IP 核设计
IP 字面意思是知识产权,在微电子领域,具有知识产权的功能模块成为 IP
Core 或 IP 核。IP 可以用来生成 ASIC 和 PLD 逻辑功能块, 又称为虚拟器件 VC 。
IP 核可以有很多种,比如 UART 、CPU、以太网控制器、 PCI 接口等。根据 IP
核描述的所在集成电路的设计层次, IP 可以分为硬 IP、软 IP、固 IP。硬 IP 的芯
片中物理掩膜布局已经得到证明, 所有的验证和仿真工作都已经完成, 用它可以
直接生产硅片,系统设计者不能再对它进行修改。而软 IP 是以行为级和 RTL 级
的 Verilog 或 VHDL 代码的形式存在, 它要经过逻辑综合和版图综合才能最终实
现在硅片上。固 IP 则介于两者之间。
Xilinx 公司的 MicroBlaze32 位软处理器核是支持 CoreConnect总线的标准
外设集合。 MicroBlaze 处理器运行在 150MHz时钟下,可提供 125 D-MIPS 的性能,
非常适合设计针对网络、电信、数据通信和消费市场的复杂嵌入式系统。
1.MicroBlaze 的体系结构
MicroBlaze 是基于 Xilinx 公司 FPGA的微处理器 IP核,和其它外设 IP核一起,
可以完成可编程系统芯片 (SOPC)的设计。MicroBlaze 处理器采用 RISC架构和哈佛
结构的 32位指令和数据总线, 可以全速执行存储在片上存储器和外部存储器中
的程序, 并访问其中的数据, 如图4.1 所示
指 程序指针 运算器 数 DLMB
(PC) 据
令
端
端
总
总
线
线 指 指 接
接 令 令 通用寄存器组 口 DOP
您可能关注的文档
最近下载
- 民用无人驾驶航空器操控员训练机构规范.pdf VIP
- 中山大学《大学物理》2022-2023期末试卷(1).docx VIP
- DB50T 1527-2023 黑水虻处理猪粪技术规程.pdf VIP
- DB13(J)T 8491-2022 下凹桥区雨水调蓄排放设计标准(京津冀).pdf VIP
- DB13(J)T 8505-2022 历史建筑修缮与利用技术标准.pdf VIP
- DB13(J)T 8540-2023 地源热泵系统工程技术标准.pdf VIP
- 贵阳市普通中学2022~2023学年度第一学期期末监测考试试卷2.pdf VIP
- PTN网络的OAM技术简析.doc VIP
- TSG 11-2020 锅炉安全技术规程 含2024年第1号修改单.docx VIP
- TSG 23-2021 气瓶安全技术规程 含2024年第1号修改单.docx VIP
原创力文档


文档评论(0)