본문 바로가기

Hacked Brain/embeddedland.net

2-2-3 메모리 컨트롤러

구성

어드레스/데이터 레지스터
4바이트 큐
슬레이브 PC
버스 컨트롤러

 

작동

대부분의 프로그램 - 슬레이브 PC - 명령어 FETCH :
                메모리컨트롤러로 어드레스를 보내는 시간을 절약 가능
메모리 - 데이터 FETCH - 메모리 컨트롤러 사용 :
                슬레이브 PC 바이패스. 큐를 이용해 실행속도 증가.
내부ROM/EP-ROM버스, 내부RAM버스, 외부어드레스/데이터버스 + 메모리버스 :
                버스컨트롤러가 같이 드라이브 시킴.
RALU, 4바이트 큐 ->메모리 액세스 요청->버스컨트롤러
                큐가 우선권을 가짐. 큐의 요청시 슬레이브 PC의 어드레스에서 코드페치

이 글은 스프링노트에서 작성되었습니다.