没有合适的资源?快使用搜索试试~ 我知道了~
Xilinx MicroBlaze的使用方法(轉載)
4星 · 超过85%的资源 需积分: 15 26 下载量 115 浏览量
2009-09-10
15:34:35
上传
评论
收藏 23KB DOC 举报
温馨提示
试读
2页
建立一个ISE的工程,工程的顶层文件为schematic的。然后根据实际需要添加自己的逻辑或处理部分。Microblaze可以像一个IP一样同时应用到自己的设计中去。
资源推荐
资源详情
资源评论
Xilinx MicroBlaze 的使用方法
建立一个 ISE 的工程,工程的顶层文件为 schematic 的。然后根据实际需要添加自己的逻
辑或处理部分。Microblaze 可以像一个 IP 一样同时应用到自己的设计中去。具体方法如
下:
1、在工程中选择 Add Source,在选择框中选择 Embedded Processor,假设为该处理
器起名为 Microblaze_xxx。
2、此时 ISE 会自动启动 XPS,在 XPS 中根据导向设置自己的 Microblaze_xxx 处理器的
参数,并生成网表(注意必须在 EDK 中生成)。
3、选中 Microblaze_xxx,双击 View HDL Instantiation Template 生成例化文件。如
果要使得 Microblaze 的管脚既可以和 FPGA 的外部通用 IO 连又能和内部的用户逻辑连接,
则要将例化文件中关于对 Microblaze 管脚加 BUF 类的语句删除。
4、由例化文件生成一个 schematic symbol。
5、这个 schematic symbol 即为 Microblaze 处理器核。用户可以像使用其他普通核一
样使用它。
6、下面是生成 mcs 烧写文件。具体步骤如下:
7、/*将整个顶层的 schematic 生成 schematic symbol 并产生位流文件(.bit),然后将
该位流文件改名为 download.bit(因为后面用到的 XPS 中的批处理文件 download.cmd
文件里的链接文件名为 download.bit,当然也可以改把这个名字改成与前面一样。两个
名字改其中之一就行了)
8 、 将 download.bit 文 件 拷 入 工 程 所 在 文 件 夹 下 Microblaze_xxx 文 件 夹 下 的
implementation 文件夹。*/
9、在 XPS 中编写软件。
10 、 如 果 想 要 microblaze 自 举 加 载 , 则 要 在 处 理 器 设 置 的 PARAMETERS 中 的
C_NUMBER_OF_PC_BRK 的参数改为 1。
12、将 edkBmmFile.bmm 文件中的每一行第一个 / 删除,并将文件属性改成只读,改
名 microblaze1_stub.bmm 文件为 microblaze1_bd.bmm 文件
12、将 Microblaze_xxx_bd.bmm 文件里加上 PLACED 语句指定对应使用哪个 Block
RAM。格式如:
资源评论
- Rbjdllg2014-06-02简单的介绍,没有太大的用处,如果你只是想简单的了解下看以看一看
- lihongrui08032013-04-23很简单的一个软核操作,初学者借鉴下
- hao2131315252015-09-29很简单 适合初学者 步骤很详细 但是就是word版纯文字,没有图,
ygt163com
- 粉丝: 0
- 资源: 5
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功