콘텐츠로 바로가기

시리즈

Hardware-Software Interface Physics

6개 글

  1. 01

    운영체제 없이 하드웨어 레지스터와 주변 장치를 CPU 주소 공간에 직접 사상하고 제어하는 베어메탈 환경의 물리적 메모리 관리 기법을 다루는 학습 노드입니다.

  2. 02

    칩 내부와 외부의 장치들이 데이터를 교환하기 위해 사용하는 전기적 규약인 I2C, SPI, UART, CAN 버스의 물리적 신호 체계와 제어 로직을 다루는 학습 노드입니다.

  3. 03

    CPU의 개입 없이 주변 장치와 메모리 간에 대량의 데이터를 물리적으로 전송하여 시스템 처리 효율을 극대화하는 DMA 컨트롤러의 작동 원리를 다루는 학습 노드입니다.

  4. 04

    특정 목적을 수행하기 위해 CPU, 메모리, 주변 장치를 한 칩에 집적한 MCU의 내부 물리 구조와 임베디드 특유의 제약 사항을 다루는 학습 노드입니다.

  5. 05

    하드웨어 이벤트에 대한 시스템의 반응 속도를 결정짓는 인터럽트 지연 시간의 물리적 구성 요소와 그 불확실성(Jitter)을 분석하고 제어하는 학습 노드입니다.

  6. 06

    고성능 주변 장치 간의 물리적 장벽을 허무는 PCIe 인터커넥트와, 가상화 환경에서도 하드웨어 자원에 직접 접근 가능케 하는 IOMMU 및 SR-IOV 기술을 다루는 학습 노드입니다.