你的位置:EETOP 赛灵思(Xilinx) 社区 >> >> 全部 >> 详细内容

面向ZYNQ-7000 All Programmable SOC的硬件在环路(HIL)仿真

发布者:jackzhang 时间:2013-06-05 20:31:39

http://www.xilinx.com/cn/support/documentation/applica-tion_notes/xapp744-HIL-Zynq-7000.pdf

 

赛灵思Zynq™-7000 All Programmable SoC没有提供仿真模型,这给设计人员带来了一个难题。该应用指南介绍一种方法——借助Zynq-7000平台硬件在环路(HIL)仿真技术,把MPCore处理器子系统集成到ISE®设计套件仿真器(ISim)的仿真环境中。作者Umang Parekh解释了如何将Zynq-7000 AP SoC设计中的处理系统集成到仿真环境,并引导用户对HIL仿真的系统环境进行设置。

 

Zynq-7000 All Programmable SoC是赛灵思的最新系列产品,其将业界标准ARM®双核Cortex™-A9 MPCore处理器子系统(PS)与赛灵思28nm可编程逻辑(PL)完美结合在一起。传统上,赛灵思已提供有MicroBlaze™嵌入式处理器。设计人员能够基于RTL采用FPGA逻辑创建外设IP,并用RTL仿真器仿真整个系统。赛灵思为仿真器提供MicroBlaze仿真RTL模型。

 

HIL技术可用于仿真、调试和测试Zynq-7000 SoC设计的PSPL部分。所有通过主/从通用高性能接口或者加速器一致性端口(ACP接口连接到PSAXI IP均可在ISim中仿真,而PS则可在硬件中仿真(ZC702评估板)。用测试平台时钟为AXI PL接口提供时钟信号,这样就可在PL中实现周期精度的IP仿真。PSDDR存储器在自由运行模式下工作。

 

这种方法不仅对处理器系统IP非常适用,而且还对IP驱动程序的开发以及软件调试非常有效。赛灵思ISE设计工具14.2版本提供对Zynq-7000 HIL的软件支持。HIL仿真速度远远高于RTL仿真,可确保软硬件设计快速实现。

最新课程

  • 深入浅出玩儿转FPGA

    本视频基于Xilinx公司的Artix-7FPGA器件以及各种丰富的入门和进阶外设,提供了一些典型的工程实例,帮助读者从FPGA基础知识、逻辑设计概念

  • 从零开始大战FPGA基础篇

    本课程为“从零开始大战FPGA”系列课程的基础篇。课程通俗易懂、逻辑性强、示例丰富,课程中尤其强调在设计过程中对“时序”和“逻辑”的把控,以及硬件描述语言与硬件电路相对应的“

  • Verilog基础及典型数字

    课程中首先会给大家讲解在企业中一般数字电路从算法到流片这整个过程中会涉及到哪些流程,都分别使用什么工具,以及其中每个流程都分别做了