You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to 어셈러브
안녕하세요. 6장 메모리 구조와 접근을 보고 있는데, "예를 들어 메모리 사이클이 10나노초인 100메가헤르츠 프로세서를 사용하고 버퍼링과 디코딩에 2나노초가 소요된다면, 8나노초 의 메모리를 사용해야 한다. 그런데 시스템에서 20나노초 메모리만 지원한다면 어떻게 해야할까? 대기상태를 사용해서 메모리 사이클 을 20나노초로 늘리면 이 문제를 해결할 수 있다." 이 부분이 이해가 가질 않습니다. 메모리 사이클이 10나노초라는게 한 클럭이 진행되는 시간이 10나노초라는건데 시스템에서 20나노초 메모리만 지원한다는것이 한 클럭이 20나노초가 걸리기 때문에 타이밍이 안맞아, 메모리 사이클을 20나노초 로 늘려줘야하는건가요?
김기오
unread,
Sep 17, 2009, 9:28:38 PM9/17/09
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to 어셈러브
예 메모리 클럭과 시스템 클럭이 다르면 더 느린 클럭으로 맞춰야 합니다. 맞추는 방법은 여러가지가 있지요. 메모리 칩 자체는 클럭에 따라 동작하기만 하므로 메모리 컨트롤러에서 어떤 클럭을 공급하느냐를 설정하는게 주로 쓰는 방법같습니다.
피시는 바이오스에서 노스브리지를 프로그래밍하고, 임베디드는 부트로더에서 칩 내부의 메모리 컨트롤러를 설정하는 방식이 될것 같습니다.