迁移基于MicroBlaze处理器的设计

2024-05-28 22:04

本文主要是介绍迁移基于MicroBlaze处理器的设计,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

迁移基于MicroBlaze处理器的设计
生成系统基础设施(MicroBlaze、AXI_Interconnect,
Clk_Wiz、Proc_Sys_Reset)
生成系统基础设施(MicroBlaze、AXI_Interconnect、Clk_Wiz和
Proc_Sys_Reset):
1.使用所需的板或可编程设备创建Vivado项目。
2.在“流导航器”中,单击“IP Integrator”,然后选择“创建块设计”。
3.输入设计名称:例如:Design_1。这将生成块设计。
重要!如果MIG在设计中,请按照迁移AXI-MIG上的步骤进行操作,然后再继续
进一步的
确定MicroBlaze接口/基本系统配置
1.在文本编辑器中打开XPS设计的MHS文件。
2.确定MicroBlaze上使用的接口。在MHS文件中搜索
总线接口ILMB、总线接口DLMB、总线界面M_AXI_DP,
总线接口M_AXI_DC、总线接口M_maxi_IC、总线接口调试,
总线接口中断。
通常,由基本系统构建器(BSB)构建的MicroBlaze设计包含LMB接口
用于本地块RAM。
MicroBlaze数据端口接口(用于从属寄存器,如AXI GPIO)、调试接口(使用
基于MDM IP中的C_USE_UART参数,具有或不具有UART的MDM),以及
中断支持(使用AXI_INTC从属IP)。此外,BSB添加时钟并重置
支持clock_generator和proc_sys_reset IP。
更复杂的接口使用MicroBlaze指令缓存端口和MicroBlaze数据
缓存端口。通常,这些接口用于设计的高性能部分
使用AXI-MIG或AXI块RAM(AXI4从机)。C_CACHE_BYTE_SIZE和
C_DCACHE_BYTE_SIZE参数确定MicroBlaze MHS的缓存大小
例子
3.参考下表,根据中的接口设置MicroBlaze Block Automation
MicroBlaze实例的MHS文件。

