ISE14.3开发microblaze实验教程.pdf

ISE14.3开发microblaze实验教程.pdf

ID:48022328

大小:1.40 MB

页数:39页

时间:2020-01-27

ISE14.3开发microblaze实验教程.pdf_第1页
ISE14.3开发microblaze实验教程.pdf_第2页
ISE14.3开发microblaze实验教程.pdf_第3页
ISE14.3开发microblaze实验教程.pdf_第4页
ISE14.3开发microblaze实验教程.pdf_第5页
资源描述:

《ISE14.3开发microblaze实验教程.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、一:打开ISE集成开发环境,这里的版本是ISE14.3.进入ISE主界面,如下图二:在ISE中新建一个Project。选择file子菜单下的newproject如下图进入新建工程导航NewProjectWizard,新工程命名为TEST,工程位置自选,top—levelsourcetype选HDL。如下图点击next进入工程的设置界面,里面主要是开发板和开发语言的设置,我们这里使用的是Spartan3E中的XC3S500E。package选FG320,speed选-4.开发语言选VHDL。如下图点击

2、next,会看到工程的总结ProjectSummary。如下图点击Finish就创建好了一个新的工程。这时ISE主界面会出现我们新建的TEST工程。如下图。不过这时我们的工程是空的。三:为我们的工程添加一个microblaze软核了。如下图右键TEST工程名。选择newsource。进入新NewSourcewizard。这里我们选择EmbeddedProcessor(嵌入式处理器),文件名为SYS_CPU,即新建一个名为SYS_CPU的软核处理器。Location选默认即可。如下图点击next。点击

3、finish。即创建好了一个名为SYS_CPU的软核处理器。我们会在ISE主界面下看到我们新建的SYS_CPU处理器,文件格式为xmp格式,这是我们的软核处理器的顶层工程文件。如下图同时系统会自动进入嵌入式开发套件EDK(EmbeddedDevelopmentKit)。包括硬件开发平台工具XPS(XilinxPlatformStudio)和软件开发套件SDK(SoftwareDevelopmentKit)。这里我们看到的界面是硬件开发平台XPS,在这里我们可以操作我们的硬件资源。如下图这时系统会提示

4、我们是否使用BSB向导新建一个新的XPS工程,点击Yes。AXIsystem最近刚开发的总线系统,PLB是较基础的,Spartan3E开发板上我们选择PLBSystem。点击OK。选择第一个Iwouldliketocreateanewdesign.点击next。选择Iwoldliketocreateasystemforacustomboard,系统会选择我们刚刚创建的的Spartan3E型号开发板。ResetPolarity选择ActiveHigh。这代表我们的嵌入式系统的重置信号为高电平,因为开发

5、板的空接电平为低,所以如果我们选择ActiveLow的话会使我们的开发板一直处于Reset状态,无法正常运行。这在下面的引脚配置中还会介绍。点击next。选择singleprocessorSystem,即单处理器系统。我们也可以创建多处理器系统,不过这里我们只创建单处理器系统。点击next。参考时钟就是我们的Spartan3E开发板的系统时钟,是50MHz,处理器类型选择MicroBlaze,系统时钟必须选择参考时钟可以倍频达到的频率,所以这里我们也选择50MHz,存储大小我们选择16KB。点击Ne

6、xt。这是系统为我们提供的最基本的一些器件,在这里我们可以添加一些开发板上的硬件资源,这里我们先添加8个LED灯。点击,选择GPIO下的LEDS。点击OK。这时在右侧就会出现我们添加的LEDS。由于我们的LED灯是8个,所以GPIODataWidth选8.如果我们想移除某个设备,我们可以先选择这个设备,然后点击点击next。系统提示我们的嵌入式系统没有缓存。点击Next。会得到我们的软核的一个总结,如下图上半部分是我们的设备列表和系统为它们分配的地址空间。下半部分则是现在系统已经生成的文件。点击Fi

7、nish。确认后点击OK。我们就搭好了一个名为SYS_CPU的MicroBlaze软核的硬件平台。进入如下的XPS界面。在这个界面下我们可以对我们的硬件平台进行操作。四:对这个界面进行分块介绍。A:首先是最左侧的工程信息面板。如下图包括工程(Project)和IP目录(IPCatalog)两个界面。现在左侧图片上是IP目录界面。这里列出了所有EDK的IP核与用户生成的IP核。我们可以在这里添加新的IP核,具体操作会在下面详细介绍。右侧界面是工程界面。列出了与工程有关的文件,包括三个部分:工程文件,工

8、程选项,以及参考文件。B:系统组件面板,如下图其中左半面为XPS连接区域,右半面为显示区域。1)XPS连接区域XPS连接面板提供了总线接口,端口和地址选项。竖直线表示总线,水平线表示到IP核的总线接口。如果总线和设备相连,则在总线和IP核总线接口处会出现一个连接点。线和连接器用不同的颜色标出。不同形状的连接符号表示IP核总线接口的不同身份。实心的连接器表示已经连接,我们可以点击连接器符号来创建和删除连接。2)显示区域显示区域包括总线接口(BusInterface),端

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。