没有合适的资源?快使用搜索试试~ 我知道了~
用双MicroBlaze监控汽车应用
1 下载量 98 浏览量
2021-01-20
07:13:10
上传
评论
收藏 435KB PDF 举报
温馨提示
试读
4页
基于软核处理器的多处理器片上系统(MPSoC)设计正日益风靡于嵌入式系统设计领域。为了向多个处理器提供一致的数据,存储区架构和管理已成为设计工作中非常重要的组成部分。在原型汽车应用中,我们准备构建一个双MicroBlaze系统,用于在两个MicroBlaze上支持赛灵思(Xilinx)公司嵌入式处理器内核Xilkernel. 在开发自主汽车原型转向平台前,我们根据Xilinx技术规范、参考设计和双处理器设计套件,研究出一套通用的设计工作流和工艺。该设计结合了多种功能,比如:防碰撞、行车道检测和自动停放。Xilkernel设计提供了诸如Posix线程这样的库函数,可重复利用基于QNX的防碰
资源详情
资源评论
资源推荐
用双用双MicroBlaze监控汽车应用监控汽车应用
基于软核处理器的多处理器片上系统(MPSoC)设计正日益风靡于嵌入式系统设计领域。为了向多个处理器提
供一致的数据,存储区架构和管理已成为设计工作中非常重要的组成部分。在原型汽车应用中,我们准备构建
一个双MicroBlaze系统,用于在两个MicroBlaze上支持赛灵思(Xilinx)公司嵌入式处理器内核Xilkernel. 在
开发自主汽车原型转向平台前,我们根据Xilinx技术规范、参考设计和双处理器设计套件,研究出一套通用的设
计工作流和工艺。该设计结合了多种功能,比如:防碰撞、行车道检测和自动停放。Xilkernel设计提供了诸如
Posix线程这样的库函数,可重复利用基于QNX的防碰
基于软核处理器的多处理器片上系统(MPSoC)设计正日益风靡于嵌入式系统设计领域。为了向多个处理器提供一致的
数据,存储区架构和管理已成为设计工作中非常重要的组成部分。在原型汽车应用中,我们准备构建一个双MicroBlaze系统,
用于在两个MicroBlaze上支持赛灵思(Xilinx)公司嵌入式处理器内核Xilkernel.
在开发自主汽车原型转向平台前,我们根据Xilinx技术规范、参考设计和双处理器设计套件,研究出一套通用的设计工作
流和工艺。该设计结合了多种功能,比如:防碰撞、行车道检测和自动停放。Xilkernel设计提供了诸如Posix线程这样的库函
数,可重复利用基于QNX的防碰撞应用以及对其进行分割。
紧密连接紧密连接
我们构建了一个紧密连接的处理器系统,内含两个配置完全相同的MicroBlaze处理器,在Harvard架构中,每个处理器都
与一个16KB的局部块RAM(BRAM)相连(图1)。另外,这两个处理器还与一个128MB的DDR存储器模块相连,用于存储
代码和数据交换。Xilinx平台工作室(XPS)Mutex内核负责对两个MicroBlaze共享的存储器访问进行同步。两个处理器还能
通过一对快速单工链路(FSL)直接通信,FSL支持主/从和流水线处理器设计概念。采用FSL实现这两个MicroBlaze的互联,
而不采用XPS Mailbox实现,可以提高性能,并降低资源耗用。
图1:面向XtremeDSP开发平台的双MicroBlaze Xilkernel配置。
两个定时器外设负责为Xilkernel的调度实现提供中断源。开发阶段的步,我们通过UART接口将激光扫描仪连接到系统,
为防碰撞系统提供目标检测。为以中断控制器而非直接连接的时钟中断部署Xilkernel,我们在板支持包(BSP)设置中调整了
与Xilkernel相关的参数sysintc_spec.
我们把两个MicroBlaze连接到MicroBlaze调试模块进行调试,并通过microblaze_1的JTAG UART输出ST.DIO.我们分析了
系统的两种实现方案,一种用XtremeDSP开发平台搭配Spartan-3A DSP 1800A FPGA,另一种用ML605评估板搭配Virtex-6
XC6VLX240T FPGA.
存储器和高速缓存架构存储器和高速缓存架构
多端口存储器控制器(MPMC)通过Xilinx缓存链路(XCL)将Microblaze与外部DDR2存储器相连,并分配直接存储访
问。由于采用统一的存储器架构,每个处理器具有相同的存储延迟和访问方式。我们为每个MicroBlaze配置了8KB指令和8KB
数据缓存,均连接到单一MPMC PIM.这种布线方式可以让我们将多8个MicroBlaze关联到一个MPMC.
weixin_38732315
- 粉丝: 6
- 资源: 963
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0