广告

LX9的microblaze配置

2017-1-11 16:47 244 0

虽然XC6SLX9芯片资源比较少,但是嵌一个microblaze还是搓搓有余的,这一节就来评测一下在XC6SLX9上microblaze的配置。


有两种方法配置microblaze,一是在ISE软件中建立工程,然后以IP Core嵌入microblaze;而另外一种则是直接打开XPS软件,建立一个以microblaze为核心的工程。本文中则选第一种方法。


首先打开ISE软件,建立工程,然后新建一个Embeded Processor,如图1所示。


图1


开始调用XPS软件,选择添加microblaze with BSB,选择Avnet Spartan-6 LX9 MicroBorad,如图2.


图2


选择所有支持的外设,包括CDCE912_I2C、DIP_Switch、Ethernet、LED、MCB3_LPDDR、SPI_Flash和USB_UART,如图3


图3


点击finish自动得到整个microblaze硬件配置,如图4所示


图4


没显示ERROR,关闭XPS软件,继续ISE界面的操作,首先点击generate top hdl source,然后对生成的.v或者.vhd顶层文件可以进行synthesize、translate、map、P&R,最后得到的资源耗用如图5所示。


广告

文章评论 0条评论)

登录后参与讨论
相关推荐阅读
Hoki 2017-01-11 17:35
LX9开发板呼吸灯实现
对LX9开发板硬件评测后,从这一节开始真正进入FPGA开发的世界。很多开发板的例程中必有跑马灯实验,老跑马也没意思,咱来把新潮的,整一个呼吸灯。 呼吸灯最初是出现在apple公司的笔记本产品中,当合上...
Hoki 2017-01-11 16:32
zynq评测
Zynq芯片是业界第一款在FPGA中集成ARM核的芯片,由FPGA的发明者xilinx公司推出的。Zynq严格来说不能以FPGA来定义它,因为其是以处理器为中心的平台,能够在单芯片上提供软、硬件和 I...
Hoki 2017-01-11 16:19
u-boot
Zyny芯片启动加载分为3步: 1. 芯片上电启动,首先读取BootROM中的程序,初始化一些必要的外设,然后根据专用引脚电平判断该从何处启动first stage Bootloader(FSBL),...
Hoki 2017-01-11 16:09
基于zynq的交叉编译平台
Zynq芯片的最大特点是其集成了双ARM Cortex-A9处理器,因此zynq的应用基本是以这个ARM核为核心,再配合FPGA逻辑作为协处理器,几乎能实现所有较复杂的应用。并且在ARM上可以跑操作系...
Hoki 2017-01-11 15:54
u-boot image生成
这节介绍一下如何生成u-boot image文件,在SDK软件中点击Xilinx Tools→Create Boot Image工具即可生成,但是生成image文件需要首先集齐3个文件:u-boot....
我要评论
0
0
广告
关闭 热点推荐上一条 /3 下一条