도와주세요!!
글 수 15,339
2002.03.11 11:09:13 (*.241.146.2)
13167
답변 감사드립니다.
많은 도움 되었습니다.
푸지 wrote..
: [질문]
: 그러면 SDCLK1에 들어가는 실제 클럭은 50MHz인지요.
: => 네 정확하게 55.25MHz 입니다.
: SA1110의 메모리 클럭은 시스템 클럭의 반으로 설정되어있습니다.
: 사용자가 선택할 수있는 것은 이메모리 클럭을 2분주 할것인지 아니면
: 그대로 사용할것이지 이 두가지입니다.
:
: [질문]
: 110MHz를 이용할때 데이터의 안정성에 문제가 있다고 적으셨는데요..
: 요부분에 대해서 조금 설명해주셨으면 합니다.
:
: 현재 저희 보드가 메모리 클럭을 55MHz 를 사용하는 이유는 110MHz 로 했을 때
: 커널을 풀고나서 CRC 에러가 나오기 때문입니다. 이 에러를 무시해도 커널은
: 잘 실행되지만 좀더 안정적으로 돌리기 위해서 4분주 합니다.
: 메모리의 지원속도는 님이 말한대로 133MHz 입니다. 하지만 제가 판단하기에
: 저희 보드가 110MHz로 동작하기에는 보드의 아트웍상태가 고속에 최적화 되 지
: 않았습니다. (ㅡ.ㅡ) 이점은 고객님들께 죄송하게 생각합니다.
:
: 실제 고속의 데이타버스는 다음과 같은 룰을 필요로 합니다.
: 1.데이타라인 간의 거리는 최소 자신의 라인폭이상
: 2.각각의 데이타 라인의 길이는 같을것
: 3.MCU와의 최소한의 거리로 설계할것
: 4.전원의 안정화와 잡음에 대한 대책을 세울것
:
: 메모리의 속도는 그 이하의 속도도 지원합니다. 다만 주의하실것은 메모리의
: 리플래시 시간입니다. 메모리의 속도를 현저하게 낮추시면 그에 맞게 리플래 시
: 시간도 조정하셔야 합니다. 현재의 이지보드의 속도를 낮춰보셔서 테스트해
: 보세요(다른 레지스트는 고정하시고요).. 아만 160MHz 까지는 괜찮을 겁니 다.
: 그이하의 속도는 SDRAM관련한 레지스터를 수정하셔야만 합니다.
많은 도움 되었습니다.
푸지 wrote..
: [질문]
: 그러면 SDCLK1에 들어가는 실제 클럭은 50MHz인지요.
: => 네 정확하게 55.25MHz 입니다.
: SA1110의 메모리 클럭은 시스템 클럭의 반으로 설정되어있습니다.
: 사용자가 선택할 수있는 것은 이메모리 클럭을 2분주 할것인지 아니면
: 그대로 사용할것이지 이 두가지입니다.
:
: [질문]
: 110MHz를 이용할때 데이터의 안정성에 문제가 있다고 적으셨는데요..
: 요부분에 대해서 조금 설명해주셨으면 합니다.
:
: 현재 저희 보드가 메모리 클럭을 55MHz 를 사용하는 이유는 110MHz 로 했을 때
: 커널을 풀고나서 CRC 에러가 나오기 때문입니다. 이 에러를 무시해도 커널은
: 잘 실행되지만 좀더 안정적으로 돌리기 위해서 4분주 합니다.
: 메모리의 지원속도는 님이 말한대로 133MHz 입니다. 하지만 제가 판단하기에
: 저희 보드가 110MHz로 동작하기에는 보드의 아트웍상태가 고속에 최적화 되 지
: 않았습니다. (ㅡ.ㅡ) 이점은 고객님들께 죄송하게 생각합니다.
:
: 실제 고속의 데이타버스는 다음과 같은 룰을 필요로 합니다.
: 1.데이타라인 간의 거리는 최소 자신의 라인폭이상
: 2.각각의 데이타 라인의 길이는 같을것
: 3.MCU와의 최소한의 거리로 설계할것
: 4.전원의 안정화와 잡음에 대한 대책을 세울것
:
: 메모리의 속도는 그 이하의 속도도 지원합니다. 다만 주의하실것은 메모리의
: 리플래시 시간입니다. 메모리의 속도를 현저하게 낮추시면 그에 맞게 리플래 시
: 시간도 조정하셔야 합니다. 현재의 이지보드의 속도를 낮춰보셔서 테스트해
: 보세요(다른 레지스트는 고정하시고요).. 아만 160MHz 까지는 괜찮을 겁니 다.
: 그이하의 속도는 SDRAM관련한 레지스터를 수정하셔야만 합니다.