码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 【【萌新的SOC学习之重新起航SOC】】


    萌新的SOC学习之重新起航SOC

    ZYNQ PL 部分等价于 Xilinx 7 系列 FPGA
    PS端:Zynq 实际上是一个以处理器为核心的系统,PL 部分可以看作是它的一个外设。
    我们可以通过使用AXI(Advanced eXtensible Interface)接口的方式调用 IP 核,系统通过 AXI 接口将 IP 与处理器连接,也就是实现 PL 与 PS 互联。Zynq-7000 系列的亮点在于它包含了完整的 ARM 处理器系统,且处理器系统中集成了内存控制器和大量的外设,使 Cortex-A9 处理器可以完全独立于可编程逻辑单元。实际上在 Zynq 中,PL 和 PS 两部分的供电电路是独立的,这样 PS 或 PL 部分不被使用的话就可以被断电。

    我们从PS的最小系统出发了解整个体系结构
    在这里插入图片描述
    我们从基本的hello 出发
    对于创建的IP核经过删减只留下了
    在这里插入图片描述
    一个是DDR 另一个是UART的串口

    对于PS端 只要点击 generate output products 它会自动帮我们进行管脚分配
    然后点击 create HDL Wrapper 为我们的设计生成一个硬件描述文件的顶层文件
    在这里插入图片描述
    这是用verilog语言写下来的
    在这里插入图片描述
    现在硬件的搭建已经结束了
    我们现在来看整体结构
    在这里插入图片描述
    因为我们并不需要PL端 所以就不需要生成比特流文件了
    硬件的最后一步直接导出到SDK

    接下来的SDK就是软件开发环境
    在这里插入图片描述
    应用软件会在硬件上执行
    在这里插入图片描述
    ok掌握了最最最基础的SOC逻辑
    我们投入更加多的设计
    接下来我们学习 GPIO之MIO控制LED实验
    我们从GPIO这部分了解到了PS PL的内容包含
    PS包含了  processing System
    1.APU
    2.Memory interfaces
    3.I/O peripherals
    4.Interconnect
    PL–FPGA

    GPIO是一个外设用来对器件的引脚作观测和控制
    MIO模块 实现多路复用的效果

  • 相关阅读:
    qt学习笔记1:创建一个qt项目及一些基础知识
    VS Code连接远程Linux服务器开发c++项目
    LC-1726. 同积元组(哈希、哈希+数学)
    哪些品牌蓝牙耳机适合学生党?平价又好用的蓝牙耳机推荐
    二叉树及其相关题目相关的功能的实现
    分类问题经典算法 | 多分类问题 | Softmax回归:梯度下降
    [附源码]java毕业设计ssm宠物交易网站论文
    基于OpenFeign实现服务调用
    [leetcode 脑子急转弯] 2731. 移动机器人
    QuickStart\8.Shellwindows
  • 原文地址:https://blog.csdn.net/weixin_50965981/article/details/133758135
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号