티스토리 뷰
목차
반응형
ARM 프로세서 이름 특징 이해하기, 코어 명명법
{ }안의 알파벳에 따라 ARM 프로세서 의미가 달라집니다. 아래부터 살펴보세요.
- ARM {x}{y}{z} {{T}{D}{M}{I} {E}{J}{F}{-S}}
[ARM 프로세서 이름 특징 이해하기, 코어 명명법]
■ 읽는 방법
ARM {x}{y}{z} {{T}{D}{M}{I} {E}{J}{F}{-S}}
- x - 제품군 (ex ARM7/9/10/11)
- y - MMU/MPU
- z - 캐시
ARM {x}{y}{z} {{T}{D}{M}{I} {E}{J}{F}{-S}}
- T - Thumb 16비트 디코더
- D - JTAG 디버그
- M - 고속 곱셈기
- I - EmbeddedICE macrocell (더비그 하드웨어 장치)
ARM {x}{y}{z} {{T}{D}{M}{I} {E}{J}{F}{-S}}
- E - DSP 확장 명령어
- J - Jazelle (제이젤 이용 시, 자바 기반에서 더 좋은 성능과 소비 전력 절감이 가능함)
- F - VFP 장치
- S - synthesizible 버전 (프로세서 코어가 EDA 툴에 의해 쉽게 사용 가능한 형식으로, 컴파일될 수 있는 소스 코드로 공급된다는 것을 의미)
[ARM 프로세서 이름 특징 이해하기, 코어 명명법]
예를 들어, ARM940T라는 코어 제품이 존재한다면,
x | 9 |
y | 4 |
z | 0 |
T | Thumb 16비트 디코더 |
ARM9 Processor 계열의 MMU를 내장한, 제품이라고 읽어낼 수 있습니다.
또한, ARM7TDMI 이후에 제작되는 ARM 코어들은, TDMI의 특징을 보유하고 있으므로, 굳이 명명되어 있지 않아도 그 기능을 포함한다고 이해할 수 있습니다.
ARM 프로세서 이름 특징 이해하기, 코어 명명법
written by vicddory
반응형