W7500 / W7500P

ARM® Cortex™-M0 based Ethernet MCU
Product Overview

Highly integrated Ethernet SoC for Embedded - IoT Devices

The IOP4IoT W7500x chip is the one-chip solution which integrates an ARM Cortex-M0, 128KB Flash and hardwired TCP/IP core for various embedded application platform, especially internet of things. The TCP/IP core is a market-proven hardwired TCP/IP stack with an integrated 802.3 Ethernet MAC (W7500P also include PHY).
w7500_c
w7500P_c

The main difference between W7500 and W7500P is whether the 10/100 Ethernet PHY is built-in.

The Hardwired TCP/IP stack supports the TCP, UDP, IPv4, ICMP, ARP, IGMP and PPPoE which has been used in various applications for more than 15 years. W7500x suits users who need Internet connectivity best.

Use Cases

Applications

Technical Specifications

Microcontroller

ARM® Cortex™-M0 core & Memories

  • Up to 48MHz maximum frequency
  • 128kB Flash
  • 16kB SRAM (User can use the 32kB socket buffer as extended SRAM)

Clock, Reset and Supply Management

  • PoR (Power-On Reset)
  • Internal Voltage Regulator : 3.3V to 1.5V
  • 8-to-24MHz external crystal oscillator
  • Internal 8MHz RC Oscillator
  • PLL for CPU clock

Peripherals

  • 53 GPIOs (16 IO x 3ea, 5 IO x 1ea)
  • 3-UARTs / 2-SPIs
  • 6-channel DMA controller for UARTs / SPIs / GPIOs
  • 8-channel 12-bit ADC up to 1Mbps
  • 4-Timers (32-bit or 16-bit down-counter)
  • 8-PWMs (32-bit timers with 6-bit prescaler)
  • 1 Watchdog (32-bit down-counter)
  • Serial Wire Debug (SWD)
  • 32-bit RNG (Random Number Generator)

Hardwired TCP/IP

  • Hardwired TCP/IP + IEEE 802.3 Ethernet MAC
  • Support 8-hardware sockets
  • SRAM for socket buffer: 32 kB (16kB TX & 16kB RX)
  • TCP, UDP, IPv4, ICMP, ARP, IGMP and PPPoE

PHY

W7500

  • MII supported for PHY interface

W7500P

  • 10/100 Ethernet PHY integrated
  • IC+ IP101G

Etc.

Operation Temperature Ranges

  • W7500: -40 ~ 85 ℃ (Industrial)
  • W7500P: 0 ~ 70 ℃ (Commercial)

Etc.

  • Package: 64 TQFP (7 x 7 mm)
  • Input Voltage: 3.3V
Comparison Table
ItemW7500W7500PW7100A
System ArchitectureARM Cortex-M0ARM Cortex-M08051 Compatible
Flash Memory128KB128KB64KB
SRAM (include TX/RX Buffer)48KB48KB64KB
TX/RX Socket Buffer32KB32KB32KB
PHY integratedXOO
Operation Voltage3.3V3.3V3.3V
Operation Temp (℃)0 ~ 70~40 ~ 85~40 ~ 85
Package (mm)64TQFP (7x7)64TQFP (7x7)100LQFP (14x14)
64QFN (10x10)
FAQ

* More FAQs will be updated soon.

Where can I download sample code or libraries for the W7500 / W7500P chip?

The sample code and library for the W7500 / W7500P can be downloaded from https://github.com/Wiznet/W7500 and https://github.com/Wiznet/W7500P

References
  • Pin Assignment
  • System and Memory
  • Interrupt and Events
  • Power supply
  • Booting Sequence
  • Electrical Characteristics
  • W7500 / W7500P Ref.Schematic