NXP i.MX SoC Family/i.MX Linux Reference Manual

i.MX Linux Reference Manual (IMXLXRM) - Introduction - Audience

까마귀75 2022. 10. 25. 11:34
728x90
반응형

[이전] [목차] [다음]

1.2 Audience

이 문서는  i.MX Linux OS Board Support Package(BSP)를 사용자 지정 제품에 포팅하려는 사람들을 대상으로 한다.

 

독자는 Linux 커널 내부, 드라이버 모델과 i.MX 프로세서에 대한 실무 지식이 있어야 한다.

 

1.2.1 Conventions (규약)

이 문서는 다음 표기법을 사용한다:

  • Courier 고정 폭 유형은 명령, 명령 파라미터, 예제 코드, 파일과 디렉토리 이름을 나타낸다.
  • Italic 유형은 대체 가능한 명령이나 함수 파라미터를 나타낸다.
  • Bold 유형은 함수 이름을 나타낸다.

 

1.2.2 Definitions, Acronyms, and Abbreviations (정의, 두문자어, 약어)

다음 테이블은 이 문서에서 사용된 두문자어와 약어를 정의한다.

 

Table 2. Definitions and Acronyms

Term Definition
ADC Asynchronous Display Controller
address
translation
가상 도메인에서 물리적 도메인으로 주소 변환
API Application Programming Interface
Arm Advanced RISC Machines processor architecture
AUDMUX Digital audio MUX : 호스트 시리얼 인터페이스와 주변 디바이스 시리얼 인터페이스 사이의 음성, 오디오와 데이터 동기 라우팅을 위한 프로그래밍 가능한 상호 연결을 제공한다.
BCD Binary Coded Decimal
bus 데이터 라인을 통한 여러 디바이스 사이의 경로
bus load 버스가 busy인 시간의 백분율
CODEC 다양한 유형의 데이터를 인코드와 디코드(또는 압축과 압축 해제)하기 위해 사용되는 코더/디코더 또는 압축/압축-해제 알고리즘.
CPU Central Processing Unit : 포르세싱 코어를 기술하는 데 사용되는 일반적인 용어
CRC Cyclic Redundancy Check : 데이터 통신을 위한 비트 오류 보호 방법
CSI Camera Sensor Interface
DCNANO Display Controller Nano : 프레임 버퍼에서 렌더링된 이미지를 읽는 데 사용할 수 있는 고성능 그래픽 코어
DFS Dynamic Frequency Scaling
DMA Direct Memory Access : 메모리에서 메모리로 데이터 전송을 시작할 수 있는 독립 블록
DPM Dynamic Power Management
DCSS Display controller sub system
DP Display Port: HDMI와 유사한 IP
DPU Display Processor Unit
DSI Display Serial Interface
DRM Display Rendering Manager 또는 Digital Rights Manager
DRAM Dynamic Random Access Memory
DVFS Dynamic Voltage Frequency Scaling
EMI External Memory Interface : 시스템의 모든 마스터에서 모든 외부 IC 메모리의 액세스(읽기/쓰기/지우기/프로그램)를 제어한다.
Endian 메모리에 있는 데이터의 바이트 순서를 나타낸다. 리틀 엔디안은 데이터의 최하위 바이트가 최상위 바이트보다 낮은 주소에 저장된다. 빅 엔디안에서는 바이트 순서가 반대이다.
EPDC Electrophoretic Display Controller
EPIT Enhanced Periodic Interrupt Timer : 최소한의 프로세서 개입으로 일정한 간격으로 정확한 인터럽트를 제공할 수 있는 32비트 세트와 망각 타이머
FCS Frame Checker Sequence
FIFO First In First Out
FIPS Federal Information Processing Standards-(연방 정보 처리 표준) : National Institute of  Standards and Technology (NIST)에서 발생한 United States Government 기술 표준이다. NIST는 보안과 상호 운용성과 같은 연방 정부의 강력한 요구 사항이 있지만, 허용되는 산업 표준이 없는 경우 FIPS를 개발한다.
FIPS-140 Security requirements for cryptographic modules(암호화 모듈에 대한 보안 요구 사항) : Federal Information Processing Standard 140-2 (FIPS 140-2)는 IT 제품이 SBU (Sensitive, but Unclassified : 민감하지만 분류되지 않음) 사용을 위해 충족해야 하는 미국 연방 정부 요구 사항을 설명하는 표준이다.
Flash EEPROM과 유사한 비휘발성 저장 장치로, 삭제는 블록이나 칩 전체에서만 수행할 수 있다.
Flash
path
실행가능한 Flash 애플리케이션을 가리키는 ROM 부트스트랩에서의 경로
Flush 캐시 일관성(cache coherency)에 도달하는 절차. 캐시에서 데이터 라인을 제거하는 것을 말한다. 이 프로세스에는 라인 비우기, 캐시의 VBR 무효화, 유효 표시기 태그 재설정이 포함된다. 플러시는 소프트웨어 명렁에 의해 트리거된다.
GPIO General Purpose Input/Output
GPU Grapics Processor Unit
hash 해시 값은 보안 데이터에 액세스하기 위해 생성된다. 메세지 다이제스트라고도 하는 해시 값(또는 간단히 해시)은 텍스트 문자열에서 생성된 숫자이다. 해시는 텍스트 자체보다 훨씬 작으며, 일부 다른 텍스트가 동일한 해시 값을 생성할 가능성이 극히 낮은 방식으로 공식에 의해 생성된다.
HDMI High-Definition Multimedia Interface
I/O Input/Output
ICE In-Circuit Emulation
IP Intellectual Property
IPU Image Processing Unit : 비디오와 그래픽 처리 기능을 지원하고 비디오/정지 이미지 센서와 디스플레이에 대한 인터페이스를 제공한다.
IrDA Infrared Data Association : 적외선 무선 통신에 대해 세계적으로 채택된 사양을 개발하는 것을 목표로 하는 비영리 조직이다.
ISR Interrupt Service Routine
JTAG JTAG (IEEE Standard 1149.1), PCB(Printed Circuit Board)에서 호환 디바이스의 핀을 컨트롤하고 모니터링하는 방법을 지정하는 표준
Kill 메모리 액세스 중단
KPP KeyPad Port : 키패드 매트릭스 인터페이스나 GPIO(General Purpose Input/Output)로 사용되는 16비트 주변 디바이스
LDB LVDS Display Bridge
line 태그와 연결된 캐시의 정보 단위를 나타낸다.
LRU Least Recently Used : 캐시의 라인 교체 정책
LVDS Low Voltage Differential Signalling
MIPI Mobile Industry Process Interface
MMU Memory Management Unit : 메모리 보호와 주소 변환을 담당하는 컴포넌트
MPEG Moving Picture Experts Group : 디지털 비디오 압축과 오디오에 대한 표준을 생성하는 ISO 위원회. 영화와 비디오를 압축하는 데 사용되는 알고리즘의 이름이기도 하다.
MPEG
standards
영화와 비디오를 위한 여러 압축 표준 :
  • MPEG-1은 CD-ROM에 최적화되어 있으며, MP3의 기반이다.
  • MPEG-2는 디지털 텔레비전 셋톱 박스와 DVD와 같은 애플리케이션에서 방송 비디오용으로 정의되어 있다.
  • MPEG-3는 MPEG-2로 병합되었다.
  • MPEG-4는 World-Wide Web에서 저대역폭 화상 전화와 멀티미디어 표준이다.
