도와주세요!!
글 수 15,339
2003.02.17 17:29:59 (*.248.150.127)
6701
우선 저번 질문 "arm에서 나오는 신호들의 길이가 궁굼해여"에 대해
답변해주신거 감사드립니다.
1) nWE,nOE,addr,nCS신호들의 timing에 대해 자세히 가르쳐 주셨더군요.
근데 write timing시 data가 출력되는 구간의 길이는 가르쳐 주시지 않으셔서
요
data(D0~D31) 출력 구간이 어떻게 되는건지 궁굼합니다.
2) 그리고 ez_mo1.h파일 안에 nCSx의 타이밍을 바꾸는 곳이 있는데
이곳만 수정하면 nCSX의 타이밍에 따라 data,addr,nOE,nWE..의 신호가 자동으
로 바뀌나요?
3)
#define MCS2_L_RTxx ( 0 << 0 )
// 0 : nonburst 1 : nonburst & latancy IO
#define MCS2_L_RBWx ( 1 << 2 )
// 0 : 32-bit 1 : 16-bit
#define MCS2_L_RDFxxxxx ( 20 << 3 )
// read assert about 200ns+10ns for 200MHz
#define MCS2_L_RDNxxxxx ( 20 << 8 )
// write assert about 200ns+10ns for 200MHz
#define MCS2_L_RRRxxx ( 2 << 13 )
// don't care (if nonburst)
위의 항목에서(ez_m01.h) MCS2_L_RTxx를 1로 바꾸고 MCS2_L_RDNxxxxx 를 10으
로 바꾼다면 variable latency I/O가 적용되면서 nCS4의low 길이가
100ns+10ns 로 바뀌게 되나요?
또 그것에 따라 해당 nOE,nWE,addr,data...길이도 바뀌게 되나요?
4) cd-rom에 있는 ezboot파일과 홈페이지에 있는 ezboot파일 중 어느것이 더
upgrade 된것인가요?(아무래도 그것을 컴파일해야 겠죠?!)
위의 4가지 질문에 대해 답변해 주시면 감사드리겠습니다.
답변해주신거 감사드립니다.
1) nWE,nOE,addr,nCS신호들의 timing에 대해 자세히 가르쳐 주셨더군요.
근데 write timing시 data가 출력되는 구간의 길이는 가르쳐 주시지 않으셔서
요
data(D0~D31) 출력 구간이 어떻게 되는건지 궁굼합니다.
2) 그리고 ez_mo1.h파일 안에 nCSx의 타이밍을 바꾸는 곳이 있는데
이곳만 수정하면 nCSX의 타이밍에 따라 data,addr,nOE,nWE..의 신호가 자동으
로 바뀌나요?
3)
#define MCS2_L_RTxx ( 0 << 0 )
// 0 : nonburst 1 : nonburst & latancy IO
#define MCS2_L_RBWx ( 1 << 2 )
// 0 : 32-bit 1 : 16-bit
#define MCS2_L_RDFxxxxx ( 20 << 3 )
// read assert about 200ns+10ns for 200MHz
#define MCS2_L_RDNxxxxx ( 20 << 8 )
// write assert about 200ns+10ns for 200MHz
#define MCS2_L_RRRxxx ( 2 << 13 )
// don't care (if nonburst)
위의 항목에서(ez_m01.h) MCS2_L_RTxx를 1로 바꾸고 MCS2_L_RDNxxxxx 를 10으
로 바꾼다면 variable latency I/O가 적용되면서 nCS4의low 길이가
100ns+10ns 로 바뀌게 되나요?
또 그것에 따라 해당 nOE,nWE,addr,data...길이도 바뀌게 되나요?
4) cd-rom에 있는 ezboot파일과 홈페이지에 있는 ezboot파일 중 어느것이 더
upgrade 된것인가요?(아무래도 그것을 컴파일해야 겠죠?!)
위의 4가지 질문에 대해 답변해 주시면 감사드리겠습니다.