ARM 프로세서 ( Xscale core 기반의 PXA255 중심으로 )
ARM 코어는 저전력
DMA ( Direct Memory Access ) :
기억 장치와 주변 장치 간의 데이터 교환 시 중앙 처리 장치(CPU)를 통하지 않는 직접 접속으로 고속 데이터를 전송하는 방식.
IDLE : 일종의 대기상태로 컴퓨터가 사용 가능한 상태이면서도 시스템적 요인에 의하여 실제로는 작업을 수행하지 않고 있는 상태
Soft Realtime System : Soft Realtime System에서는 각 태스크는 시스템에 의해 가능한 빨리 실행되지만, 어떤 정해진 시간내에 종료할 필요는 없다.
Hard Realtime System : Hard Realtime System에서는 태스크가 정확하게 실행될 뿐 아니라, 정확한 시간에서 실행되어야 한다.
37개의 레지스터가 있음 30개는 더하기 빼기같은 일반 목적/ 6개 상태 / PC
> 특별한 목적인 7개에 대해 보자
- Progoram counter ( r15=pc )
- Link register ( r14 = lr )
+ 분기점에서 되돌아올 링크
- stack pointer ( r13 =sp )
CPSR - 1개
SPSR - 5개
USB ( Universal Serial Bus ) : 모든 주변기기가 같은 커넥터를 사용한다는 뜻의 "Universal"과 직렬전송으로 주변기기가 데이지 체인으로 연결된다는 뜻의 "Serial"이 합쳐진 것이다. USB는 직렬 포트의 일종인 기존의 외부 확장포트(시리얼, 패러랠)들의 느린 속도와 제한된 장치 연결에 따른 불편을 해결하기 위한 인터페이스.
Half-duplex 입니다.
Latch와 Flip-Flop:
Latch와 Flip-Flop은 2진 기억소자라는 공통점이 있으나, 각각enable과 clock 신호에 의해 동작한다는 차이점이 있다. 즉 Latch의 경우 입력신호가 그대로 출력신호가 되기 위해서는 enable 입력에 적절한 신호가 가해져야 한다. Flip Flop의 경우는 입력신호가 그대로 출력신호가 되기 위해서는 clock 입력에 적절한 edge 전압 (상승 edge 하강 edge)이 가해져야 한다.
'공부 정리 ( 강의 ) > 임베디드 시스템 및 실습' 카테고리의 다른 글
6. 부트로더 분석 및 퓨징 1 (0) | 2024.04.19 |
---|---|
5. 부트 로더 (1) | 2024.04.18 |
3. 임베디드 H/W 시스템 개요 (1) | 2024.04.18 |
2. 임베디드 시스템 개요 (0) | 2024.04.17 |
1. 과목 소개 및 기본 개념들 (0) | 2024.04.17 |