cortex-m3 AMBA와 메모리 맵
·
ARM arch/Cortex-M
AMBAAdvanced Microcontroller Bus ArchitectureARM에서 제시한 SoC 내부 버스 구조 표준 규약다양한 IP블록을 어떻게 연결하고 통신할지에 대한 버스 인터페이스 프로토콜IP : Intellectual Property왜 사용?만약 각 MCU(SoC)마다 버스 구조가 다르면유지보수 어려움성능 편차 발생IP재사용성 떨어짐그래서 AMBA를 채택ARM기반 SoC간 호환성 확보버스 통신 효율성 향상디자인 재사용/모듈화AHBAdvanced High-performance Bus고속 메모리 접근RAM이나 프로세서같은 경우 고속의 장치이고 그에 맞는 고속Bus가 필요APBAdvanced Peripheral Bus저속 주변장치 연결I/O장치같은 것들은 상대적으로 저속이므로 저속 Bus를 ..