Hoki

【再说FPGA】LX9评测(四)microblaze配置

0
阅读(23261)

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

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

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

image

图1

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

image

图2

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

image

图3

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

image

图4

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

image

image

image

Baidu
map