创新驱动发展战略的内容,seo推广网站,flash网站在线diy源码,网站建设的目的及功能定位ZYNQ连载01-ZYNQ介绍
1. ZYNQ
参考文档#xff1a;《ug585-zynq-7000-trm.pdf》
ZYNQ分为PS和PL两大部分#xff0c;PS即ARM#xff0c;PL即FPGA#xff0c;PL作为PS的外设。
2. 方案
ZYNQ7020为双核A9架构#xff0c;多核处理器常用的运行模式为AMP(非对称多处理)和…ZYNQ连载01-ZYNQ介绍
1. ZYNQ
参考文档《ug585-zynq-7000-trm.pdf》
ZYNQ分为PS和PL两大部分PS即ARMPL即FPGAPL作为PS的外设。
2. 方案
ZYNQ7020为双核A9架构多核处理器常用的运行模式为AMP(非对称多处理)和SMP(对称多处理)这里选用AMP方案CPU0和CPU1使用OpenAMP通信FPGA使用IP核。
CPU系统CPU0LinuxCPU1FreeRTOS
3. OpenAMP
参考文档《ug1186-zynq-openamp-gsg.pdf》
OpenAMP全称Open Asymmetric Multi-processing它是软件框架提供了为非对称多处理(AMP)系统开发软件应用程序所需的软件组件以中断和共享内存作为核间通信基础详见ug1186文档。
核间通信
内核空间使用OpenAMP:
用户空间使用OpenAMP: