Page 577 - 완) I MDP 프로젝트 작품 보고서(전체과 1학년)1.6
P. 577
3. 시큐리티 금고 주요 부품 설명
(1) Cortex M3(STL320)
ARM사에서 출시한 산업형 32비트 저전력 고성능 실시간 임베디드 어플리케이션 칩입니다.
Cortex칩은 주로 3가지의 타입(A, R, M)으로 구분합니다. A는 Application 칩으로 범용적인
상황이나 장소에서 사용할 수 있는 칩이고, R은 Realtime 칩으로 Realtime System을 위해 디
자인된 칩이고, 마지막으로 M은 Microcontroller를 위해 설계된 칩입니다. Cortex M3 칩의 구
성요소는 다음과 같습니다.
1. Harvard Archi. : Code Bus, Data Bus, System Bus가 따로 존재하여 데이터를 읽거나
쓸 때의 대기 시간을 감소하였습니다.
2. 3-Stage Pipeline with Brach Speculation(Prediction) : Fetch, Decode, Execute의 파이
프라인을 가지고 있습니다.
3. Thumb-2 & Traditional Thumb : Thumb2 명령어만 사용할 수 있습니다. (Thumb2는
ARM 기존 명령어 Thumb를 섞어서 쓸 수 있는 새로운 명령어를 의미합니다.
4. Configurable Interrupt Controller : 다수의 인터럽트 컨트롤에 용이합니다.
5. ALU with H/W divide & single cycle multiply : 정수형 나눗셈이 H/W적으로 지원됩니다.
6. Advanced Debug Components : 디버깅 컴포넌트가 포함되어 있습니다.
- 570 -