MQSPI Multiple Queue Serial Peripheral Interface : 무선 서브시스템과 선택된 주변 디바이스를 구성하기 위해 필요한 시리얼 프로그래밍 작업을 수행하는 데 사용된다.
MSHC Memory Stick Host Controller
NAND
Flash
Flash ROM technology : NAND Flash 아키텍쳐는 Compact Flash 카드와 같은 메모리 카드에 사용되는 두 가지 플래시 기술(다른 하나는 NOR) 중 하나이다. NAND는 대용량 데이터 저장이 필요한 플래시 디바이스에 가장 적합하다. NAND 플래시 디바이스는 최대 512MB의 저장 공간을 제공하고 NOR 아키텍쳐보다 빠른 지우기, 쓰기와 읽기 기능을 제공한다.
NOR
Flash
NAND Flash 참조
PCMCIA Personal Computer Memory Card International Association - PC Card라고 하는 신용 카드 크기의 소형 디바이스에 대한 표준을 개발한 여러 회사 조직이다. 직사각형 크기(85.6mm x 54mm)는 같지만 너비가 다른 세 가지 유형의 PCMCIA 카드가 있다.
Type I   : 3.3mm
Type II  : 5mm
Type III : 10.5mm
physical
address
시스템의 메모리가 물리적으로 액세스되는 주소
PLL Phase Locked Loop (위상 고정 루프) - 입력이나 레퍼런스 신호의 주파수에서 일정한 위상각(lock)을 유지하도록 오실레이터를 컨트롤하는 전자 회로
PxP Pixel Pipeline
RAM Random Access Memory
RAM path RAM 애플리케이션의 다운로드와 실행으로 이어지는 ROM 부트스트랩의 경로
RGB RGB 색상 모델은 Red, Green, Blue 빛을 합성하여 다른 색상을 생성하는 가법 모델을 기반으로 한다. RGB는 광 가법 모델의 3 가지 기본 색상에서 유래한다.
RGBA RGBA는 색 공간은 Red Green Blue Alpha를 나타낸다. 알파 채널은 투명도 채널이며, 이 색상 공간에서 고유하다. RGB와 마찬가지로 RGBA는 가법 색상 공간이므로, 더 많은 색상을 배치될수록 사진이 더 밝아진다. PNG는 RGBA 색상 공간을 사용하는 가장 잘 알려진 이미지 형식이다.
RNGA Random Number Generator Accelerator(난수 생성 가속기) - 보안 모듈의 일부로 32비트 의사 난수를 생성하는 하드웨어 보안 모듈이다.
ROM Read Only Memory
ROM
bootstrap
로우 기본 부트와 예외 벡터(exception vectors)를 포함하는 내부 부트 코드
RPMSG Remote Processor Messaging
RTIC Real-Time Integrity Checker(실시간 무결성 검사기) : 하드웨어 보안 모듈
SC System Controller
SCC SeCurity Controller : 하드웨어 보안 모듈
SCFW System Controller Firmware
SDMA Smart Direct Memory Access
SDRAM Synchronous Dynamic Random Access Memory
SoC System on a Chip
SPBA Shared Peripheral Bus Arbiter : 리소스 잠금 메커니즘이 있는 3:1 IP-Bus 중재자
SPI Serial Peripheral Interface : 4개의 와이어를 사용하여 저/중 대역폭의 외부 디바이스를 연결하기 위한 전이중 동기 시리얼 인터페이스이다. SPI 디바이스는 두 개의 데이터 라인과 두 개의 컨트롤 라인으로 마스터/슬레이브 관계를 사용하여 통신한다.  SS, SCLK, MISO, MOSI도 참조한다.
SRAM Static Random Access Memory
SSI Synchronous-Serial Interface : 시리얼 데이터 전송을 위한 표준화된 인터페이스
TBD To Be Determined
UART Universal Asynchronous Receiver/Transmitter - 외부 디바이스에 대한 비동기식 시리얼 통신
UID Unique ID : 디바이스와 디바이스 그룹을 식별하는 프로세서와 CSF의 필드
USB Universal Serial Bus - 고속 데이터 전송을 지원하는 외부 버스 표준. USB 1.1 사양은 최대 12Mbps의 데이터 전송 속도를 지원하고, USB 2.0은 최대 480Mbps의 전송 속도를 지원한다. 단일 USB 포트를 사용하여 마우스, 모뎀과 키보드와 같은 주변 디바이스를 최대 127개 연결할 수 있다. USB는 Plug-and-Play 설치와 hot-plug도 지원한다.
USBOTG USB On The Go : 주변 디바이스를 서로 연결하기 위한 USB 2.0의 확장 사양이다. dual-role(이중 역할) 주변 디바이스라고도 하는 USBOTG 디바이스는 케이블이 디바이스에 연결되는 방식에 따라 제한된 호스트나 주변 디바이스로 작동할 수 있으며, 호스트 PC에도 연결할 수 있다.
VADC Video analaog to Digital Converter
VPU Video Processing Unit
word 32비트로 구성된 비트 그룹

 

 

[이전] [목차] [다음]

 

 

728x90
반응형