안녕하세요.

이번에 EZ-X5 보드에 UART 확장 칩을 추가하려고 합니다.

UART 칩 메뉴얼을 참고하였을 때 CPU와 칩이 Memory Mapping으로

연결되는 것 같은데, 제가 생각하는 것이 맞는지 질문드립니다.

EZ-X5의 CPU인 PXA255 데이터 시트를 보면,

nCS1에서 nCS5에 해당하는 핀이 Static Chip Select로 추가적인 메모리 소자를

부착할 때 사용하는 것으로 보입니다.

제 생각은 CPU의 nCS1에서 5사이의  남는 CS 핀 하나를 UART 확장칩의 CS에 연결하고,

CPU Memory Controller의 Address핀과 Data핀을 각각 UART에 연결하면 될 것 같습니다.

위와 같이 연결하면 CPU가 CS 핀에 해당하는 Memory 주소를 알 수 있을 것이고,

그 Memory 주소에 접근하면 UART 칩 내부 레지스터에 접근할 수 있을 것으로 생각했습니다.

이렇게 구성하는 것이 Memory Mapping 방식인 것 같은데,

회로를 이렇게 구성해서 추가 UART 칩 확장이 가능할까요?

글로 설명하자니 너무 어렵네요. 혹, 회로를 봐주실 분이 계시면 한 번 그려서 올려보겠습니다.

읽어주셔서 감사합니다.