uIP on WIZnet W5200 and SPI performance

details

Blogger feilipu demonstrate the W5200’s SPI performance on the Golilocks 1284p (Arduino compatible board). The test is done by sending 1300 byte PING packets to the MACRAW interface on the IINChip to be handled by uIP. As he ported the uIP on W5200, it’s flexible while still being compatible with the huge range of sensors and actuator Shields that form the Arduino legacy.

uipw5200_ping_transfer

The key differential which provides the W5200 its performance advantage is the use of multi-byte burst transfer mode for moving payload data into and out-of its controlling MCU. In theory the entire 32 kByte Address space of the W5200 could be transferred in one transaction. In practice, a full Ethernet frame can be transferred in just over 1 ms.

Go to the original post

Blogger feilipu demonstrate the W5200’s SPI performance on the Golilocks 1284p (Arduino compatible board). The test is done by sending 1300 byte PING packets to the MACRAW interface on the IINChip to be handled by uIP. As he ported the uIP on W5200, it’s flexible while still being compatible with the huge range of sensors and actuator Shields that form the Arduino legacy.

uipw5200_ping_transfer

The key differential which provides the W5200 its performance advantage is the use of multi-byte burst transfer mode for moving payload data into and out-of its controlling MCU. In theory the entire 32 kByte Address space of the W5200 could be transferred in one transaction. In practice, a full Ethernet frame can be transferred in just over 1 ms.

Go to the original post

COMMENTS

Please Login to comment
  Subscribe  
Notify of