Teaching Digital Logic with FPGAs – How to get started!
Free two day workshop
3 and 4 October 2008
2350 Alamo Avenue SE Suite 100
Albuquerque, NM 87106
Because of the technical skills and costs associated with certain technologies, many schools are unable to provide these education opportunities to their students. One such example involves the exposure to digital logic. Recent advancements in this area now allow a digital logic laboratory to be implemented in a quick, relevant and cost effective manner.
Field Programmable Gate Arrays FPGAs provide an alternative solution for educators looking to implement digital logic. An FPGA is a “chameleon” chip. Its basic structure can be modified a virtually unlimited amount of times to perform a multitude of different missions by reconfiguring the hardware through software. The FPGA Mission Assurance Center FMAC has a proven record of successfully building these types of laboratory programs. We have taught programmable logic workshops at the high school, junior college and university level.
In this workshop, we will attempt to clear up much of the confusion. This workshop is designed for professors, instructors and laboratory directors. The Xilinx, Altera and National Instrument Programs will be covered. The FMAC can show schools how to establish a ten station programmable logic laboratory for approximately $1500.
Craig Kief is the Deputy Director of the FPGA Mission Assurance Center. His research interests are in the fields of computer architecture, programmable logic and embedded systems. He has been working in a wide variety of different FPGA arenas for more than ten years.
Seating is limited to allow for better interaction. Contact Craig Kief for reservations. For additional information, go to the website www.fpgamac.com or contact Craig Kief DeputyDirector@fpgamac.com
Workshop Overview and Syllabus
An overview of FPGAs, where they are used and how they fit into the global digital electronics world will be given. The two major FPGA developers are Xilinx and Altera – and both will be explored. We will then have an explanation of the four steps essential to all FPGA projects: design, synthesis, place and route, and programming. Each of these, and the associated tools, will be explored. The attendees will be provided with enough information for them to be able to make wise decisions about the steps they will need to be able to develop a digital logic course of instruction at their schools. Although all projects will be completed using the Xilinx tools and devices, overviews and points of contacts about Xilinx and Altera educational and donation programs will be presented. In the afternoon, projects will be developed that will allow them to put all the instruction presented in the morning to practical use. Projects will be performed using the Xilinx ISE software, VHDL and Spartan 3 FPGA devices.
The FMAC is federally funded to provide schools with the assistance for them to be able to teach this type of material at their organizations. FMAC personnel will be available after the workshop should the attendees have further questions or need further assistance.
9:00 am Introduction
9: 15 am Overall software discussion to include: Xilinx, Altera, National Instruments and
11:00 am Lunch
12:00 pm Xilinx and Altera University Programs
12:30 pm Obtaining, licensing and service contract for Xilinx
1:00 pm Other Xilinx software: EDK, Sysgen, Chipscope, Webpack, Service Packs
2:00 pm What is an FPGA and why are they important
2:30 pm Simple FPGA projects: VHDL and Schematic
9:00 am Mentor Graphics: ModelsimXE versus ModelsimSE and licensing
10:00 am FPGA Prototype boards: Digilent, XESS and Xilinx pros and cons and how to get
11:30 am Lunch
12:30 pm ECE laboratory tour
2:00 pm Educational materials available
3:00 pm FMAC – what it is and what it can do for you
4:00 pm Conclusions
Event Time: all day
Event Cost: free
Organization Info: FMAC www.fpgamac.com
Friday, October 03, 2008
Saturday, October 04, 2008
Eastern Standard Time (North America)