5-7INT1 I
6-1M
8-1S
9-1H
9-2S
10-1 E
10-2 E
10-3 E
EMORY INTERFACE ARCHITECTURE
ERIAL DATA FORMAT
ARDWARE RESET TIMING
OFTWARE RESET TIMING
XAMPLE FOR X
XAMPLE FOR 68K FAMILY
XAMPLE FOR SERIAL INTERFACE
EGISTER MAP (CONTINUED
EVISION REGISTER BIT DEFINITIONS
EVISION REGISTER DESCRIPTION
ENERAL CONTROL REGISTER BIT DEFINITIONS
ENERAL CONTROL REGISTER DESCRIPTION
ENERIC SOCKET LOCATION REGISTER BIT DEFINITIONS
ENERIC SOCKET LOCATION REGISTER DESCRIPTION
ASTER INTERRUPT REGISTER BIT DEFINITIONS
ASTER INTERRUPT REGISTER DESCRIPTIONS (CONTINUED
ONF STATUS REGISTER BIT DEFINITIONS
ONF STATUS REGISTER DESCRIPTION
ERIAL PORT INTERRUPT REGISTER BIT DEFINITIONS
ERIAL PORT INTERRUPT REGISTER DESCRIPTION
ERIAL PORT INTERRUPT MASK REGISTER BIT DEFINITIONS
ERIAL PORT INTERRUPT MASK REGISTER DESCRIPTION
IP A
UR
IP A
UR
IP A
UR
IP A
UR
NDEX REGISTER BIT DEFINITION
NDEX REGISTER DESCRIPTION
OCKET CONFIG STATUS LOW REGISTER BIT DEFINITIONS
OCKET CONFIG STATUS LOW REGISTER DESCRIPTION
OCKET STATUS MID REGISTER BIT DEFINITIONS
OCKET STATUS MID REGISTER DESCRIPTION
OCKET ACTIVATE REGISTER BIT DEFINITIONS
OCKET ACTIVATE REGISTER DESCRIPTION
OCKET INTERRUPT REGISTER BIT DEFINITIONS
OCKET INTERRUPT REGISTER DESCRIPTION
OCKET DATA AVAIL REGISTER BIT DEFINITIONS
OCKET DATA AVAIL REGISTER DESCRIPTION
OCKET INTERRUPT MASK LOW REGISTER BIT DEFINITIONS
OCKET INTERRUPT MASK LOW REGISTER DESCRIPTION
OCKET INTERRUPT MASK HIGH REGISTER BIT DEFINITIONS
OCKET INTERRUPT MASK HIGH REGISTER DESCRIPTION
OCKET INTERRUPT LOW REGISTER BIT DEFINITIONS
OCKET INTERRUPT LOW REGISTER DESCRIPTION
OCKET INTERRUPT HIGH REGISTER BIT DEFINITIONS
7-41 T
7-42 T
7-43 O
7-44 O
7-45 S
7-46 S
7-47 T
7-48 T
7-49 T
7-50 T
7-51 PPP C
7-52 PPP C
7-53 PPP I
7-54 PPP I
7-55 PPP M
7-56 PAP S
7-57 PAP S
8-1 S
8-12 H
OCKET INTERRUPT HIGH REGISTER DESCRIPTION
HEIR PORT REGISTER BIT DEFINITIONS (0X
HEIR PORT REGISTER BIT DEFINITIONS (0X
UR PORT REGISTER BIT DEFINITIONS (0X
UR PORT REGISTER BIT DEFINITIONS (0X
OCKET STATUS HIGH REGISTER BIT DEFINITIONS
OCKET STATUS HIGH REGISTER DESCRIPTION
IP A
HEIR
HEIR
HEIR
HEIR
ERIAL PORT REGISTER MAP
EADER STRUCTURE
DDRESS REGISTER BIT DEFINITIONS (0X
IP A
DDRESS REGISTER BIT DEFINITIONS (0X
IP A
DDRESS REGISTER BIT DEFINITIONS (0X
IP A
DDRESS REGISTER BIT DEFINITIONS (0X
ONTROL AND STATUS REGISTER BIT DEFINITIONS (0X
ONTROL STATUS REGISTER DESCRIPTION
NTERRUPT CODE REGISTER BIT DEFINITIONS
NTERRUPT ERROR CODES
The S-7600A is a LSI that integrates TCP/IP network stack. It offers your devices a quicker and easier
connectivity to a network with its on-chip serial interface and a static RAM that operates as a buffer.
Implementing this LSI into your system can significantly reduce y our software development cost. Also its
low operating frequency gives benefits to the power consumption.
The S-7600A also supports a microprocessor interface via the iReady iAPI
to Physical Transport Layer Interface. iAPI consists of a set of register and operating definitions that allow
any micro controller system to interface with the internal modules.
1.2. Features
zIndustry standard protocols support :
TCP/IP (Ver. 4.0)
PPP(STD-51-compliant)
UDP
zGeneral purpose sockets :
Configured for two sockets
zMPU interface :
68k/x80(MOTO/Intel) bus interface or Synchronous serial interface
Full-transmitting Operating current consumption : 0.9mA typ.
Non-transmitting Operating current consumption : 150µA typ.
Standby current consumption : 1.0µA typ.
zStand-by mode :
held by RESET signal
zWide operating voltage range :
2. 4V to 3.6V
zEasier application development :
portable iAPI
TM
support
TM
register set, and connection
1.3. Benefits
z Off-loads MIPS allowing system to operate with low end and low cost processors.
z Consumes minimal power-up to 1/100 of competing solution.
Seiko Instruments Inc.
1-1
TCP/IP Network Stack LSI
S-7600A
Hardware Specification Revision 1.3
1.4. Trademarks
iReady iAPITM and iAPITM is a trademark of iReady Corporation. All other products and brand names are
trademarks and registered trademarks of their respective companies.
1.5. Definitions
z IPInternet Protocol
z PPPPoint-to-Point Protocol
z TCPTransmission Control Protocol
z UDPUser Datagram Protocol
z APIApplication Programming Interface
1.6. Applicable Documents
z S-7600A Functional Specification
z S-7600A API Application Manual
1.7. Cautions
1. DO NOT apply a voltage or current that exceeds the absolute maximum ratings to terminals. If
applied, the IC may malfunction or be destroyed.
The standard values are set with sufficient margins, but use the IC within the recommended
operating conditions to optimize device quality.
2. Measures against static electricity
2.1 When transporting or storing ICs, use conductive containers or metal coated boxes.
2.2 Check that there is no current leakage in electrical facilities, and be sure to ground them.
Also ensure that workbenches and people who handle ICs are grounded.
3. Excessive external noise to the power supply or I/O terminals of CMOS ICs causes latch-up, leading
to faults and damage. If latch-up has occurred, immediately turn off the device, eliminate the cause,
and turn on the device again.
4. Keep the IC away from mechanical vibration, shock, and sudden changes in temperature. These
may cause wires to break.
5. Environment
5.1 Use and store ICs below the absolute maximum rated temperature.
5.2 DO NOT use or store ICs where condensation can occur.
5.3 DO NOT use ICs where they are directly exposed to dust, salt, or acid gas such as SO
These may cause leaks between element leads and cause corrosion.
5.4 To store ICs for a long time, DO NOT process them. During storage, DO NOT apply any load
to ICs.
.
2
1-2
Seiko Instruments Inc.
TCP/IP Network Stack LSI
S-7600A
Hardware Specification Revision 1.3
2. Functional Block Diagram
Figure 2-1 shows a functional block diagram of the S-7600A. There are blocks of the Network Stack and
other functions related to it. The S-7600A has the interface for a host MPU and a Physical layer for
various data terminal equipment.
SD(7:0)
CS
PSX
C86
RS
READX
WRITEX
BUSYX
INTCTL
INT1
INT2X
CLK
RESETX
MPU Interface
Network Stack
UDPTCP
IP
PPP
Physical Layer
Interface
16-byte
FIFO
1-byte
BUFFER
SRAM
10Kbytes
SRAM Interface
S2P
DSRXRIRXD
RTSX
The transport and network layers contain:
z Two general sockets that provide connectivity between the application layer and the transport layer.
z TCP/UDP module that allows for reliable (retransmission) and unreliable (no retransmission)
datagram deliveries.
z IP module that provides connectionless packet delivery.
z PPP module that provides point-to-point connection link between two hosts.
Figure 2-1Block Diagram
Seiko Instruments Inc.
P2S
DCD
DTRX
TXD
CTSX
2-1
TCP/IP Network Stack LSI
S-7600A
3. Terminals
Hardware Specification Revision 1.3
3.1.
Pin Assignment
Figure 3-1 shows Pin Assignment in Package.
3625
INT1
INT2X
BUSYX
SD7
37
NC
TI2
SD6
TI1
VDD
SD5
SD4
SD3
SD2
SD1
48
SD0
RESETX
CLK
TEST
Figure 3-1Pin Assignment
1
INTCTRL
VSS
WRITEX
CTSX
READX
C86
VSS
PSX
TI4
24
TI5
TI6
TI7
VDD
TO1
TO2
TO3
TO4
TO5
TO6
TO7
13
TXD
RTSX
DTRX
DCD
RXD
RI
DSRX
12
TI3
RS
CS
Table 3-1 shows signal names, listed by Pin Number.
Pin No.Pin namePin No.Pin namePin No.Pin namePin No.Pin name
S-7600A is housed in a 48-pin QFP package with 0.5mm pin pitch spacing. The package layout is
depicted in Figure 3-2.
9.0±0 .3
.3
0
7.0
2536
5±
0.
.3
0
0±
9.
0
7.
37
48
24
13
112
0
.2
0
0±
4
1.
.
0.15
+0.10
-0.06
+0.10
0.20
-0.05
Figure 3-2Package Dimensions
0.50
Seiko Instruments Inc.
0
2
0.
0~
max
1.7
UNIT:mm
3-2
TCP/IP Network Stack LSI
S-7600A
Hardware Specification Revision 1.3
3.3. Pin Description
The pins and signal descriptions are listed by function in Table 3-2.
NameI/ODescriptionType
VDD1,VDD2 - Positive power supply
VSS1,VSS2 - GND potential
RESETX I Reset input A
TEST,
TI1 to TI7
TO1 to TO7 O Test output
CLK I Clock input C
CTSX I Clear to send input C
DSRX I Data set ready input C
RI I Ring indicator input C
RXD I Serial received data input C
DCD I Data carrier detect input C
DTRX O Data terminal ready output D
RTSX O Request to send output D
TXD O Serial transmit data output D
RS I Register selection input C
CS I Chip selection input C
C86 I MPU interface mode selection input
READX I x80 mode : read requirement input
PSX I parallel/serial interface selection input C
WRITEX I x80 mode : write requirement input
INTCTRL I INT1/INT2X drive type(CMOS/OD) selection input C
INT1 *OT Interrupt output(active High) from S-7600A chip to MPU E
INT2X *OT Interrupt output(active Low) from S-7600A chip to MPU E
BUSYX O busy indicator output D
SD7 *B x80/68k mode : data bus
SD6 *B x80/68k mode : data bus
SD5 *B x80/68k mode : data bus
SD0 to SD4 *B Data bus F
I Test input (pull-down resistor is built in)
When normal use, connect to V
When normal use, open
68k mode : 1
x80 mode : 0
68k mode : enable input
68k/Serial mode : read/write selection input
Serial mode : serial data input
Serial mode : serial clock input
Serial mode : serial data output
*OT : Tri-state output
*B :bi-directional
Table 3-2Pin Description
or open
SS
B
D
C
C
C
F
F
F
3-3
Seiko Instruments Inc.
TCP/IP Network Stack LSI
S-7600A
3.4. Pin Configuration
Figure 3-3 shows configuration of each pin.
A
padpad
cin
B
Hardware Specification Revision 1.3
cin
Vss
C
E
pad
cin
D
F
pad
in
cin
padpad
inin
oenoen
Figure 3-3Configuration of Each Pin
Seiko Instruments Inc.
3-4
TCP/IP Network Stack LSI
S-7600A
4. Electrical Characteristics
4.1. Absolute Maximum Ratings
ParameterSymbolConditionsRatingUnit
Hardware Specification Revision 1.3
Storage temperature T
Operating temperature T
Power supply voltage V
Input voltage V
Output voltage V
Table 4-1Absolute Maximum Ratings
sta
opr
DD
IN
OUT
-40 to +125
-40 to +85
Ta=25°C
Ta=25°C
Ta=25°C
4.2. Recommended Operating Conditions
ParameterSymbolConditionsMin.Typ.Max.UnitNote
Operating Frequency
range
Clock Pulse
width
Operating voltage
range
F
V
OPR
Pw
DD
Ta=-40 to +85°C
Ta=-40 to +85°C
Ta=-40 to +85°C
°C
°C
-0.3 to +4.0 V
V
-0.3 to VDD+0.3 V
SS
V
SS
to V
DD
V
- 0.256 5 MHz 1
80 - - nS
2.4 - 3.6 V
Input voltage V
Note1: The clock is given by the CLK pin and needs to be as four times or more fast as the BAUD rate.
(The multiplier is an integer whose tolerance is <±2%)
The S-7600A supports two MPU interfaces: parallel and serial. In parallel interface mode, S-7600A can
interface with x80 Family MPU or 68k Family MPU.
PSXCSRS READXWRITEXBUSYXC86SD7SD6SD5SD4 to SD0
H:
parallel x80
H:
parallel 68k
L:
serial
CSRS READXWRITEXBUSYX
CSRS
CSRSH or LR/WXBUSYXH or LSISCLSO
ER/WXBUSYXHD7D6D5D4 to D0
Table 5-1Interface Selection
LD7D6D5D4 to D0
Hi-Z
5.2. Parallel Interface
Setting PSX to “H” select the parallel interface. In parallel interface mode the S-7600A can interface with
either x80 Family MPU or 68k Family MPU. The desired MPU mode can be selected by setting the C86
pin to “H” or “L”.
RS68k Family MPU
R/WX
1
1
0
0
1
0
1
0
Table 5-2Connection Relationship between MPU and Pins
x80 Family MPU
READXWRITEX
0
1
0
1
1
0
1
0
Function
Read Register
Write Register
Read Index Register
Write Index Register
5-1
Seiko Instruments Inc.
Loading...
+ 42 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.