WIZnet Developer Forum

[WIZ550io] SPI 속도 관련 문의드립니다

STM32F429 디스커버리 보드에

WIZ550io(w5500)을 붙여서 테스트 중입니다

SPI 속도가 80Mhz까지 지원한다고 적혀 있던데

SPI 속도를 45Mhz로(프리스케일러2) 하면 안되고 22.5Mhz(프리스케일러4)하면 되네요

왜그런지 알수 있을까요?

감사합니다^^

안녕하세요 위즈네트 입니다.

W5500 칩 자체는 80Mhz까지 지원합니다.

WIZ550io는 변수가 있을수 있습니다. WIZ550io는 W5500과 다이렉트로 연결된 것이 아니고, “MC74VHC157DTR2G” 라는 MUX를 통해 연결되어 있습니다.

아마 오실로스코프로 측정을 해봐야 정확하게 알겠지만, 데이터 시트상 이 MUX는 입력과 출력의 시간의 차이가 6.2ns정도 됩니다.

이런 차이로 인해 높은 클럭 스피드이면 SPI 타이밍이 잘 맞지 않을 수 있습니다.

더군다나 점퍼 케이블로 연결이 되었다면 CAP 성분이 높아져 시간차이가 훨씬 더 늘어날 것으로 판단이 됩니다.

이러한 문제로 인해 아마 해당 증상이 나타는 것이 아닌가 예상이 됩니다.

감사합니다.

카테고리를 한국어 포럼으로 이동하고, 게시물 제목에 [WIZ550io]을 추가하였습니다.

Copyright © 2017 WIZnet Co., Ltd. All Rights Reserved.