The zynq book 引言

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_38352854/article/details/82153987

1. Zynq的片上系统

    SoC:单个硅芯片就可以用来实现整个系统的功能,而不是需要通过介个不同的物理芯片来实现。通常一块SoC上可以包括数字、模拟、数模混合的元件。通常是指的基于ASIC的SoC,其缺点是:(一)开发时间和成本;(二)缺乏灵活性

    APSoC(全可编程So):由ARM核构成的处理系统和一个等价于一片FPGA的可编程逻辑(PL)部分,它还具有集成的存储器、各种外设和高速通信接口。

    PL部分:实现高速逻辑、算术和数据子系统

    PS部分:支持软件和操作系统

                       

2. 嵌入式SoCial的简单剖析

   如下图为一个简化的zynq,其中pl和ps部分通过AXI总线来连接。

                         

                         

3. 设计重用

    设计的重用主要指的是IP的重用,即通过各种渠道:例如Xilinx的库、之前的项目、开源仓库中来获得,在设计中重用这些资源。

4. 提升抽象层级

   通过HLS来避免更多的关注寄存器传输级方式的细节数据。

5. SoC设计流

             

猜你喜欢

转载自blog.csdn.net/qq_38352854/article/details/82153987