WIZnet Developer Forum

W5300 또는 W5100을 이용한 Dual Ethernet 사용관련 문의 드립니다.

안녕하세요.

현재 W5300과 W5100모델을 사용하고 있습니다.
STM32F2 Series를 이용하여 두개의 Ethernet 포트를 구성하고자 합니다.
사용 방법은 W5300 또는 W5100을 이용하여 한쪽 이더넷에서 데이타를 받으면
STM32F2 Series에서 데이타를 처리하여 나머지 이더넷 포트로 전송하고자 합니다.
보통은 사양이 높은 Arm-A8이나 A9정도의 CPU를 사용하여 OS(보통 리눅스)를 올린 후
Dual Ethernet 포트를 컨트롤 하는 것으로 알고 있습니다.
저희가 전송할 데이타 양은 많지 않으나 이렇게 사용해본 적이 없어서
Dual Ethernet로 구성하는 방법에 대한 조언을 구하고자 합니다.
혹시 Wiznet에서 Dual로 구성하는 방법에 대한 자료나
추천해주실 수 있는 방법이 있는지 확인 부탁드립니다.

W5300이나 W5100은 별도의 MAC address와 IP address를 할당해주셔야합니다.
이렇게 별도 주소를 할당하면 두개의 W5300 또는 W5100은 서로 독립적인 장치입니다.
하나를 디자인 할 때와 동일하게 설계하시면 되고 Chip Select 를 위한 decoder에서 다른 address map을 이용하시면 됩니다.

회신 감사합니다.
한가지 더 문의 드립니다.
W5300이 속도가 더 높아서 이모델을 사용하고자 합니다.
회로 설계시 데이터 버스와 어드레스 버스라인은 같게 설계하고
나머지 핀들은 다른 포트들로 사용해야 되는지요?
(/WR, /RD, /CS, /INT, BRDY1J~BRDY4J)
다르게 구성해야되는 핀이 있으면 조언 부탁드립니다.

/WR, /RD 는 같이 핀을 공유해도 될 것 같습니다.
/CS, /INT는 다른 핀을 할당해야합니다.

다만 BRDY1J ~ BRDY4J는 어떤 핀 인지 모르겠습니다.

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