当前位置: 首页 > ai >正文

1、ZYNQ 开篇简介

目录

一、ZYNQ简介  

二. PS 和 PL 互联技术   

三、ZYNQ 芯片开发流程的简介 

四、学习 ZYNQ 要具备哪些技能 


一、ZYNQ简介  

      Zynq 系列的亮点在于 FPGA 里包含了完整的 ARM 处理子系统(PS),每一颗 Zynq 系列的
处理器都包含了 Cortex-A9 处理器,整个处理器的搭建都以处理器为中心,  而且处理器子系统
中集成了内存控制器和大量的外设,  使 Cortex-A9 的核在 Zynq-7000 中完全独立于可编程逻辑
单元,也就是说如果暂时没有用到可编程逻辑单元部分(PL),  ARM 处理器的子系统也可以独
立工作,这与以前的 FPGA 有本质区别,其是以处理器为中心的。 


        Zynq 就是两大功能块,PS  部分和  PL 部分,  说白了,就是 ARM 的 SOC 部分,和 FPGA
部分。其中,PS 集成了两个 ARM Cortex™-A9 处理器,AMBA®互连,内部存储器,外部存储器
接口和外设。这些外设主要包括 USB 总线接口,以太网接口,SD/SDIO 接口,I2C 总线接口,
CAN 总线接口,UART 接口,GPIO 等。 

  图1、     ZYNQ 芯片的总体框图 

PS:  处理系统  (Processing System) ,    就是与 FPGA 无关的 ARM 的 SOC 的部分。 
PL:  可编程逻辑  (Progarmmable Logic),  就是 FPGA 部分。 

PL部分是与7系列一样的,在DS190文档中可以看到对应的7系列产品。

图2 Zynq 型号相当于纯逻辑FPGA型号

二. PS 和 PL 互联技术   

        在 ZYNQ 芯片内部用硬件实现了 AXI 总线协议ÿ

http://www.xdnf.cn/news/13161.html

相关文章:

  • 向量数据库Milvus在windows环境下的安装
  • SQL进阶之旅 Day 24:复杂业务场景SQL解决方案
  • Unity实现不倒翁
  • Dispatch PDI(DPDI)kettle调度管理平台稳定版本,正式登场!
  • Nuxt + Pinia + Element Plus 后台管理系统搭建教程(含源码)
  • CMake测试find_package()命令的相关原理
  • 10- AI大模型-LangChainV0.3应用(一) - 简介,模型调用,prompt模板,输出解析器
  • 6.10
  • Vue.js 中的 v-bind 指令详解
  • Vue 模板语法之指令语法详解
  • 深入解析 GitHub Token 与 NPM Token:自动化发布的完整指南
  • 医学图像分割最新进展
  • 苹果签名应用掉签频繁原因排查,以及如何避免
  • WebRTC 中 ICE 流程优化:SRS 轻量级部署与 NAT 类型检测实战
  • 项目管理三要素有哪些?如何实现项目管理的三要素平衡
  • 题单:归并排序
  • DSP——时钟树讲解
  • 使用联邦学习进行CIFAR-10分类任务
  • 消防车辆管理系统:为消防公车筑牢安全与效率防线
  • 磐维数据库的权限使用
  • spark数据处理练习题番外篇【下】
  • 统计学核心概念与现实应用精解(偏机器学习)
  • ios 26官宣:car play升级提升车载体验
  • 丝杆升降机的物联网与大数据应用的具体例子
  • React 19 新特性
  • VSCode中PHP使用Xdebug
  • IP 地址查询在证券交易中的应用方式
  • spark数据处理练习题番外篇【上】
  • ffmpeg windows 32位编译
  • 如何安全地准备 iPhone 以旧换新(分步说明)