Skip to content
CEC Semenster Undefined

Getting Started With Programmable Logic

Warren Miller -
March 10,
2014
An Introduction to Designing with Programmable Logic
This class will provide an introduction to the course. We will quickly review the architecture of the Lattice LCMXO2-1200ZE FPGA as the programmable device for the class. We will also review the full design and development flow, the evaluation board, and the example designs we will use in the course.
Course Resources
Special Educational Materials
Listen/Download Archive (mp3)
March 11,
2014
Programmable Logic Design Flow
Using the Lattice Diamond tool flow as an example, we will look at all the steps required to take a design from conception to realization. Follow along using your own copy of the Lattice Diamond tools, or just view the screen shots on the slides. Either way you will get over that first barrier to doing your own design.
Course Resources
Special Educational Materials
Listen/Download Archive (mp3)
March 12,
2014
Lattice LCMXO2 Evaluation Board
The next step in doing your own design is to use a low-cost evaluation board. The Lattice LCMXO2 Evaluation board provides all the hardware you need to create a design. This class will review all the features and capabilities of the board and compare it to other types of boards.
Course Resources
Special Educational Materials
Listen/Download Archive (mp3)
March 13,
2014
A Sample Design From Start to Finish
In this class we will take one of the example designs that comes with the kit from start to finish. This will help solidify the other concepts in the course and get you comfortable with doing your own design. Purchase the board ahead of time and follow along, or just view the PPT.
Course Resources
Special Educational Materials
Listen/Download Archive (mp3)
March 14,
2014
Your Own Design
This class will take the sample design and make some modifications to it as an example of how you can create your own design. Follow along on your own board, or just view the PPT. Either way, by the end of the course you should be comfortable creating your own FPGA design.
Course Resources
Special Educational Materials
Listen/Download Archive (mp3)
Instructor
Warren Miller