Internet Embedded MCU W7200 Datasheet

Transkript

Internet Embedded MCU W7200 Datasheet
Internet Embedded MCU W7200 Datasheet
Internet Embedded MCU W7200
Datasheet
Version 1.0
© 2011 WIZnet Co., Inc. All Rights Reserved.
For more information, visit our website at http://www.wiznet.co.kr
© Copyright 2011 WIZnet Co., Inc. All rights reserved.
Ver. 1.0
1
Internet Embedded MCU W7200 Datasheet
1
Introduction
iMCU W7200 is the one-chip solution which integrates an Cortex-M3 core, 20KB SRAM and
hardwired TCP/IP Core for high performance and easy development.
The TCP/IP core is a market-proven hardwired TCP/IP stack with an integrated Ethernet MAC
& PHY. The Hardwired TCP/IP stack supports the TCP, UDP, IPv4, ICMP, ARP, IGMP and PPPoE
which has been used in various applications for years.
2
Device Overview
2.1.1
W7200 Features
• ARM 32-bit Cortex-M3 Core from STmicro
• 72MHz maximum frequency (1.25 DMIPS/MHz)
• 20KBytes Data Memory (RAM)
• 128KBytes Code Memory
• Low Power: Support Sleep, Stop and Standby modes
• 7 timers
• Three 16-bit timers, each with up to 4 IC/OC/PWM or pulse counter and quadrature
(incremental) encoder input
• 2 watchdog timers (Independent and Window)
• SysTick timer 24-bit downcounter
• Full-duplex UART
• Programmable Watchdog Timer
• CRC calculation unit, 96-bit unique ID
• GPIO, SPI, USART and USB Interfaces
• Hardwired TCP/IP
• 10BaseT/100BaseTX Ethernet PHY embedded
• Power down mode supported for saving power consumption
• Hardwired TCP/IP Protocols: TCP, UDP, ICMP, IPv4 ARP, IGMP, PPPoE, Ethernet
• Auto Negotiation (Full-duplex and half duplex), Auto MDI/MDIX
• ADSL connection with PPPoE Protocol with PAP/CHAP Authentication mode support
• 8 independent sockets which are running simultaneously
• 32Kbytes Data buffer for the Network
• Network status LED outputs (TX, RX, Full/Half duplex, Collision, Link, and Speed)
• Not supports IP fragmentation
© Copyright 2011 WIZnet Co., Inc. All rights reserved.
Ver. 1.0
2
Internet Embedded MCU W7200 Datasheet
2.1.2
W7200 Block Diagram & Features
W7200
TXON/
TXOP
GPIO
W_INT
SPI2
STM32F103CB
USART
RXIN/
RXIP
W_RST
W_PWDN
W5200
LINKLED/
SPDLED/
FDXLED
SPI1
ANE/
DUP/
SPD
USB
Figure 1 W7200 Block Diagram
The W7200 internal block diagram is shown in the Figure 1. W7200 is implemented by
STM32F103CB and W5200. STM32F103CB provides GPIO, I2C, SPI, USB and USART. W5200
provides TCP/IP Stack, MAC and Ethernet PHY. STM32F103CB and W5200 are wired by SPI of
STM32F103CB.
© Copyright 2011 WIZnet Co., Inc. All rights reserved.
Ver. 1.0
3
Internet Embedded MCU W7200 Datasheet
2.1.2.1 MCU
Figure 2 STM32F103xx Performance Line Block Diagram
The ARM Cortex™-M3 processor is the latest generation of ARM processors for embedded
systems. It has been developed to provide a low-cost platform that meets the needs of MCU
implementation, with a reduced pin count and low-power consumption, while delivering
outstanding computational performance and an advanced system response to interrupts.
© Copyright 2011 WIZnet Co., Inc. All rights reserved.
Ver. 1.0
4
Internet Embedded MCU W7200 Datasheet
The ARM Cortex™-M3 32-bit RISC processor features exceptional code-efficiency, delivering
the high-performance expected from an ARM core in the memory size usually associated with
8- and 16-bit devices.
The STM32F103xx performance line family having an embedded ARM core, is therefore
compatible with all ARM tools and software.
Figure 2 shows the general block diagram of the device family
2.1.2.2 TCP/IP Core
TCP/IP Engine
ICMP
PPPoE
ARP
IGMP
V1/V2
IP
Memory Manager
TCP
32KB Emvedded Memory
UDP
802.3 Ethernet MAC
MII Manager
(CSMA/CD)
Ethernet PHY
Figure 3 TCP/IP Core Block Diagram
The TCP/IP Core is composed of a fully hardwired market-proven TCP/IP stack and an
integrated Ethernet MAC & PHY. Hardwired TCP/IP stack supports TCP, UDP, IPv4, ICMP, ARP,
IGMP, and PPPoE, which has been proven in various applications for many years.
TCP/IP Core uses a 32Kbytes internal buffer as its data communication memory. By using
W5200, users can implement the Ethernet application they need by using a simple socket
program instead of handling a complex Ethernet Controller.
In order to reduce power consumption of the system, TCP/IP Core provides WOL (Wake on
LAN) and power down mode. To wake up during WOL, TCP/IP Core should be received magic
packet, which is the Raw Ethernet packet.
© Copyright 2011 WIZnet Co., Inc. All rights reserved.
Ver. 1.0
5
Internet Embedded MCU W7200 Datasheet
TCP/IP Engine
TCP/IP Engine is a hardwired logic based network protocol which contains technology of
WIZnet.
- TCP(Transmission Control Protocol)
This protocol operates in the TCP layer and provides data communication. Both TCP
server and client modes are supported.
- UDP(User Datagram Protocol)
It is a protocol which supports data communication at the UDP layer. User datagram
such as unicast, multicast, and broadcast are supported
- ICMP(Internet Control Message Protocol)
ICMP is a protocol which provides information, unreachable destination. When a
Pingrequest ICMP packet is received, a Ping-reply ICMP packet is sent.
- IGMPv1/v2(Internet Group Management Protocol version 1/2)
This protocol processes IGMP messages such as the IGMP Join/Leave. The IGMP is only
enabled in UDP multicast mode. Only version 1 and 2 of IGMP logic is supported. When
using a newer version of IGMP, IGMP should be manually implemented in the IP layer.
- PPPoE(Point-To-Point Protocol over Ethernet)
This protocol uses PPP service over Ethernet. The payload (PPP frame) is encapsulated
inside an Ethernet frame during a transmission. When receiving, it de-capsulates the
PPP frame. PPPoE supports PPP communication with PPPoE server and PAP/CHAP
authentications.
- ARP(Address Resolution Protocol)
ARP is the MAC address resolution protocol by using IP address. This protocol exchanges
ARP-reply and ARP-request from peers to determine the MAC address of each other
- IP (Internet Protocol)
This protocol operates in the IP layer and provides data communication. IP
fragmentation is not supported. It is not possible to receive the fragmented packets. All
protocol number is supported except for TCP or UDP. In case of TCP or UDP, use the
hardwired embedded TCP/IP stack.
- 802.3 Ethernet MAC(Media Access Control)
This controls Ethernet access of CSMA/CD(Carrier Sense Multiple Access with Collision
Detect). The protocol is based on a 48-bit source/destination MAC address.
Ethernet PHY
The W7200 includes 10BaseT/100BaseTX Ethernet PHY. It supports half-duplex/full-duplex,
auto-negotiation and auto-MDI/MDIX. It also supports 6 network indicator LED outputs such as
Link, TX, RX status, Collision, speed and duplex.
© Copyright 2011 WIZnet Co., Inc. All rights reserved.
Ver. 1.0
6
Internet Embedded MCU W7200 Datasheet
2.1.3
Pin Description
2.1.3.1 Pin Layout
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
45
44
43
42
41
40
39
38
37
36
35
34
33
32
31
MDIO
MDC
LINKLED
SPDLED
FDXLED
W_XO
W_XI
BOOT0
PB7
PB6
PB5
PB4
PB3
PA15
PA14
PB10
PB11
GND
VDD_3V3
PB12/SPI2_NSS
PB13/SPI2_SCK
PB14/SPI2_MISO
PB15/SPI2_MOSI
PA8
PA9/UART1_TX
PA10/UART1_RX
PA11/USB_DM
PA12/USB_DP
PA13
GND
VBAT
PC14/OSC32_IN
PC15/OSC32_OUT
OSC_IN
OSC_OUT
NRST
VSSA
VDDA
PA0/WKUP
PA1
PA2
PA3
PB0
PB1
PB2/BOOT1
60
59
58
57
56
55
54
53
52
51
50
49
48
47
46
SPD
DUP
ANE
W_3V3A
RXIN
RXIP
W_PWDN
TXON
TXOP
W_RESET
XTALVDD
W_1V8OUT
W_BIAS
GND
W_1V8D
Package type: LGA 60
Figure 4 W7200 LGA60 Pin Layout
© Copyright 2011 WIZnet Co., Inc. All rights reserved.
Ver. 1.0
7
Internet Embedded MCU W7200 Datasheet
2.1.3.2 Pin Definitions
Pins
Pin name
Type
Main functions
Alternate functions
Default
1
VBAT
S
VBAT
2
PC14/OSC32_IN
I/O
PC14
OSC32_IN
3
PC15/OSC32_OUT
I/O
PC15
OSC32_OUT
4
OSC_IN
I
OSC_IN
5
OSC_OUT
O
OSC_OUT
6
NRST
I/O
NRST
7
VSSA
S
VSSA
8
VDDA
S
VDDA
9
PA0/WKUP
I/O
PA0
Remap
WKUP/
USART2_CTS/
ADC12_IN0/
TIM_CH1_ETR
10
PA1
I/O
PA1
USART2_RTS/
ADC12_IN1/
TIM_CH2
11
PA2
I/O
PA2
USART2_TX/
ADC12_IN2/
TIM_CH3
12
PA3
I/O
PA3
USART2_RX/
ADC12_IN3/
TIM_CH4
13
PB0
I/O
PB0
ADC12_IN8/
TIM1_CH2N
TIM3_CH3
14
PB1
I/O
PB1
ADC12_IN9/
TIM1_CH3N
TIM3_CH4
15
PB2/BOOT1
I/O
PB2/BOOT1
16
PB10
I/O
PB10
I2C2_SCL/
TIM2_CH3
USART3_TX
17
PB11
I/O
PB11
I2C2_SDA/
TIM2_CH4
USART3_RX
18
GND
19
VDD_3V3
GND
S
VDD_3V3
© Copyright 2011 WIZnet Co., Inc. All rights reserved.
Ver. 1.0
8
Pin name
Type
Main functions
Alternate functions
Default
20
PB12/ SPI2_NSS
I/O
PB12
Internet Embedded MCU W7200 Datasheet
Pins
Remap
SPI2_NSS/
I2C2_SMBAI/
USART3_CK/
TIM1_BKIN
21
PB13/ SPI2_SCK
I/O
PB13
SPI2_SCK/
USART3_CTS/
TIM1_CH1N
22
PB14/ SPI2_MISO
I/O
PB14
SPI2_MISO/
USART3_RTS/
TIM1_CH2N
23
PB15/ SPI2_MOSI
I/O
PB15
SPI2_MOSI/
TIM1_CH3N
24
PA8
I/O
PA8
USART1_CK/
TIM1_CH1/MCO
25
PA9/ UART1_TX
I/O
PA9
UART1_TX/
TIM1_CH2
26
PA10/ UART1_RX
I/O
PA10
UART1_RX/
TIM1_CH3
27
PA11/ USB_DM
I/O
PA11
UART1_CTS/
CANRX/
USBDM/
TIM1_CH4
28
PA12/ USB_DP
I/O
PA12
UART1_RTS/
CANTX/
USBDP/
TIM1_ETR
29
PA13
I/O
JTMS/SWDIO
PA13
30
GND
31
PA14
I/O
JTCK/SWCLK
PA14
32
PA15
I/O
JTDI
TIM2_CH1_ETR/
GND
PA15/SPI1_NSS
33
PB3
I/O
JTDO
TIM2_CH2/PB3/
TRACESWO/
SPI1_SCK
© Copyright 2011 WIZnet Co., Inc. All rights reserved.
Ver. 1.0
9
Pin name
Type
Main functions
Alternate functions
Default
34
PB4
I/O
Internet Embedded MCU W7200 Datasheet
Pins
JNTRST
Remap
TIM3_CH1/
PB4/SPI1_MISO
35
PB5
I/O
PB5
I2C1_SMBAI
TIM3_CH2/
SPI1_MOSI
36
PB6
I/O
PB6
I2C1_SCL/
USART1_TX
TIM4_CH1
37
PB7
I/O
PB7
I2C1_SDA/
USART1_RX
TIM4_CH2
38
BOOT0
I
BOOT0
39
W_XI
I
25MHz input
40
W_XO
O
25MHz output
41
FDXLED
O
Full Duplex/
Collision LED
42
SPDLED
O
Link speed LED
43
LINKLED
O
Link LED
44
MDC
MDC
45
MDIO
MDIO
46
W_1V8D
47
GND
48
W_BIAS
O
W_BIAS
49
W_1V8OUT
O
W_1V8OUT
50
XTALVDD
I
XTALVDD
51
W_RESET
I
W_RESET
52
TXOP
O
TXOP/TXON
53
TXON
O
Signal Pair
54
W_PWDN
I
W_PWDN
55
RXIP
I
RXIP/RXIN Signal
56
RXIN
I
Pair
57
W_3V3A
S
W_3V3A
58
ANE
I
Auto Negotiation
S
W_1V8D
GND
Mode Enable
59
DUP
I
Full Duplex Mode
Enable
60
SPD
I
Speed Mode
© Copyright 2011 WIZnet Co., Inc. All rights reserved.
Ver. 1.0
10
Internet Embedded MCU W7200 Datasheet
3
Electrical Specifications
3.1 Absolute Maximum Ratings
Symbol
Parameter
Rating
Unit
VDD
DC Supply voltage
-0.5 to 3.63
V
VIN
DC input voltage
-0.5 to 5.5 (5V tolerant)
V
IIN
DC input current
5
mA
TOP
Operating temperature
-40 to 85
C
TSTG
Storage temperature
-55 to 125
C
*COMMENT: Stressing the device beyond the “Absolute Maximum Ratings” may cause permanent
damage.
© Copyright 2011 WIZnet Co., Inc. All rights reserved.
Ver. 1.0
11
Internet Embedded MCU W7200 Datasheet
3.2 DC Characteristics
Symbol
Parameter
Test Condition
Min
VDD
DC Supply voltage
Junction
Typ
Max
Unit
2.97
3.6
V
temperature is from
-55°C to 125°C
VIH
High level input voltage
2.0
5.5
V
VIL
Low level input voltage
0.3
0.8
V
VOH
High level output voltage
2.4
VOL
Low level output voltage
II
Input Current
V
VIN = VDD
0.4
V
5
A
3.3 POWER DISSIPATION(Vcc 3.3V Temperature 25°C)
Condition
Min
Typ
Max
Unit
100M Link
-
200
215
mA
10M Link
-
147
162
mA
Loss Link
-
158
173
mA
100M Transmitting
-
200
215
mA
10M Transmitting
-
147
162
mA
Power Down mode
-
37
39
mA
3.4 AC Characteristics
3.4.1 W_Reset Timing
Figure 5 Reset Timing
Symbol
Description
Min
Max
TRC
Reset Cycle Time
2 us
-
TPL
nRST internal PLOCK
-
150 ms
© Copyright 2011 WIZnet Co., Inc. All rights reserved.
Ver. 1.0
12
Internet Embedded MCU W7200 Datasheet
3.4.2 Crystal Characteristics
3.4.2.1 W5200_OSC
Parameter
Range
Frequency
25 MHz
Frequency Tolerance (at 25℃)
±30 ppm
Shunt Capacitance
7pF Max
Drive Level
59.12uW/MHz
Load Capacitance
27pF
Aging (at 25℃)
±3ppm / year Max
3.4.2.1 STM32F103CB_OSC
Parameter
Range
Frequency
8 MHz
Frequency Tolerance (at 25℃)
±25 ppm
Load Capacitance
C≤15pF
Aging (at 25℃)
±5ppm / year Max
© Copyright 2011 WIZnet Co., Inc. All rights reserved.
Ver. 1.0
13
Internet Embedded MCU W7200 Datasheet
3.4.3 SPI Timing
3.4.3.1 W5200_SPI
Figure 6 W5200_SPI Timing
Symbol
Description
Min
Max
Units
80
MHz
FSCK
SCK Clock Frequency
TWH
SCK High Time
6
ns
TWL
SCK Low Time
6
ns
TCS
nSCS High Time
5
ns
TCSS
nSCS Hold Time
5
TCSH
nSCS Hold Time
5
ns
TDS
Data In Setup Time
3
ns
TDH
Data In Hold Time
3
ns
TOV
Output Valid Time
TOH
Output Hold Time
TCHZ
nSCS High to Output Hi-Z
© Copyright 2011 WIZnet Co., Inc. All rights reserved.
-
ns
5
ns
0
ns
5
ns
Ver. 1.0
14
Internet Embedded MCU W7200 Datasheet
3.4.3.1 STM32F103CB_SPI
Figure 7 STM32F103CB_SPI Timing
© Copyright 2011 WIZnet Co., Inc. All rights reserved.
Ver. 1.0
15
Internet Embedded MCU W7200 Datasheet
3.4.4 Transformer Characteristics
Parameter
Transmit End
Receive End
Turn Ratio
1:1
1:1
Inductance
350 uH
350 uH
Figure 8 Transformer Type
In case of using internal PHY mode, be sure to use symmetric transformer in order to
support Auto MDI/MDIX(Crossover).
© Copyright 2011 WIZnet Co., Inc. All rights reserved.
Ver. 1.0
16
Internet Embedded MCU W7200 Datasheet
4
IR Reflow Temperature Profile (Lead-Free)
Moisture Sensitivity Level : 3
Dry Pack Required: Yes
Average Ramp-Up Rate
3° C/second max.
(Tsmax to Tp)
Preheat
– Temperature Min (Tsmin)
150 °C
– Temperature Max (Tsmax)
200 °C
– Time (tsmin to tsmax)
60-120 seconds
Time maintained above:
– Temperature (TL)
217 °C
– Time (tL)
60-150 seconds
Peak/Classification Temperature (Tp)
265 + 0/-5°C
Time within 5 °C of actual Peak Temperature (tp)
30 seconds
Ramp-Down Rate
6 °C/second max.
Time 25 °C to Peak Temperature
8 minutes max.
© Copyright 2011 WIZnet Co., Inc. All rights reserved.
Ver. 1.0
17
Internet Embedded MCU W7200 Datasheet
5
Package Descriptions
SIMBOL
Min
Normal
Max
A
1.3
1.4
1.5
A1
-
0.4
-
b
0.33
0.35
0.37
D
D1
10.00 BSC
6.28
E
6.3
6.32
10.00 BSC
E1
6.28
6.3
6.32
e
0.53
0.55
0.57
e1
1.68
1.7
1.72
L
0.58
0.6
0.62
© Copyright 2011 WIZnet Co., Inc. All rights reserved.
Ver. 1.0
18
Internet Embedded MCU W7200 Datasheet
6
Land Pattern Recommendation
© Copyright 2011 WIZnet Co., Inc. All rights reserved.
Ver. 1.0
19
Internet Embedded MCU W7200 Datasheet
Document History Information
Version
Date
Descriptions
Ver.1.0
Dec. 2011
Release
Copyright Notice
Copyright 2011 WIZnet, Inc. All Rights Reserved.
For more information, visit our website at http://www.wiznet.co.kr
Technical Support: http://www.wiznet.co.kr
Sales & Distribution: [email protected]
© Copyright 2011 WIZnet Co., Inc. All rights reserved.
Ver. 1.0
20

