PetaLinux操作系统特点和结构及其移植方法
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
PetaLinux 操作系统特点和结构及其移植方法
随着性能的逐渐提高以及成本的不断降低,FPGA 在嵌入式领域的应用日益广泛。本文介绍了PetaLinux 操作系统的特点和目录结构,并分析了基于MLD 的BSP 自动生成技术,最后总结了PetaLinux 操作系统移植的具体方法。这对设计基于MicroBlaze 处理器的嵌入式系统具有重要指导意义。
FPGA 生产商Xilinx 公司提供了全面的嵌入式处理器解决方案,包括PowerPC、MicroBlaze 和PicoBlaze 三款RISC 结构的处理器核。其中,MicroBlaze 是32 位嵌入式软核处理器解决方案,支持CoreConnect 总线的标准外设集合,具有兼容性、可配置性以及重复利用性,能够根据成本和性能
要求提供高性价比的处理性能。
支持MicroBlaze 处理器的嵌入式操作系统很多,比如uc/osII、BuleCat ME Linux、RTA MB、ThreadX、PetaLinux 等等。本文介绍了PetaLogix 公司发布的PetaLinux 操作系统,并分析了Xilinx 公司所使用BSP 自动生成技
术。最后总结出PetaLinux 操作系统在MicroBlaze 平台上的移植方法和步
骤。