A Workshop on ASIC & FPGA Design Flow Agenda Agenda The two days workshop provides in depth coverage to Embedded system on Zynq FPGA using the Xilinx Vivado software and ASIC Design flow using Mentor Graphics tools. Objectives After the completion of this training program the participants will be able to: Understand why FPGAs are preferred over Embedded system design Describe the Xilinx Vivado design flow Explain the features of Xilinx Zynq architecture ASIC design flow using Mentor Graphics Pyxis tool Course Highlights The training program delivers the following key concepts to the participants: Introduction to Vivado design flow Embedded system design flow on Zynq Advanced Zynq Architecture Full custom design flow using Pyxis tool Pre-requisites: Concepts of digital design Familiarity with HDL (VHDL or Verilog)** Basic awareness on Xilinx FPGA design flow Fundamental of MOSFET ** Not Mandatory Schedule Day 1: Introduction to Embedded System Design using Zynq Lab 1: Simple Hardware Design o Create a Vivado project and use IP Integrator to develop a basic embedded system for a target board. Zynq Architecture Extending the Embedded System into Programmable Logic Lab 2: Adding Peripherals in Programmable Logic o Extend the hardware system by adding AXI peripherals from the IP catalog. Adding Your Own IP Peripheral Lab 3: Creating and Adding Your Own Custom IP o Use the Manage IP feature of Vivado to create a custom IP and extend the system with the custom peripheral. Day 2: Morning Session: • An overview of VLSI flow (Full & Semi Custom flow). • Introduction to Mentor Graphics tools relating to VLSI Design flow. • Demonstration of Schematic Design entry with ADK Library. • Creating the stimulus (Test Bench) and performing the Simulation Afternoon Session: • Physical design concepts using pyxis layout • Physical Verification using Calibre & Post Layout Simulation using ELDO. • Demonstration of physical layout and physical verification using Mentor Graphics Pyxis tool Lab infrastructure needed 1. Xilinx Vivado System Edition 2. Xilinx FPGA Development Kits a. Zed board Terms and Conditions: Minimum of 20 Participants is required to run a program. Course materials will be provided. Validity of proposal is ONE month.