AT7911EFA-MQ [ATMEL]
Serial I/O Controller, 3 Channel(s), 25MBps, CMOS, PQFP196, MQFPL-196;型号: | AT7911EFA-MQ |
厂家: | ATMEL |
描述: | Serial I/O Controller, 3 Channel(s), 25MBps, CMOS, PQFP196, MQFPL-196 |
文件: | 总22页 (文件大小:292K) |
中文: | 中文翻译 | 下载: | 下载PDF数据表文档文件 |
Features
• Also known as SMCS332SpW
•
3 identical bidirectional SpaceWire links allowing
– full duplex communication
– transmit rate from 1.25 up to 200 Mbit/s in each direction
Derived from the TSS901E-SMCS332 triple IEEE 1355 high speed controller
– Known anomalies of the TSS901E chip corrected
– Slightly different startup behavior
COmmunication Memory Interface (COMI)
– autonomous accesses to a communication memory
HOst Control Interface (HOCI)
•
•
•
Triple
SpaceWire links
High Speed
Controller
– gives read/write accesses to the AT7911E configuration registers
– gives read/write accesses to the SpaceWire channels
Arbitration unit
•
•
– Allows two AT7911E to share one Dual Port RAM without external arbitration
Scalable databus width
– 8/16/32 bit width available
– allows flexible integration with any CPU type
Allows Little endian and Big endian configuration
Performance
AT7911E
•
•
– At 3.3V: 100 Mbit/s full duplex communication in each direction
– At 5V: 200 Mbit/s full duplex communication in each direction
Operating range
•
– Voltages
• 3V to 3.6V
• 4.5V to 5.5V
– Temperature
• - 55°C to +125°C
•
•
Maximum Power consumption
– At 3.6V with a 15MHz clock : 0.4 W
– At 5.5V with a 25 MHz clock : 1.7 W
Radiation Performance
– Total dose tested successfully up to 50 Krad (Si)
– No single event latchup below a LET of 80 MeV/mg/cm2
ESD better than 2000V
•
•
Quality Grades :
– QML-Q or V with SMD
•
•
Package : 196 pins MQFPL
Mass : 12grams
7737A–AERO–07/07
1
1. Description
The AT7911E provides an interface between three SpaceWire links according to the
SpaceWire standard ECSS-E-50-12A specification and a data processing node consist-
ing of a Control Processing Unit and a communication data memory.
The AT7911E was designed by EADS Astrium in Germany under the name
'SMCS332SpW" for "Scalable Multi-channel Communication Subsystem for
SpaceWire". It is manufactured using the SEU hardened cell library from Atmel MG2RT
CMOS 0.5µm radiation tolerant sea of gates technology.
For any technical question relative to the functionality of the AT7911E please contact
Atmel technical support at assp-applab.hotline@nto.atmel.com.
This document shall be read in conjunction with EADS Astrium 'SMCS332SpW User
Manual'. The complete user manual of the AT7911E also called SMCS332SpW is avail-
able at www.atmel.com.
The AT7911E provides hardware supported execution of the major parts of the interpro-
cessor communication protocol, particularly:
•
•
•
Transfer of data between two nodes of a multi-processor system with minimal host
CPU intervention
Execution of simple commands to provide basic features for system control
functions
Provision of fault tolerant features.
Target applications are heterogeneous multi-processor systems supported by scalable
interfaces including the little/big endian byte swapping. The AT7911E connects modules
with different processors (e.g. TSC695F, AT697E and others). Any kind of network
topology could be realized through the high speed point-to-point SpaceWire links (see
the section ‘Applications’).
It can also be used for modules without any communication features such as special
image compression chips, some signal processors, application specific programmable
logic or mass memory.
The AT7911E may also be used in single board systems where standardised high
speed interfaces are needed and systems containing "non-intelligent" modules such as
A/D-converter or sensor interfaces which can be assembled with the AT7911E thanks to
the "control by link" feature.
2
7737A–AERO–07/07
Figure 1. AT7911E Block Diagram
CMADR
Receive
CM_CONTROL
COMI
CMDATA
D/S RCV 1
SpaceWire
D/S TRM 1
Protocol
HADR
H_CONTROL
Transmit
HOCI
HDATA
HINTR
Channel1
D/S RCV 2
CPUR
SES
Channel2
D/S TRM 2
PRCI
JTAG
D/S RCV 3
TEST
Channel3
CLOCK
RESET
D/S TRM 3
The AT7911E is supported by VSPWorks from Wind River, a commercially available
distributed real-time kernel. It is a multi-tasking as well as a multi-processor Operating
System. The main goals are to enable programming at a higher level to configure and to
perform communication and to administer the tasks on a board with multiple processes
running in parallel.
The VSPWorks kernel supports multiple processors and application specific chips, e.g.
the TSC21020, the Sparc TSC695F, the AT697 etc.... Thus it is possible to run a heter-
ogeneous multiprocessor system with a single Operating System without consideration
of the hardware platform.
3
7737A–AERO–07/07
2. Pin Configuration
Table 1. Pin assignment
Pin
Pin
Pin
Name
Pin
Pin
Name
PLLOUT
Name
Name
Name
Number
Number
Number
Number
Number
1
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
VCC
81
82
HDATA28
HDATA29
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
CMDATA0
CMDATA1
CMDATA2
VCC
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
GND
2
GND
GND
CMDATA27
CMDATA28
CMDATA29
CMDATA30
CMDATA31
GND
3
VCC
HDATA0
HDATA1
HDATA2
HDATA3
HDATA4
HDATA5
HDATA6
VCC
83
VCC
4
CLK
84
GND
5
RESET*
CLK10
HOSTBIGE
TCK
85
HDATA30
HDATA31
CPUR*
SES0*
GND
6
86
CMDATA3
CMDATA4
CMDATA5
VCC
7
87
8
88
GND
9
TMS
89
SES1*
VCC_3VOLT
GND
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
TDI
90
SES2*
GND
TRST*
GND
91
SES3*
CMDATA6
CMDATA7
CMDATA8
VCC
GND
TDO
HDATA7
HDATA8
HDATA9
HDATA10
HDATA11
VCC
92
CAM
VCC
VCC
93
COCI
GND
GND
94
COCO
GND
HSEL*
95
CMCS0*
CMCS1*
VCC
GND
NC
HRD*
96
CMDATA9
CMDATA10
CMDATA11
CMDATA12
CMDATA13
CMDATA14
VCC
LDI1
HWR*
97
LSI1
HACK
GND
98
GND
LDO1
HINTR*
VCC
HDATA12
HDATA13
HDATA14
HDATA15
HDATA16
HDATA17
VCC
99
CMRD*
CMWR*
CMADR0
CMADR1
CMADR2
CMADR3
CMADR4
VCC
LSO1
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
LDI2
GND
LSI2
HADR0
HADR1
HADR2
HADR3
HADR4
HADR5
HADR6
HADR7
VCC
NC
GND
VCC
CMDATA15
CMDATA16
CMDATA17
CMDATA18
CMDATA19
CMDATA20
VCC
VCC
VCC
GND
LDO2
HDATA18
HDATA19
HDATA20
HDATA21
HDATA22
HDATA23
VCC
GND
LSO2
CMADR5
CMADR6
CMADR7
CMADR8
CMADR9
CMADR10
CMADR11
VCC
LDI3
LSI3
LDO3
GND
GND
LSO3
BOOTLINK
SCMSADR0
SMCSADR1
SMCSADR2
SMCSADR3
SMCSID0
SMCSID1
SMCSID2
SMCSID3
CMDATA21
CMDATA22
CMDATA23
VCC
TIME_CODE_SYNC
GND
GND
GND
HDATA24
HDATA25
HDATA26
VCC
VCC
GND
GND
GND
CMADR12
CMADR13
CMADR14
CMADR15
CMDATA24
CMDATA25
CMDATA26
VCC
GND
HDATA27
4
7737A–AERO–07/07
3. Pin Description
Table 2. Pin description
5V 0.5V
max. output
current [mA]
3.3V 0.3V
max. output
current [mA]
Signal Name(1)(3) Type(2)(4)
Function
load [pF]
HSEL*
HRD*
HWR*
I
I
I
Select host interface
host interface read strobe
host interface write strobe
AT7911E register address lines. These address lines will be
used to access (address) the AT7911E registers.
HADR(7:0)
I
HDATA(31:0)
IO/Z
AT7911E data
3
3
3
1.5
1.5
1.5
50
50
50
host acknowledge. The AT7911E deasserts this output to
add waitstates to an AT7911E access. After AT7911E is
ready this output will be asserted.
HACK
O/Z
HINTR*
O/Z
I
host interrupt request line
Address. The binary value of these lines will be compared
with the value of the ID lines.
SMCSADR(3:0 )
ID lines: offers possibility to use sixteen AT7911E within one
HSEL*
SMCSID(3:0)
HOSTBIGE
BOOTLINK
I
I
I
0: host I/F Little Endian
1: host I/F Big Endian
0: control by host
1: control by link
Communication memory select lines. These pins are
asserted as chip selects for the corresponding banks of the
communication memory.
CMCS(1:0)*
O/Z
6
3
25
Communication memory read strobe. This pin is asserted
when the AT7911E reads data from memory.
CMRD*
CMWR*
O/Z
O/Z
O/Z
IOZ
6
6
6
3
3
3
25
25
25
25
Communication memory write strobe. This pin is asserted
when the AT7911E writes to data memory.
Communication memory address. The AT7911E outputs an
address on these pins.
CMADR(15:0)
CMDATA(31:0)
3
Communication memory data. The AT7911E inputs and
outputs data from and to com. memory on these pins.
1.5
COCI
I
Communication interface 'occupied' input signal
Communication interface 'occupied' output signal
COCO
O
3
1.5
50
Communication interface arbitration master input signal
CAM
I
1: master
0: slave
CPUR*
SES(3:0)*
LDI1
O
O
I
CPU Reset Signal (can be used as user defined flag)
Specific External Signals (can be used as user defined flags)
Link Data Input channel 1
3
3
1.5
1.5
50
50
LSI1
I
Link Strobe Input channel 1
LDO1
O
Link Data Output channel 1
12
6
25
5
7737A–AERO–07/07
5V 0.5V
max. output
current [mA]
3.3V 0.3V
max. output
current [mA]
Signal Name(1)(3) Type(2)(4)
Function
load [pF]
25
LSO1
LDI2
O
I
Link Strobe Output channel 1
12
6
Link Data Input channel 2
LSI2
I
Link Strobe Input channel 2
Link Data Output channel 2
Link Strobe Output channel 2
Link Data Input channel 3
LDO2
LSO2
LDI3
O
O
I
12
12
6
6
25
25
LSI3
I
Link Strobe Input channel 3
Link Data Output channel 3
Link Strobe Output channel 3
Test Reset. Resets the test state machine.
LDO3
LSO3
TRST*
O
O
I
12
12
6
6
25
25
Test Clock. Provides an asynchronous clock for JTAG
boundary scan.
TCK
TMS
TDI
I
I
I
Test Mode Select. Used to control the test state machine.
Test Data Input. Provides serial data for the boundary scan
logic.
Test Data Output. Serial scan output of the boundary scan
path.
TDO
O
I
3
1.5
50
Reset. Sets the AT7911E to a known state. This input must
be asserted (low) at power-up. The minimum width of
RESET low is 5 cycles of CLK10 in parallel with CLK
running.
RESET*
External clock input to AT7911E (max. 25 MHz).
Must be derived from RAM access time.
CLK
I
I
External clock input to AT7911E DS-links (application
specific, nominal 10 MHz). Used to generate to transmission
speed and link disconnect timeout.
CLK10
TIME_CODE_SY
NC
A falling edge on this signal sends (if enabled) the internal
SpaceWire time code value over the links
I
Output of internal PLL. Used to connect a network of
external RC devices. This is not a PLL clock output.
PLLOUT
O
PLL Control signal - Configure PLL for 3.3V or 5V operation
VCC = 5 Volt: connect this signal with GND
VCC_3VOLT
I
VCC = 3.3 Volt: connect this signal with VCC
VCC
GND
Power Supply
Ground
Notes: 1. Groups of pins represent busses where the highest number is the MSB.
2. O = Output; I = Input; Z = High Impedance
3. (*) = active low signal
4. O/Z = if using a configuration with two AT7911Es these signals can directly be con-
nected together (WIROR)
6
7737A–AERO–07/07
4. Interfaces
The AT7911E provides an interface between three SpaceWire links according to the
SpaceWire standard ECSS-E-50-12A specification and a data processing node consist-
ing of a Central Processing Unit and a communication data memory.
The AT7911E consists of the following blocks (See Figure 1):
• Three bidirectional SpaceWire channels
• Communication Memory Interface (COMI)
• Host Control Interface (HOCI)
• Protocol Command Interface (PRCI)
• JTAG Test Interface
4.1
Three bidirectional SpaceWire channels,
Three bidirectional SpaceWire channels, all comprising the DS-link SpaceWire cell,
receive and transmit sections (each including FIFOs) and a protocol processing unit
(PPU). Each channel allows full duplex communication up to 200 Mbit/s in each direc-
tion. With protocol command execution a higher level of communication is supported.
Link disconnect detection and parity check at character level are performed. A check-
sum generation for a check at packet level can be enabled.
The transmit rate is selectable between 1.25 and 200 Mbit/s. The startup transmit rate is
10 Mbit/s. For special applications the data transmit rate can be programmed to values
even below 10 Mbit/s; the lowest possible SpaceWire transmit rate is 1.25 Mbit/s (the
next values are 2.5 and 5 Mbit/s).
4.1.1
PPU Functional Description
Since the Protocol Processing Unit (PPU) determines a major part of the AT7911E func-
tionality, the principal blocks of the PPU and their function are described here. The PPU
unit functionality is provided for each SpaceWire channel of the AT7911E.
4.1.1.1
Protocol Execution Unit
This unit serves as the main controller of the PPU block. It receives the character from
the SpaceWire cell and interprets (in protocol mode) the four header data characters
received after an EOP control character. If the address field matches the link channel
address and the command field contains a valid command then forwarding of data into
the receive FIFO is enabled. If the command field contains a "simple control command"
then the execution request is forwarded to the command execution unit.
The protocol execution unit also enables forwarding of header data characters to the
acknowledge generator and provides an error signal in case of address mismatch,
wrong commands or disabled safety critical "simple control commands".
The protocol execution unit is disabled in "transparent" or “wormhole routing” operation
mode.
4.1.1.2
Receive, Transmit, Acknowledge
The transmit and receive FIFOs decouple the SpaceWire link related operations from
the AT7911E related operations in all modes and such allows to keep the speed of the
different units even when the source or sink of data is temporarily blocked.
7
7737A–AERO–07/07
In the protocol mode an additional FIFO (acknowledge FIFO) is used to decouple send-
ing of acknowledges from receiving new data when the transmit path is currently
occupied by a running packet transmission.
4.1.1.3
Command Execution Unit
This unit performs activating resp. deactivating of the CPU reset and the specific exter-
nal signals and provides the capability to reset one or all links inside the AT7911E, all
actions requested by the decoded commands from the protocol execution unit.
The unit contains a register controlling the enable/disable state of safety critical com-
mands which is set into the 'enable' state upon command request and which is reset
after a safety critical command has been executed.
The CPU reset and the specific external signals are forwarded to the Protocol Com-
mand Interface (PRCI).
4.2
Communication Memory Interface (COMI)
The COMI performs autonomous accesses to the communication memory of the mod-
ule to store data received via the links or to read data to be transmitted via the links. The
COMI consists of individual memory address generators for the receive and transmit
direction of every SpaceWire link channel. The access to the memory is controlled via
an arbitration unit providing a fair arbitration scheme. Two AT7911E can share one
DPRAM without external arbitration logic.
The data bus width is scalable (8/16/32 bit) to allow flexible integration with any CPU
type.
Operation in little or big endian mode is configurable through internal registers.
The COMI address bus is 16 bit wide allowing direct access of up to 64K words (32 bits)
of the DPRAM. Two chip select signals are provided to allow splitting of the 64k address
space in two memory banks.
4.3
Host Control Interface (HOCI)
The HOCI gives read and write access to the AT7911E configuration registers and to
the SpaceWire channels for the controlling CPU. Viewed from the CPU, the interface
behaves like a peripheral that generates acknowledges to synchronize the data trans-
fers and which is located somewhere in the CPU's address space.
Packets can be transmitted or received directly via the HOCI. In this case the Communi-
cation Memory (DPRAM) is not strictly needed. However, in this case the packet size
should be limited to avoid frequent CPU interaction.
The data bus width is scalable (8/16/32 bit) to allow flexible integration with any CPU
type. The byte alignment can be configured for little or big endian mode through an
external pin.
Additionally, the HOCI contains the interrupt signalling capability of the AT7911E by pro-
viding an interrupt output, the interrupt status register and interrupt mask register to the
local CPU.
A special pin is provided to select between control of the AT7911E by HOCI or by link. If
control by link is enabled, the host data bus functions as a 32-bit general purpose inter-
face (GPIO).
8
7737A–AERO–07/07
4.4
4.5
Protocol Command Interface (PRCI)
The PRCI collects the decoded commands from all PPUs and forwards them to external
circuitry via 5 special pins.
JTAG Test Interface
It represents the boundary scan testing provisions specified by IEEE Standard 1149.1 of
the Joint Testing Action Group (JTAG). The AT7911E test access port and on-chip cir-
cuitry is fully compliant with the IEEE 1149.1 specification. The test access port enables
boundary scan testing of circuitry connected to the AT7911E I/O pins.
9
7737A–AERO–07/07
5. Control Interface
The AT7911E can be configured/controled through two interfaces:
• HOCI interface
• Link control interface
5.1
5.2
HOCI interface
The HOst Control Interface is especialy designed for access to internal AT6911E regis-
ters by a local controller (µController, FPGA etc.).
The detailed description of this operation mode can be found in the section 5.4 of the
'SMCS332SpW User Manual'.
Link control interface
Link control is the feature of the AT7911E that allows the control of the AT7911E not
only via HOCI but via one of the three links. This allows to use the AT7911E in systems
without a local controller. Since the HOCI is no longer used in this operation mode, it is
instead available as a set of general purpose I/O (GPIO) lines.
The detailed description of this operation mode can be found in the section 5.4 of the
'SMCS332SpW User Manual'.
10
7737A–AERO–07/07
6. Operating Modes
According to the different protocol formats expected for the operation of the AT7911E,
two major operation modes are implemented into the AT7911E. For each link channel
the operation modes are chosen individually by setting the respective configuration reg-
isters via the HOCI or via the link.
6.1
Simple Interprocessor Communication (SIC) Protocol Mode
This mode executes the simple interprocessor communication protocol as described in
the chapter 13 of the 'SMCS332SpW User Manual'.
The following capabilities of the protocol are implemented into the AT7911E:
• Interpretation of the first 4 data characters as the header bytes of the protocol
• Autonomous execution of the simple control commands as described in the above
mentioned chapter
• Autonomous acknowledgement of received packets if configured
In transmit direction no interpretation of the data is performed. This means that for trans-
mit packets, the four header bytes must be generated by the host CPU and must be
available as the first data read from the communication memory. EOP control charac-
ters are automatically inserted by the AT7911E when one configured transfer from the
communication memory has finished.
6.2
Transparent Mode (default after reset)
This mode allows complete transparent data transfer between two nodes without per-
forming any interpretation of the databytes and without generating any acknowledges. It
is completely up to the host CPU to interpret the received data and to generate acknowl-
edges if required.
The AT7911E accepts EOP and EEP control tokens as packet delimiters and generates
autonomously EOP or no EOP (as configured) marker after each end of a transmission
packet.
The transparent mode includes as a special submode: Wormhole routing.
6.2.1
Wormhole routing
This mode allows hardware routing of packets by the AT7911E. It is a submode of the
transparent mode. The AT7911E introduces a wormhole routing function similar to the
routing implemented in the SpaceWire router. Each of the three links and the AT7911E
itself can be assigned an eight bit address. When routing is enabled in the AT7911E, the
first byte of a packet will be interpreted as the address destination byte, analysed and
removed from the packet (header deletion). If this address matches one of the two other
link addresses or the AT7911E address assigned previously, the packet will be automat-
ically forwarded to this link or the FIFO of the AT7911E. If the header byte does not
match a link address, the packet will be written to the internal FIFO as well and an error
interrupt (maskable) will be raised.
11
7737A–AERO–07/07
7. Fault Tolerance
The SpaceWire standard specifies low level checks as link disconnect, credit value,
sequence and parity at token level. The AT7911E provides, through the Protocol Pro-
cessing Unit, features to reset a link or all links inside the AT7911E, to reset the local
CPU or to send special signals to the CPU commanded via the links.
Additionally it is possible to enable a checksum coder/decoder to have fault detection
capabilities at packet level.
12
7737A–AERO–07/07
8. Typical Applications
The AT7911E can be used for single board systems where standardised high speed
interfaces are needed. Even "non-intelligent" modules such as A/D-converter or sensor
interfaces can be assembled with the AT7911E because of the "control by link" feature.
The complete control of the AT7911E can be done via link from a central controller-
node.
The AT7911E is a very high speed, scalable link-interface chip with fault tolerance fea-
tures. The initial exploitation is for use in multi-processor systems where the
standardization or the high speed of the links is an important issue and where reliability
is a requirement. Further application examples are heterogeneous systems or modules
without any communication features as special image compression chips, certain signal
processors, application specific programmable logic or mass memory.
The Figure below shows the AT7911E (also called SMCS332SpW) embedded in a typi-
cal module environment:
Figure 8-1. Typical Application
SMCS332SpW
Processor
INTERRUPT IN
HOSTBIGE
BOOTLINK
RESET
HINTR
HSEL
CHIP SELECTS
READ
HRD
CLK
HWR
WRITE
CLK10
HACK
WAIT/ACK
DATA
32
HDATA
HADR
8
4
4
ADDRESS
4
4
4
SMCSADR
SMCSID
SPACEWIRE LINK 1
SPACEWIRE LINK 2
SPACEWIRE LINK 3
ID
CPUR
SES
4
TIME_CODE_SYNC
CMCS0
CMCS1
SELECT A
SELECT A
OEA
SELECT B
SELECTB
OEB
CMRD
CMWR
WEA
DATAA
WEB
DATAB
ADDR B
32
16
CMDATA
CMADR
ADDR A
VCC
Dual Port
Communication
Memory
CAM
COCO
COCI
BANK 0
BANK 1
5
JTAG
GND
PLLOUT
13
7737A–AERO–07/07
8.1
AT7911E connected with the TSS901E (or SMCS332)
The new ECSS-E-50-12A SpaceWire standard, used by the AT7911E and the IEEE-
1355 standard used by the old TSS901E are compatible, however the TSS901E has a
slightly different startup behavior, the TSS901E must be started first on a link connecting
with the AT7911E.
8.2
8.3
AT7911E differences with the TSS901E (or SMCS332)
A few differences between the AT7911E and the TSS901E exist in the registers and in
the pinout. These differences are detailed in the section 14 of the ‘SMCS332SpW User
Manual”.
Handling empty packets
An anomaly due to the SpaceWire codec implemented in the AT7911E affect the behav-
ior of the AT7911E when receiving empty packets. The description of this anomaly and
the possible workaround are given in the section 12 of the ‘SMCS332SpW User
Manual”.
14
7737A–AERO–07/07
9. PLL Filter
The AT7911E embeds a PLL to generate its internal clock reference. The PLLOUT pin
of the PLL is the output of the AT7911E that allows connection of the external filter of the
PLL. The following figure presents the connection of the PLL filter.
Figure 9-1. PLL filter
AT7911E
Table 9-1.
PLL filter recommended components
VCC = +5V 0.5V
VCC = +3.3V 0.3V
R1
1,8 kΩ 5%, ¼W
R1
C1
C2
2,0 kΩ 5%, ¼W
C1
C2
33pF, 5%
33pF, 5%
820pF, 5%
760pF, 5%
10. Power Supply
To achieve its fast cycle time, the AT7911E is designed with high speed drivers on out-
put pins. Large peak currents may pass through a circuit board’s ground and power
lines, especially when many output drivers are simultaneously charging or discharging
their load capacitances. These transient currents can cause disturbances on the power
and ground lines. To minimize these effects, the AT7911E provides separate supply
pins for its internal logic and for its external drivers.
All GND pins should have a low impedance path to ground. A ground plane is required
in AT7911E systems to reduce this impedance, minimizing noise.
The VCC pins should be bypassed to the ground plane using approximately 10 high-fre-
quency capacitors (0.1 F ceramic). Keep each capacitor’s lead and trace length to the
pins as short as possible. This low inductive path provides the AT7911E with the peak
currents required when its output drivers switch. The capacitors’ ground leads should
also be short and connect directly to the ground plane. This provides a low impedance
return path for the load capacitance of the AT7911E output drivers.
The following pins must have a capacitor: 20, 78, 129, and 155. The remaining capaci-
tors should be distributed equally around the AT7911E.
15
7737A–AERO–07/07
11. Electrical Characteristics
11.1 Absolute Maximum Ratings
Table 11-1. Absolute Maximum Ratings
Parameter
Supply Voltage
Symbol
Value
Unit
VCC
-0.5 to +7
V
I/O Voltage
-0.5 to VCC + 0.5
-55 to +125
V
Operating Temperature
Range (Ambient)
TA
TJ
°C
Junction Temperature
TJ < TA +20
-65 to +150
°C
Storage Temperature
Range
Tstg
°C
Thermal resistance:
junction to case
RThJC
4
°C/W
Stresses above those listed may cause permanent damage to the device.
16
7737A–AERO–07/07
11.2 DC Electrical Characteristics
The AT7911E can work with VCC = + 5 V 0.5 V and VCC = + 3.3V 0.3V. Although
specified for TTL outputs, all AT7911E outputs are CMOS compatible and will drive to
VCC and GND assuming no DC loads.
Table 11-2. 5V operating range DC Characteristics.
Parameter
Operating Voltage
Symbol
VCC
VIH
Min.
4.5
Max.
5.5
Unit
Conditions
V
Input HIGH Voltage
2.2
V
V
V
V
Input LOW Voltage
VIL
0.8
0.4
Output HIGH Voltage
Output LOW Voltage
Output Short circuit current
VOH
VOL
IOS
2.4
IOL = 3, 6, 12mA / VCC = VCC(min)
IOH = 3, 6, 12mA / VCC = VCC(min)
90(1)
180(2)
270(3)
mA
mA
mA
VOUT = VCC
VOUT = GND
Notes: 1. Applicable for HDATA[31:0], HACK, HINTR*, CMDATA[31:0], COCI, CPUR*,
SES[3:0]* and TDO pins
2. Applicable for CMCS[1:0]*, CMRD*, CMWR* and CMADR[31:0] pins
3. Applicable for LDO1, LSO1, LDO2, LSO2, LDO3 and LSO3 pins
Table 11-3. 3.3V operating range DC Characteristics.
Parameter
Operating Voltage
Symbol
VCC
VIH
Min.
3.0
Max.
3.6
Unit
Conditions
V
Input HIGH Voltage
2.0
V
V
V
V
Input LOW Voltage
VIL
0.8
0.4
Output HIGH Voltage
Output LOW Voltage
Output Short circuit current
VOH
VOL
IOS
2.4
IOL = 1.5, 3, 6mA / VCC = VCC(min)
IOH = 1, 2, 4mA / VCC = VCC(min)
50(1)
100(2)
155(3)
mA
mA
mA
VOUT = VCC
VOUT = GND
Notes: 1. Applicable for HDATA[31:0], HACK, HINTR*, CMDATA[31:0], COCI, CPUR*,
SES[3:0]* and TDO pins
2. Applicable for CMCS[1:0]*, CMRD*, CMWR* and CMADR[31:0] pins
3. Applicable for LDO1, LSO1, LDO2, LSO2, LDO3 and LSO3 pins
17
7737A–AERO–07/07
11.3 Power consumption
Max. power consumption figures at Vcc = 5.5V; -55°C; CLK = 25 MHz are presented in
the following table.
Table 11-4. 5V Power Consumption
Operation Mode
Power consumption [mA]
not clocked
8
AT7911E in RESET
75
AT7911E in IDLE (1)
Maximum
115
310
1.
IDLE means clk = 25 MHz, all three links started and running at 10Mbit/s, no activity on
HOCI and COMI
Max. power consumption figures at Vcc = 3.6V; -55°C; CLK = 15 MHz are presented in
the following table.
Table 11-5. 3.3V Power Consumption
Operation Mode
Power consumption [mA]
not clocked
4
AT7911E in RESET
24
38
AT7911E in IDLE (1)
Maximum
100
1.
IDLE means clk = 15 MHz, all three links started and running at 10Mbit/s, no activity on
HOCI and COMI
18
7737A–AERO–07/07
11.4 AC Electrical Characteristics
The following table gives the worst case timings measured by Atmel on the 4.5V to 5.5V
operating range
Table 11-6. 5V operating range timings.
Parameter
Symbol
Min.
Max.
Unit
Propagation delay CLK Low to HACK High
Tp1
29
ns
Propagation delay CLK High to CMCS0* Low
Propagation delay CLK High to CMADR0 High
Propagation delay CLK10 High to LDO1 High
Propagation delay CLK10 High to LDO2 High
Propagation delay CLK10 High to LDO3 High
Tp2
Tp3
Tp4
Tp5
Tp6
18
17
30
32
36
ns
ns
ns
ns
ns
The following table gives the worst case timings measured by Atmel on the 3.0V to 3.6V
operating range
Table 11-7. 3.3V operating range timings
Parameter
Symbol
Min.
Max.
Unit
Propagation delay CLK Low to HACK High
Tp1
47
ns
Propagation delay CLK High to CMCS0* Low
Propagation delay CLK High to CMADR0 High
Propagation delay CLK10 High to LDO1 High
Propagation delay CLK10 High to LDO2 High
Propagation delay CLK10 High to LDO3 High
Tp2
Tp3
Tp4
Tp5
Tp6
30
28
51
54
61
ns
ns
ns
ns
ns
For guaranteed timings on the two operating voltage ranges, refer to the section 9 of the
‘SMCS332SpW User Manual’
19
7737A–AERO–07/07
12. Package Drawings
196 pins Ceramic Quad Flat Pack (MQFP_L 196)
20
7737A–AERO–07/07
13. Ordering Information
Part-number
Temperature Range
Package
Quality Flow
AT7911EFA-E
25°C
MQFPL196
Engineering sample
AT7911EFA-MQ
AT7911EFA-SV
-55°C to +125°C
-55°C to +125°C
MQFPL196
MQFPL196
Mil Level B (*)
Space Level B (*)
(*) according to Atmel Quality flow document 4288, see Atmel web site.
21
7737A–AERO–07/07
Atmel Corporation
Atmel Operations
2325 Orchard Parkway
San Jose, CA 95131
Tel: 1(408) 441-0311
Fax: 1(408) 487-2600
Memory
RF/Automotive
Theresienstrasse 2
Postfach 3535
2325 Orchard Parkway
San Jose, CA 95131
Tel: 1(408) 441-0311
Fax: 1(408) 436-4314
74025 Heilbronn, Germany
Tel: (49) 71-31-67-0
Fax: (49) 71-31-67-2340
Regional Headquarters
Microcontrollers
2325 Orchard Parkway
San Jose, CA 95131
Tel: 1(408) 441-0311
Fax: 1(408) 436-4314
1150 East Cheyenne Mtn. Blvd.
Colorado Springs, CO 80906
Tel: 1(719) 576-3300
Europe
Atmel Sarl
Route des Arsenaux 41
Case Postale 80
CH-1705 Fribourg
Switzerland
Fax: 1(719) 540-1759
Biometrics/Imaging/Hi-Rel MPU/
High Speed Converters/RF Datacom
Avenue de Rochepleine
BP 123
38521 Saint-Egreve Cedex, France
Tel: (33) 4-76-58-30-00
Fax: (33) 4-76-58-34-80
La Chantrerie
BP 70602
Tel: (41) 26-426-5555
Fax: (41) 26-426-5500
44306 Nantes Cedex 3, France
Tel: (33) 2-40-18-18-18
Fax: (33) 2-40-18-19-60
Asia
Room 1219
ASIC/ASSP/Smart Cards
Zone Industrielle
13106 Rousset Cedex, France
Tel: (33) 4-42-53-60-00
Fax: (33) 4-42-53-60-01
Chinachem Golden Plaza
77 Mody Road Tsimshatsui
East Kowloon
Hong Kong
Tel: (852) 2721-9778
Fax: (852) 2722-1369
1150 East Cheyenne Mtn. Blvd.
Colorado Springs, CO 80906
Tel: 1(719) 576-3300
Japan
9F, Tonetsu Shinkawa Bldg.
1-24-8 Shinkawa
Chuo-ku, Tokyo 104-0033
Japan
Fax: 1(719) 540-1759
Scottish Enterprise Technology Park
Maxwell Building
Tel: (81) 3-3523-3551
Fax: (81) 3-3523-7581
East Kilbride G75 0QR, Scotland
Tel: (44) 1355-803-000
Fax: (44) 1355-242-743
e-mail
literature@atmel.com
Web Site
http://www.atmel.com
Disclaimer: Atmel Corporation makes no warranty for the use of its products, other than those expressly contained in the Company’s standard
warranty which is detailed in Atmel’s Terms and Conditions located on the Company’s web site. The Company assumes no responsibility for any
errors which may appear in this document, reserves the right to change devices or specifications detailed herein at any time without notice, and
does not make any commitment to update the information contained herein. No licenses to patents or other intellectual property of Atmel are
granted by the Company in connection with the sale of Atmel products, expressly or by implication. Atmel’s products are not authorized for use
as critical components in life support devices or systems.
©2007 Atmel Corporation. All rights reserved. Atmel®, logo and combinations thereof are registered trademarks, or are the trademarks of Atmel
Corporation or its subsidiaries. Other terms and product names may be trademarks of others.
7737A–AERO–07/07
xM
相关型号:
©2020 ICPDF网 联系我们和版权申明