Podobné dokumenty

lactogal S.A.

lactogal S.A. kem v ČR asi ještě nějakou dobu trvat, než se věci ustálí, vztahy zprůhlední a situace vyjasní a zklidní. Za mlékárenský obor je nutné ale jasně říci, že máme naprosto dostatečné, po výrobní a tech...

Více

Historie MTA

Historie MTA když již byla mezi možnostmi v hlasování tak téměř vždy prošla. F*C*Netahlo-3 (3) Poté se hrála až hodinu v kuse, proto si na ni někteří stěžovali, že by N|M.|Maty|*DD* (2) se měla smazat, nebo vol...

Více

Popis měření

Popis měření [2] Atmel Corporation 8-bit AVR with 8KBytes In-System Programmable Flash ATmega8(L),. Manual, 2486Z-AVR-02/11, 2011 [3] Atmel Corporation 8-bit AVR with 4/8/16/32KBytes In-System Programmable Flas...

Více

Modul pro práci s procesory ARM rady STM32

Modul pro práci s procesory ARM rady STM32 PA3/RX2 PA4 PA5 PA6 PA7 PA8 PA9/TX1 PA10/RX1 PA11/USBDM PA12/USBDP PA13/JTMS PA14/JTCK PA15/JTDI

Více

Little Logic Guide 2014 (Rev. F)

Little Logic Guide 2014 (Rev. F) translation from 5-V TTL levels to LVTTL. The control pin is tolerant to 5.5 V and, with a maximum rON of 15 Ω at VCC = 3.3 V, the voltage drop across the switch is only 0.36 V with 24 mA of throug...

Více

Dokumentace

Dokumentace 3.2.2. Průběh testu(způsob testování) Ze zadání je zřejmé, že testovací sekvence musí být odeslána plnyule a najednou. Z tohoto faktu vyplývá následující princip odesílání a vyhodnocování testovací...

Více

Transfero TV Connect - IMI Hydronic Engineering

Transfero TV Connect - IMI Hydronic Engineering Neagresivní a netoxické teplonosné látky. Pro mrazuvzdorné přísady až do 50%. Tlaky: Min. jmenovitý tlak, PSmin: -1 bar Max. jmenovitý tlak, PS: dle typu Teploty: Max. přípustná teplota, TS: 90°C M...

Více