S5PV210 MCU 모듈은 메모리를 1GiB 연결하려고 한다.

그러나 문제가 발생하였다.

S5PV210 MCU 는 DDR 포트가 2개가 있으며 하나는 512MiB 다른 하나는 1GiB 를 지원할수 있다.

하여 두번째 포트에 8-bit 버스를 지원하는 2Gbit 메모리 4개를 연결하려고 하였다.

문제는 8비트 버스를 지원하는 2Gbit DDR-II 메모리가 단종되었다는 것이다.

삼성싸이트에서는 2Gibit DDR 은 아예 찾을수가 없다.  2Gbit 는 DDR-III 에서나 찾을수 있었다.

다행히 Micron 사에선 2Gbit DDR 이 있었지만 16bit 버스를 지원하는 칩만이 생산된다.

하여 S5PV210 MCU 의 DDR 포트 2개를 모두 사용하여 설계하기로 하였다.

참고로 S5PV210의 DDR 속도는 200MHz, 데이타속도는 400Mbps 이다.

 

PCB 는 6층에 빌드업 B 타입을 사용한다.

S5PV210 칩은 18mm 정도여서 레이져비아를 사용하지 않아도 라우팅이 가능하지만 SODIMM 형태로 만들려고하니

8층이상이 필요할것 같아 6층 빌드업으로 사용하려고 한다.

1000 장 이상 생산시 PCB 비용은 전체 비용에 10퍼센트 이하를 차지하므로 크게 부담스럽지 않다.

참고로 샘플 빌드업-B 6층은 120만원 정도이다.

 

아트웍할때 주의할점은 HDMI 포트와 USB 2.0 포트이다.

이선들은 PCB 의 TOP 층에 라우팅하여야 한다,.  (top, bottom 층에서의 라인을  MicroStrip 이라고 한다.)

USB 2.0 은 그나마 480Mbps 라 이런 규칙을 조금 어겨도 되지만

HDMI 라인은 1.3Gbps 이므로 엄격히 지켜야 한다.

 

DDR 라인은 이전에 DDR 라우팅에 대해 글을 2개 썻으니 참고하면 문제없이 될것이고...

DDR-II 400 은 그리 빠르지 않지만.. 구동이 안됬을때 괜히 아트웍잘못을 탓하게 되면 큰일이니

심혈을 다해 정확히 라우팅을 해야하지 않을까...

부터로더에서 메모리만 살리면 그 이후는 일사천리이다. ^^

 

이번글은 별로 쓴게 없당 ㅜ.ㅜ