×

基于PowerPC405的xilkernel内核实现多任务操

消耗积分:5 | 格式:rar | 大小:444 | 2010-01-26

分享资料个

xilinx virtex-ii pro 是一类fpga 产品,内嵌ibm 的硬核powerpc405。xilkernel 实时操
作系统可以工作在powerpc405 上。在工程中应用xilkernel,对于处理系统各个外设产生的
事件,可以通过适当地产生和调度多个任务来完成。
关键词:FPGA,PowerPC405,xilkernel 实时操作系统
引言
集成在 virtex-ii pro 器件中的powerpc405,是一个32 位risc 硬核,它支持coreconnect 总
线的标准外设集合。使用coreconnect 总线,可以方便地控制多个外设。在edk 集成开发环境下,对于多个外设,每个外设都有对应的任务。powerpc405 默认的嵌入式内核是standalone,在其上开发的多个任务是宏观串行执行的,只有利用参数传递或全局参变量来建立各任务间的关系。在很多情况下,系统需要多个任务系统宏观并行执行,使用standalone 显然是不合适的。而通过把嵌入的standalone 内核改变为edk 自带的xilkernel 内核,适当地改变软件平台设置的内容,就可以实现多个任务的并行执行。xilkernel 也支持多任务间通讯和中断。根据各种通讯方式,也可以建立各个任务之间的联系;通过中断,处理器可以及时响应外设产生的事件。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !