==== PA192 - Secure hardware-based system design ==== === HW & SW === * [[http://www.terasic.com.tw/cgi-bin/page/archive.pl?Language=English&CategoryNo=53&No=30&PartNo=2|Altera DE-2 - Cyclone II - EP2C35F672]] - [[http://dl.altera.com/13.0sp1/?edition=web|old Quartus II 13.0sp1]] * [[http://www.terasic.com.tw/cgi-bin/page/archive.pl?Language=English&CategoryNo=205&No=836&PartNo=2|Altera DE-1 - Cyclone V - SoC]] - [[http://dl.altera.com/16.0/?edition=lite|Altera Quartus II 16.0]] === 2. lecture === * {{:pv200:fpga_presentation.pdf|FPGA}} * HW - Verilog intro {{:pv200:verilog_intro.pdf|PDF}} * **{{:pa192:de1_soc_board_project.zip|Example project DE-1 SoC Cyclone V}}** * {{:pa192:de1_soc_board.zip|DE-1 SoC Cyclon V - Quartus settings}} === 3. lecture === * {{:pa192:lab1.pdf|LAB 1 - Execrice 1 - homework}} * {{:pa192:lab1_project.zip|LAB 1 - project example}} * {{:pa192:exercise1.zip | LAB 1 - Solution}} === 4. lecture === * {{ :pa192:lab2.pdf | LAB 2 - Excercise 2 - homework}} * {{ :pa192:exercise2.zip | LAB 2 - Solution}} === 5. lecture === * {{ :pa192:lab3.pdf | LAB 3 - Excercise 3}} * {{ :pa192:exercise3.zip | LAB 3 - Solution}} === 6. lecture === * {{ :pa192:lab4.pdf | LAB 4 - Excercise 4}} * {{ :pa192:exercise4_XXX.zip | LAB 4 - Solution}} === 7. lecture === * {{ :pa192:lab5.pdf | LAB 5 - Excercise 5}} * {{ :pa192:lab6.pdf | LAB 6 - Excercise 6}} === 8. lecture === * {{ :pa192:lab7.pdf | LAB 7 - Excercise 7 - FSM}} ---- === Homework === ^ Name ^ Exercise 2 ^ Exercise 4 ^ Projects ^ Defend ^ | Kindt | OK | OK | Audio effect | OK | | Hamaili | OK | X | coutdown counter with buttons and password | OK | | De Bailliencourt | OK | OK | intelligent light with PWM | OK | | Nomit | OK | OK | Knight rider PWM 3 LEDs | OK | | Amal Chukkinin | OK | OK | PS2 keyboard | OK | | Ankur Lohchab | OK | OK | Swtopwatch with two buttons and memory | OK | | Jan Jancar | OK | OK | MD5 cracker | OK | === Projects === * stopwatch * print chars on LCD * reading data from PS2 keyboard * audio codecs * measuring interaction * knight rider with PWM * intelligent light control * intelligent bike light * coutdown with password * calculator with 7-HEX and SWs * memory test with LEDs and SWs * intelligent wiper