1. |
|
SoC개념 |
SoC의 개념과 기술 발전 현황 |
|
2. |
|
디지털회로 |
설계과제를 위한 수쳬계 회로 리뷰 |
|
3. |
|
Verilog 문법 |
설계과제를 위한 Verilog HDL 문법 리뷰 |
|
4. |
|
16비트 프로세서 설계 1 |
간단한 16비트 CPU의 Verilog 설계 1 |
|
5. |
|
16비트 프로세서 설계 2 |
간단한 16비트 CPU의 Verilog 설계 2 |
|
6. |
|
CPU 성능, 저전력설계 |
CPU 성능 비교와 RISC 및 CISC에 대하여 다루고 저전력 설계 기법에 대하여 설명 |
|
7. |
|
ARM 구조 및 프로그래머 모델 |
ARM의 소개, ARM 구조, 프로세서 상태, 레지스터 설명 |
|
8. |
|
ARM 예외상황, ARM 어셈블리 |
ARM의 예외상황 처리방법, ARM 어셈블리 명령어의 구성 |
|
9. |
|
ARM 명령어 |
ARM의 data processing, data movement, control flow 명령어 |
|
10. |
|
ARM7TDMI |
Pipeline에 대하여 배우고 ARM7TDMI의 동작흐름에 대하여 이해 |
|
11. |
|
ARM9TDMI |
ARM9TDMI의 동작 구조와 파이프라이닝에서의 Hazard 회피 기법을 배움 |
|
12. |
|
캐시 메모리 1 |
메모리 계층구조와 기본적인 캐시 메모리의 동작 |
|
13. |
|
캐시 메모리 2 |
캐시 메모리의 coherence, 메모리 구조 |
|
14. |
|
Memory management unit |
MMU의 구조와 동작에 대하여 배우고 MMU와 cache의 ARM 적용 예를 설명 |
|
15. |
|
ARM 개발 툴 및 디버그 지원 |
ARM 개발 환경과 디버깅 지원 방법에 대하여 다룸 |
|
|
|
AMBA 2.0 버스 |
AMBA 2.0 AHB 버스와 규격과 동작에 대하여 다룸 |
|