Uploaded by Sandeep Kakde

Analog layout

advertisement
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.
Download