- 1、本文档共4页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
现在的附已经具备全系统平台的特
第29卷第3期 核电子学与探测技术 VoL29No.3
2009年5月 NuclearElectronics&Detection May.2009
Technology
(PowerPC405)中的移植研究
赵世亮,胡守明
(中国科学院上海应用物理研究所,上海201800)
摘要:主要介绍了FPGA嵌入式硬核(PowezPC405)的特点和内核结构,并且详细阐述了在FPGA
嵌人式硬核中移植V娟%rks的方法并予以实现。
关键词:VxWorks,PowerPC405嵌入式硬核;B5沪,FPGA
中圈分类号:TP332.1文献标识码: A 文章编号:0258-0934(2009)03-0669-03
同PGA(Field Gate
ProgrammableArray.
即现场可编程门阵列)具有性能好、规模大、可 文主要介绍在PPC405硬核上移植V文W0rks
重复编程、开发投资小等优点,在现代电子产品 的过程与方法。
中应用越来越广[1]。 VxWorks的特点主要在于嵌入式和实时
现在的附已经具备全系统平台的特
性,而且是完全可编程的平台,可以利用眦 要包括板级支持包(BsP)的开发、VxWorks映
来实现嵌入式Soc系统[21。Xilinx公司的Ver-像的编译和下载;在这个前提下V文Works才
tex
IIPro和Vertex4-Fx以及后续芯片均嵌可以在PPC405上运行并可以进行应用开发。
图1 PI,C_A05内核结构
Xilinx公司的PPC405嵌入式处理器硬核
1 FPGA嵌入式硬核(PPC405)
包括Cache单元、存储器管理单元(MⅦ7)、指
1.1 PPC405的内核结构 令获取译码单元、执行单元、定时器和诊断逻辑
单元等。图1是嵌入式处理器PPC405内核的
结构图。
收稿日期:2009--02-18
1.2 PPo们5硬核的开发
作者简介:赵世亮(1984一),男,汉族,硕士,研究方
在Xilinx的FPGA中设计嵌入式微处理
向:FI:,GA嵌入式系统。
669
BASE一舢DRS0xif800000
系统要利用其专门的软件工具,嵌入式开发包 #defineOM
EDK(Embedded /*baseaddress
DevelopmentKit)。EDK提 ofROM*/
Plat— ROMT】ⅨTADRS
供一个图形化集成设计环境XPS(Xilinx #define
form ADRS)
Studio)。FPGA嵌入式微处理系统的设(ROMBASE
计流程,包括标准的硬件设计流程和软件设计 |*withPC疑*l
流程(软硬件协同设计)。 #defineROMWARMADRS
文档评论(0)