x
Menu

Digital System design with PLDs and FPGAs

IISc Bangalore, , Prof. Kuruvilla Varghese

Updated On 02 Feb, 19

Overview

Revision of basic Digital systems - Combinational Circuits - Sequential Circuits - Timing- Electrical Characteristics - Power Dissipation,Current state of the field:SoC, IP Design, SoPC - Design methodology, System Modeling, Hardware-Software Co-design - Device Technology - Application Domains,Digital system Design:Top down Approach to Design, Case study - Data Path, Control Path - Controller behavior and Design - Case study Mealy & Moore Machines - Timing of sequential circuits - Pipelining, Resource sharing - FSM issues (Starring state, Power on Reset, State diagram optimization, State Assignment,Asynchronous Inputs, Output Races, fault Tolerance ...) - VHDL for Synthesis:Introduction - Behavioral, Data flow, Structural Models - Simulation Cycles - Process - Concurrent Statements - Sequential Statements - Loops - Delay Models - Sequential Circuits, FSM Coding - Library, Packages - Functions, Procedures - Operator Inferencing - Test bench,

Programmable Logic Devices:Evolution: PROM, PLA, PAL - Architecture of PAL's - Applications - Programming PLD's - Design Flow - Programmable Interconnections - Complex PLD's (MAX - 7000, APEX) - Architecture, Resources - Applications - Tools - Demonstration of the tool,DFPGA's : Introduction - Logic Block Architecture - Routing Architecture - Programmable Interconnections - Design Flow - Xilinx Virtex-II (Architecture) - Altera Stratix, Actel 54SX Architecture - Boundary Scan - Programming FPGA's - Constraint Editor, Static Timing Analysis - One hot encoding - Applications - Tools - Case Study - Xilinx Virtex II Pro, Embedded System on Programmable Chip - Hardware-software co-simulation, Bus function models, BFM Simulation - Debugging FPGA Design, Chipscope Pro.

Includes

Lecture 7: Control algorithm and State diagram

4.1 ( 11 )


Lecture Details

Digital System design with PLDs and FPGAs by Prof. Kuruvilla Varghese,Department of Electronics & Communication Engineering,IISc Bangalore.For more details on NPTEL visit httpnptel.ac.in.

Ratings

0


0 Ratings
55%
30%
10%
3%
2%
Comments
comment person image

Sam

Excellent course helped me understand topic that i couldn't while attendinfg my college.

Reply
comment person image

Dembe

Great course. Thank you very much.

Reply
Send