• Announcements
• 2014-06-18: Grades were uploaded!
• 2014-06-18: Best Results of SHA1-Contest were uploaded Here!
• 2014-05-14: Deadline for Final SHA Contest: 2014-05-21!
• 2014-05-14: Deadline for Work Report No.5: 2014-05-21!
• 2014-05-07: Deadline for Work Report No.4: 2014-05-17!
• 2014-04-22: Deadline for Work Report No.3: 2014-04-30!
• 2014-04-15: Deadline for Work Report No.2: 2014-04-22!
• 2014-03-11: Work Report Template was uploaded!
• 2014-03-05: Deadline for Work Report No.1: 2014-03-12!
• 2014-02-25: Deadline for Assignment No.2: 2014-03-05!
• 2014-02-18: Deadline for Assignment No.1: 2014-02-25!
• 2014-02-18: Course Page was created!
• Sessions
• Session 1: Introduction
• 1-1: SW/HW requirements
• 1-2: ARM based uProcessors
• Session 2: ARM Development Kit (MDK-ARM)
• 2-1: Target Selection
• 2-2: Implementation using ASM/C
• 2-3: Consideration for Code size/Data size
• Session 3: ARM Development Kit (MDK-ARM) (Cont.)
• 3-1: Debugging
• 3-2: Performance Improvement
• 3-3: Performance Analysis
• Session 4: ARM Development Kit (MDK-ARM) (Cont.)
• 4-1: Final Simulation
• 4-2: Documentation
• Session 5: GPIO
• 5-1: ARM Cortex AHB/APB Architecture
• 5-2: GPIO Driver Circuits
• 5-3: Programming & Debugging
• Session 6: Exception Handling & Systick
• 6-1: ARM Cortex Interrupt Handling Mechanism
• 6-2: Systick Registers & Circuit
• 6-3: Programming & Debugging
• Session 7: Exception Handling & Systick (Cont.)
• 7-1: Programming & Debugging
• 7-2: GPIO Configuration for Push Button
• 7-3: Documentation
• Session 8: DMA Control & Audio Codec
• 8-1: I2S Protocol
• 8-2: Architecture of ARM Cortex DMA Controllers
• 8-3: Programming
• Session 9: DMA Control & Audio Codec (Cont.)
• 9-1: NVIC Intrupt Handling
• 9-2: Programming & Debugging
• 9-3: Documentation
• Session 10: Crypto/Hash Processors
• 10-2: Cryptographic Hash Functions
• 10-3: SW Implementation on ARM Cortex
• Session 11: Crypto/Hash Processors (Cont.)
• 11-1: SHA-1 Algorithm
• 11-2: Configuration of Hash Co-Processor
• 11-3: Programming & Debugging
• Session 12: Final SHA Contest
• 12-1: SW based Performance Optimization
• 12-2: CP based Performance Optimization
• 12-3: Debugging & Documentation
• Lab Manuals
• Please Wait!
• Assignments
• Assignment No.1:
• ARM Cortex M4 (Architecture/Comparison/Advanced Features)!
• Addition & Factorial Routins (ARM Assembly)!
• Assignment No.2:
• Specification of ARM Cortex M4 Multiplier!
• Performance Improvemant of Cumulative Sum!
• Work Report
• Grades