0% found this document useful (0 votes)
513 views1 page

FPGA Programming Handbook Overview

This lab introduces students to designing and developing digital systems using FPGA technology. Students will learn how to write synthesizable VHDL code and use the Xilinx ISE 12 software to program Xilinx Spartan-3E boards. The tutorials provided will teach students logic design concepts and enable them to design and implement combinational and sequential circuits using both schematic capture and VHDL.

Uploaded by

Hossam Fadeel
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
513 views1 page

FPGA Programming Handbook Overview

This lab introduces students to designing and developing digital systems using FPGA technology. Students will learn how to write synthesizable VHDL code and use the Xilinx ISE 12 software to program Xilinx Spartan-3E boards. The tutorials provided will teach students logic design concepts and enable them to design and implement combinational and sequential circuits using both schematic capture and VHDL.

Uploaded by

Hossam Fadeel
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

FPGA Labs Introduction: The goal of this lab is to expose you to design and development digital systems.

You will learn how to develop synthesizable VHDL code that will be used to program a Xilinx FPGA. The provided tutorials enable students to design and implement circuits on Xilinx Spartan-3E boards using the ISE 12 software. Background: The Field Programmable Gate Array (FPGA) is a programmable hardware device. One can design logic at either Gate-Level or Register Transfer Level (RTL). While both Verilog and VHDL are suitable Hardware Description Languages (HDLs), these labs will focus only on VHDL. In these labs, we will use the Xilinx ISE environment to synthesize code and program the FPGAs. y Logic Design Review o Combinational & Sequential Design Process o Flip-flops and Latches FPGAs o Overview of FPGAs o Programming Technologies and PALs and PLDs VHDL Getting Started with the Xilinx Spartan-3E Boards Introduction to Xilinx ISE 12 Labs: 1. Introduction to lab hardware & software Lab #0 Tutorial 2. Combinational Logic Design Using Schematic Capture 3. Sequential Logic Design Using Schematic Capture 4. Combinational Logic Design Using VHDL 5. Sequential Logic Design Using VHDL

y y y y

y y

You might also like