해결된 질문
24.01.24 17:46 작성
·
355
0
MMIO는 다바이스 포트를 제어하기 위해서 DRAM의 일부 메모리공간을 사용하는 방식이 맞는지 문의드립니다.
답변 2
1
2024. 01. 31. 00:13
(질문을 늦게 확인해서 이제 답신 드리는 점 양해 부탁드립니다.)
네, 맞습니다. MMIO는 다바이스 포트를 제어하기 위해서 DRAM의 일부 메모리공간을 사용합니다. (Memory Mapped I/O 관련 메모리 맵은 펩리스 업체의 SoC 설계 개발자가 디자인합니다.)
여기서 'DRAM의 일부 메모리공간을 사용'하는 것은 DRAM에 데이터가 저장되는 것이 아니라 DRAM 물리 주소 공간을 통해 디바이스 포트(레지스터)를 제어하는 용도로 사용된다는 점 참고하세요.
감사합니다.