0% found this document useful (0 votes)
194 views

FPGA Design

This document provides information about the course EE-4XX FPGA-Based System Design. The 3+1 credit course teaches the design of digital circuits using field-programmable gate arrays and has prerequisites in digital logic design. Topics covered include FPGA architectures, logic design processes, combinational and sequential design, and arithmetic logic elements. Labs focus on Verilog modeling, simulation, synthesis, and implementation of combinational and sequential circuits. Recommended textbooks are provided.

Uploaded by

ahmadniazi911
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
194 views

FPGA Design

This document provides information about the course EE-4XX FPGA-Based System Design. The 3+1 credit course teaches the design of digital circuits using field-programmable gate arrays and has prerequisites in digital logic design. Topics covered include FPGA architectures, logic design processes, combinational and sequential design, and arithmetic logic elements. Labs focus on Verilog modeling, simulation, synthesis, and implementation of combinational and sequential circuits. Recommended textbooks are provided.

Uploaded by

ahmadniazi911
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

EE-4XX

FPGA-Based System Design

3+1

Prerequisite: EE-230 Digital Logic Design Knowledge Area / Sub Area: Major Based Core (Depth) / Objective: Teach the design of digital electronic circuits with field-programmable gate arrays. Course Outline: Introduction, digital design and FPGA, FPGA-based system design, manufacturing process, transistor characteristics, CMOS logic gates, wires, registers and RAM, packages and pads, FPGA architectures, SRAM-based FPGAs, permanently-programmed FPGAs, circuit design of FPGA fabrics, architecture of FPGA fabrics, logic design process, combinational network delay, power and energy optimization, arithmetic logic elements, logic implementation using FPGAs, physical design (PnR) for FPGAs, synthesis process, sequential design using FPGAs, sequential machine design process, sequential design style, FSM design, ASM design. Lab Outline: Introduction to Verilog HDL, gate-level modeling, data flow modeling, behavioral modeling, design, simulation, synthesis and fitting of combinational circuits, design and implementation of an FSM and memory. Recommended Books:

Wayne Wolf, FPGA-Based System Design, with CD-ROM, 2004, Prentice Hall,
42

ISBN: 0131424610. Samir Palnitkar, Verilog HDL, Second Edition, 2003, Prentice Hall, ISBN: 0130449113. Michael D. Ciletti, Advanced Digital Design with the Verilog HDL, First Edition, 2003, Prentice Hall, ISBN: 0130891614. Michael John Sebastian Smith, Application-Specific Integrated Circuits, First Edition, 1997, Addison Wesley, ISBN: 0201500221.

You might also like