Table of Contents

PCB 회로도의 Version 4 에서 현재 정상동작하고 있는 보드와의 다른 점을 정리했다. 우선, 회로도와 다른 것들(점프선을 날리거나, 게이트의 다리를 든 것)을 중심으로 설명하겠다.

문제점들

Version 4 는 문제가 있었다. POD 가 write 할 때, emi_rd/wr 단자를 사용해야 한다는 것이다. 또한, PCB 설계에서 이 단자의 접점이 나와있지 않아서, 연결을 할 수가 없었다.
또한 POD 스펙에 나와 있는 대로 , ETX 와 MOCLK 를 풀 다운으로 세팅해야 한다.

해결 방법

가장 먼저 EMI 에서 나오는 신호 중에 'pod_we' 와 'emi_rd/wr' 이라는 신호가 있다. sch9 페이지 참조하자! 그 중에 우리는 'emi_rd/wr' 신호를 사용할 것이기 때문에 r76 을 떼고, 접점이 없는 관계로 r77 역시 뗀다. 그리고 r77 의 접점에서 emi 에서 나오는 쪽으로 점프선을 날려 U1003 의 9 번으로 연결한다.
그 다음 U1003 의 11 번을 U1011 의 연결되어 있는 저항 r1020 에 붙인다. 이때, U1011 의 5번째인 pod_we 의 다리를 든다.

이렇게 되면, 결국 EMI 로부터 나온 신호인 emi_rd/wr 가 곧바로 pod 의 we 로 들어가게 되는 것이다. 또한 U1003 의 etx 와 moclk 핀을 풀다운 걸어준다. 이때는 10번의 gnd 에 점프선으로 연결하고 각각 10k 저항을 달면 된다.

확인

위에서 작업 한 것은 순전히 we 이다. 가장 처음에 attribute mode 에서는 U1003 의 게이트가 켜져야 한다. 그렇기 때문에, 여기에 물린 attribute write 도 역시 제대로 동작이 된다.
이제는 io mode 를 보자!. io operation 에서는 pod_we 는 필요가 없다. 또한 U1003 의 게이트가 꺼지기 때문에 U1011 에 연결된 pod_we 이 풀업이 걸려서, io_write 때 high 가 걸린다.

그래서 결국 문제없이 동작한다. ^^;