Chapter 1. About the APB protocol APB (Advanced Peripheral Bus) 프로토콜 해석 및 요약 1.
기본 개요 APB는 저비용 인터페이스로, 전력 소모가 적고 인터페이스 복잡도가 낮도록 최적화되어 있음. 간단한 동기식(Synchronous) 프로토콜이며, 파이프라인(pipeline) 처리를 하지 않음.
모든 전송은 최소 2 클럭 사이클이 필요함: 첫 번째 사이클: 설정(setup) 두 번째 사이클: 전송(enable) 2. 용도 APB는 **주로 주변장치(peripheral)**의 **제어 레지스터(Control Register)**를 접근하기 위해 사용됨.
예: UART, Timer, GPIO 같은 저속 주변장치들 3. 시스템 연결 구조 APB 주변장치는 일반적으로 **APB 브리지(Bridge)**를 통해 메인 메모리 시스템에 연결됨.
예: AXI → APB 브리지 이 브리지를 통해 여러 APB 장치를 AXI 시스템에 연결할 수 있음. ...
원문 링크 : AMBA APB Protocol spec 정리