|
AR3: Ch2 and Ch3 review, example projects and demonstrations VHDL, FPGA, FSM, Dedicated processors and microcontroller applications |
[1 June] |
School days (activity restricted)
Questions & answers.
Additional demonstrations and experimentation with circuits developed using CPLD/FPGA/μC: configuring target chips using device programmers and performing laboratory measurements.
Most of the circuits presented in CSD are standard, synthesisable for most CPLD and FPGA:
Lattice CPLD ispMACH4128V, HWDLC4128V board: 16-key matrix keypad.
Xilinx FPGA Spartan-3E XC3S500E-FG320, NEXSYS2 board: Timer_MMSS.
Intel FPGA Cyclone IV and DE2-115 board: Flashing lamp
Xilinx CPLD XC2C256-TQ144-7, board CoolRunner-II: Flashing lamp.
The circuits presented in CSD Chapter 3 can be adapted to any other microcontroller. Proteus - VSM can be used licensing other microcontroller families and vendors. We can continue these CSD introductory designs at DEE focusing Arduino.
Thermometer with LCD. Arduino.
Distance meter: Raspberry Pi. (modify)
Control on P5 - P6 - P7 - P8 - P9 - P10 - P11 -P12 (50 min.)