-
Notifications
You must be signed in to change notification settings - Fork 0
Lab 11
An-Ting Hsu edited this page Apr 23, 2015
·
1 revision
- Due Date: 2015.06.05 Fri.
- Implement the timer and stopwatch functions of the electronic clock.
- Fundamentals of logic gates.
- Logic modeling in Verilog HDL.
- Simple logic development and FSM control.
##Experiments
- LCD display example.
- Follow the lecture. Create the ROM block to store the graphs given in the example file “picture.coe”. There are 16 64x64 pictures but the last 7 are empty. Study the file.
- Integrate the given example files “ct_clkdivider.v”, “rom_ctrl.v”, “lcd_ctrl.v”, “lcd_display.v”, and use the given pin assignment file “lcd_display.ucf” to build the whole LCD display example.
- The animation displays 10 pictures repeatedly. Among them, the 10th picture is an empty one. Fix the design to show 9 pictures repeatedly and ignore the 10th picture. Therefore, the result animation will be smoother.
- Modify the design by inserting an additional 2-second delay after showing the last (9th) picture. You should do that by adding one extra state with a pause counter.
- (Bonus) Modify the pictures and put your signature on top of the given animation. You can use the space around. You name can be either English or Chinese.
[Home Page] (https://github.com/andyhsu10/LogicDesignLab/wiki)
- [Introduction to Verilog HDL] (https://github.com/andyhsu10/LogicDesignLab/wiki/Lab-1)
- [FPGA Emulation] (https://github.com/andyhsu10/LogicDesignLab/wiki/Lab-2)
- [Counters] (https://github.com/andyhsu10/LogicDesignLab/wiki/Lab-3)
- [Shift Registers] (https://github.com/andyhsu10/LogicDesignLab/wiki/Lab-4)
- [Stop Watches] (https://github.com/andyhsu10/LogicDesignLab/wiki/Lab-5)
- [Simple Calculator] (https://github.com/andyhsu10/LogicDesignLab/wiki/Lab-6)
- [Electronic Clock I(Time Display)] (https://github.com/andyhsu10/LogicDesignLab/wiki/Lab-7)
- [Electronic Clock II(Multi-functions)] (https://github.com/andyhsu10/LogicDesignLab/wiki/Lab-8)
- [Speaker] (https://github.com/andyhsu10/LogicDesignLab/wiki/Lab-9)
- [Electronic Organ] (https://github.com/andyhsu10/LogicDesignLab/wiki/Lab-10)
- [LCD Display (1)] (https://github.com/andyhsu10/LogicDesignLab/wiki/Lab-11)
- [LCD Display (2)] (https://github.com/andyhsu10/LogicDesignLab/wiki/Lab-12)