MicroBlaze区块自动化
MicroBlaze Block Automation与BSB类似,它允许您添加部分设计
自动地自动化可以:
•启用MicroBlaze缓存接口(仅设置缓存大小;没有其他连接
…制造的
•添加:
○ 本地存储器(LMB)
○ 调试模块,带或不带UART
○ AXI4Lite从外设的AXI互连
○ 中断控制器(AXI INTC)
○ 来自其他IP的时钟连接
○ 外部时钟或clk wiz,并使用proc_sys_reset IP进行重置。
运行MicroBlaze Block Automation
1.在块设计中,添加MicroBlaze IP。
2.为MicroBlaze_0选择Run Block Automation。
3.在“运行块自动化”对话框中,根据提供的信息进行选择
在上表中。
提示:AXI4 Lite从外设的AXI互连实例称为MicroBlaze_0_AXI_periph,如果
从表中为调试启用了中断或UART。Connection Automation添加了此AXI
连接第一个AXI从机(通常为AXI4 Lite接口)时的互连实例。
4.对于时钟连接,根据
XPS中的连接。
5.如果使用MIG:
a.实例化并配置MIG。
b.选择为MicroBlaze确定的时钟(通常为100 MHz时钟)
时钟
使用CLK Wiz/Proc系统重置
重要!只有在设计中不包括AXI-MIG的情况下,才应遵循本节中的步骤。
连接时钟向导的接口
使用以下步骤使用选定的平台板作为零件进行设计,或使用
所选零件,视情况而定。
选择平台板作为零件进行设计:
1.从Board选项卡拖放所需的时钟,例如System differential clock,用于
块设计画布上的KC705板。

2.同样,将FPGA Reset从Board选项卡拖放到块设计画布。
有关平台板流的更多信息,请参阅在IP中使用板流一节
Vivado Design Suite中的integrator用户指南:使用IP integrator(UG994)设计IP子系统。
使用选定的零件进行设计:
根据使用的板手动配置计时向导:
1.双击clk_wiz_1。
2.在clk_wiz_1实例上,右键单击“clk_IN1_D”,然后选择“生成外部”。
3.右键单击“重置”,然后选择“制作外部”。
4.将重置外部引脚连接到proc_sys_reset_1上的ext_reset_in。

这篇关于迁移基于MicroBlaze处理器的设计的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1011817

相关文章

不懂推荐算法也能设计推荐系统

本文以商业化应用推荐为例,告诉我们不懂推荐算法的产品,也能从产品侧出发, 设计出一款不错的推荐系统。 相信很多新手产品,看到算法二字,多是懵圈的。 什么排序算法、最短路径等都是相对传统的算法(注:传统是指科班出身的产品都会接触过)。但对于推荐算法,多数产品对着网上搜到的资源,都会无从下手。特别当某些推荐算法 和 “AI”扯上关系后,更是加大了理解的难度。 但,不了解推荐算法,就无法做推荐系

怎么让1台电脑共享给7人同时流畅设计

在当今的创意设计与数字内容生产领域,图形工作站以其强大的计算能力、专业的图形处理能力和稳定的系统性能,成为了众多设计师、动画师、视频编辑师等创意工作者的必备工具。 设计团队面临资源有限,比如只有一台高性能电脑时,如何高效地让七人同时流畅地进行设计工作,便成为了一个亟待解决的问题。 一、硬件升级与配置 1.高性能处理器(CPU):选择多核、高线程的处理器,例如Intel的至强系列或AMD的Ry

基于51单片机的自动转向修复系统的设计与实现

文章目录 前言资料获取设计介绍功能介绍设计清单具体实现截图参考文献设计获取 前言 💗博主介绍:✌全网粉丝10W+,CSDN特邀作者、博客专家、CSDN新星计划导师,一名热衷于单片机技术探索与分享的博主、专注于 精通51/STM32/MSP430/AVR等单片机设计 主要对象是咱们电子相关专业的大学生,希望您们都共创辉煌!✌💗 👇🏻 精彩专栏 推荐订阅👇🏻 单片机

SprinBoot+Vue网络商城海鲜市场的设计与实现

目录 1 项目介绍2 项目截图3 核心代码3.1 Controller3.2 Service3.3 Dao3.4 application.yml3.5 SpringbootApplication3.5 Vue 4 数据库表设计5 文档参考6 计算机毕设选题推荐7 源码获取 1 项目介绍 博主个人介绍:CSDN认证博客专家,CSDN平台Java领域优质创作者,全网30w+

单片机毕业设计基于单片机的智能门禁系统的设计与实现

文章目录 前言资料获取设计介绍功能介绍程序代码部分参考 设计清单具体实现截图参考文献设计获取 前言 💗博主介绍:✌全网粉丝10W+,CSDN特邀作者、博客专家、CSDN新星计划导师,一名热衷于单片机技术探索与分享的博主、专注于 精通51/STM32/MSP430/AVR等单片机设计 主要对象是咱们电子相关专业的大学生,希望您们都共创辉煌!✌💗 👇🏻 精彩专栏 推荐订

Spring的设计⽬标——《Spring技术内幕》

读《Spring技术内幕》第二版,计文柯著。 如果我们要简要地描述Spring的设计⽬标,可以这么说,Spring为开发者提供的是⼀个⼀站式的轻量级应⽤开发框架(平台)。 作为平台,Spring抽象了我们在 许多应⽤开发中遇到的共性问题;同时,作为⼀个轻量级的应⽤开发框架,Spring和传统的J2EE开发相⽐,有其⾃⾝的特点。 通过这些⾃⾝的特点,Spring充分体现了它的设计理念:在

CentOs7上Mysql快速迁移脚本

因公司业务需要,对原来在/usr/local/mysql/data目录下的数据迁移到/data/local/mysql/mysqlData。 原因是系统盘太小,只有20G,几下就快满了。 参考过几篇文章,基于大神们的思路,我封装成了.sh脚本。 步骤如下: 1) 先修改好/etc/my.cnf,        ##[mysqld]       ##datadir=/data/loc

CentOS下mysql数据库data目录迁移

https://my.oschina.net/u/873762/blog/180388        公司新上线一个资讯网站,独立主机,raid5,lamp架构。由于资讯网是面向小行业,初步估计一两年内访问量压力不大,故,在做服务器系统搭建的时候,只是简单分出一个独立的data区作为数据库和网站程序的专区,其他按照linux的默认分区。apache,mysql,php均使用yum安装(也尝试

Linux Centos 迁移Mysql 数据位置

转自:http://www.tuicool.com/articles/zmqIn2 由于业务量增加导致安装在系统盘(20G)磁盘空间被占满了, 现在进行数据库的迁移. Mysql 是通过 yum 安装的. Centos6.5Mysql5.1 yum 安装的 mysql 服务 查看 mysql 的安装路径 执行查询 SQL show variables like

开题报告中的研究方法设计:AI能帮你做什么?

AIPaperGPT,论文写作神器~ https://www.aipapergpt.com/ 大家都准备开题报告了吗?研究方法部分是不是已经让你头疼到抓狂? 别急,这可是大多数人都会遇到的难题!尤其是研究方法设计这一块,选定性还是定量,怎么搞才能符合老师的要求? 每次到这儿,头脑一片空白。 好消息是,现在AI工具火得一塌糊涂,比如ChatGPT,居然能帮你在研究方法这块儿上出点主意。是不