SystemonChip Design Introduction to Zynq Dr Hao Zheng

  • Slides: 46
Download presentation
System-on-Chip Design Introduction to Zynq Dr Hao Zheng Computer Sci. & Eng. U. of

System-on-Chip Design Introduction to Zynq Dr Hao Zheng Computer Sci. & Eng. U. of South Florida

Reading The ZYNQ Book • Chapter 1: Introduction • Chapter 2: The Zynq Device

Reading The ZYNQ Book • Chapter 1: Introduction • Chapter 2: The Zynq Device (“What is it? ) • Chapter 5: Applications and Opportunities (“What can I do with it? ”) Xilinx Educational Video • Why Zynq? http: //www. xilinx. com/training/zynq/why-zynq. htm

Traditional Architecture Source: The Zynq Book

Traditional Architecture Source: The Zynq Book

FPGA with Soft Processor Core Source: The Zynq Book

FPGA with Soft Processor Core Source: The Zynq Book

Zynq Architecture Source: The Zynq Book

Zynq Architecture Source: The Zynq Book

Embedded So. C Architecture Source: The Zynq Book

Embedded So. C Architecture Source: The Zynq Book

Implement Embedded So. C on Zynq Source: The Zynq Book

Implement Embedded So. C on Zynq Source: The Zynq Book

Zynq Highlights Source: Xilinx Video Tutorials

Zynq Highlights Source: Xilinx Video Tutorials

ARM Processor Roadmap Source: Xilinx White Paper: Extensible Processing Platform

ARM Processor Roadmap Source: Xilinx White Paper: Extensible Processing Platform

Basic Design Flow for Zynq So. C Source: The Zynq Book

Basic Design Flow for Zynq So. C Source: The Zynq Book

Zynq So. C Ecosystem

Zynq So. C Ecosystem

Zynq So. C Ecosystem Source: The Zynq Book

Zynq So. C Ecosystem Source: The Zynq Book

Alternative Solutions Xilinx Zynq-7000 All Programmable So. Cs with Cortex-A 9 MPCore Altera Arria

Alternative Solutions Xilinx Zynq-7000 All Programmable So. Cs with Cortex-A 9 MPCore Altera Arria V & Cyclone V Hard processor system (HPS) with Cortex-A 9 MPCore Microsemi Smartfusion 2 Cortex M 3

The Zynq Processing System Source: The Zynq Book

The Zynq Processing System Source: The Zynq Book

Application Processing Unit (APU) APU programming is through Xlinx SDK Source: The Zynq Book

Application Processing Unit (APU) APU programming is through Xlinx SDK Source: The Zynq Book

NEON Co-Processor SIMD Execution for media and DSP applications Source: The Zynq Book

NEON Co-Processor SIMD Execution for media and DSP applications Source: The Zynq Book

PS External Interfaces: MIO Source: The Zynq Book

PS External Interfaces: MIO Source: The Zynq Book

Programmable Logic (PL) CLBs and IOBs Source: The Zynq Book

Programmable Logic (PL) CLBs and IOBs Source: The Zynq Book

Basic Logic Elements (BLEs)

Basic Logic Elements (BLEs)

Switch Matrix

Switch Matrix

PL: Special Resources Source: The Zynq Book

PL: Special Resources Source: The Zynq Book

AXI Interconnects and Interfaces 9 AXI interfaces between PS and PL. Source: The Zynq

AXI Interconnects and Interfaces 9 AXI interfaces between PS and PL. Source: The Zynq Book

Using Extended Multiplexed Input/Output (EMIO) to Interface Between PS and PL Source: The Zynq

Using Extended Multiplexed Input/Output (EMIO) to Interface Between PS and PL Source: The Zynq Book

Choice Among Various Implementation Platforms Source: Xcell Journal, no. 88, Q 3 2014

Choice Among Various Implementation Platforms Source: Xcell Journal, no. 88, Q 3 2014

Advantages of Zynq Source: Xcell Journal, no. 88, Q 3 2014

Advantages of Zynq Source: Xcell Journal, no. 88, Q 3 2014

Academic Subjects to which Zynq is Relevant Source: The Zynq Book

Academic Subjects to which Zynq is Relevant Source: The Zynq Book

Zedboard Zynq device DDR 3 mem SD card Ethernet VGA port

Zedboard Zynq device DDR 3 mem SD card Ethernet VGA port

Backup

Backup

System-on-a-Board Source: The Zynq Book

System-on-a-Board Source: The Zynq Book

System-on-Chip (So. C) Source: The Zynq Book

System-on-Chip (So. C) Source: The Zynq Book

Design Flow for Zynq So. C Source: Xilinx White Paper: Extensible Processing Platform

Design Flow for Zynq So. C Source: Xilinx White Paper: Extensible Processing Platform

Automotive Applications

Automotive Applications

Automotive Applications Lane and Road Sign Recognition Source: The Zynq Book

Automotive Applications Lane and Road Sign Recognition Source: The Zynq Book

Computer Vision Detection of Cars at a Junction Source: The Zynq Book

Computer Vision Detection of Cars at a Junction Source: The Zynq Book

Smart Home Source: The Zynq Book

Smart Home Source: The Zynq Book

Communication Systems Wireless Basestation Satellite Groundstation Wired Network Switches Source: The Zynq Book

Communication Systems Wireless Basestation Satellite Groundstation Wired Network Switches Source: The Zynq Book

Control and Instrumentation Systems Industrial Control Room Wind Turbines High Energy Physics Experiment Source:

Control and Instrumentation Systems Industrial Control Room Wind Turbines High Energy Physics Experiment Source: The Zynq Book

Medical Applications MRI Scanning Robot Assisted Surgery Source: The Zynq Book

Medical Applications MRI Scanning Robot Assisted Surgery Source: The Zynq Book

ZYBO General Purpose Input Output (GPIO) Source: ZYBO Reference Manual

ZYBO General Purpose Input Output (GPIO) Source: ZYBO Reference Manual

Pmod Connector Source: ZYBO Reference Manual

Pmod Connector Source: ZYBO Reference Manual