ChipFind - Datasheet

Part Number ATC20

Download:  PDF   ZIP

Document Outline

1
Features
·
Comprehensive Library of Standard Logic and I/O Cells
·
ATC20 Core and I/O Cells Designed to Operate with V
DD
= 1.8V ± 0.15V as Main Target
Operating Conditions
·
IO25 and IO33 Pad Libraries Provide Interfaces to 2.5V and 3V Environments
·
Oscillators Provide Stable Clock Sources
·
Basic Analog Input/Output, Power, Ground and Multiplexer Cells Available,
High-performance Analog Cells Can Be Developed on Request
·
Memory Cells Compiled to the Precise Requirements of the Design
·
Compatible with Atmel's Extensive Range of Microcontroller, DSP, Standard-interface
and Application-specific Cells
Description
The Atmel ATC20 CBIC family is fabricated on a proprietary 0.21 micron five-layer-
metal CMOS process intended for use with a supply voltage of 1.8V ± 0.15V. The fol-
lowing table shows the range for which Atmel library cells have been characterized.
The Atmel cell libraries and megacell compilers have been designed in order to be
compatible with each other. Simulation representations exist for three types of operat-
ing conditions. They correspond to three characterization conditions defined as
follows:
·
MIN conditions:
­
T
J
= -40
°C
­
V
DD
(cell) = 1.95V
­
Process = fast (industrial best case)
·
TYP conditions:
­
T
J
= +25
°C
­
V
DD
(cell) = 1.8V
­
Process = typ (industrial typical case)
·
MAX conditions:
­
T
J
= +100
°C
­
V
DD
(cell) = 1.65V
­
Process = slow (industrial worst case)
Delays to tri-state are defined as delay to turn off (VGS < VT) of the driving devices.
Output pad drain current corresponds to the output current of the pad when the output
voltage is V
OL
or V
OH
. The output resistor of the pad and the voltage drop due to
access resistors (in and out of the die) are taken into account. In order to have accu-
rate timing estimates, all characterization has been run on electrical netlists extracted
from the layout database.
Table 1. Recommended Operating Conditions
Symbol
Parameter
Conditions
Min
Typ
Max
Unit
V
DD
DC Supply Voltage
Core and Standard I/Os
1.65
1.8
1.95
V
V
DD2.5
DC Supply Voltage
2.5V Interface I/Os
2.25
2.5
2.75
V
V
DD3.3
DC Supply Voltage
3V Interface I/Os
3
3.3
3.6
V
V
I
DC Input Voltage
0
V
DD
V
V
O
DC Output Voltage
0
V
DD
V
TEMP
Operating Free Air
Temperature Range
Industrial
-40
+85
°C
Cell-based ASIC
ATC20
Summary
Rev. 1361BS­CBIC­09/02
2
ATC20 Summary
1361BS­CBIC­09/02
Standard Cell Library
SClib
The Atmel Standard Cell Library, SClib, contains a comprehensive set of combinational
logic and storage cells. The SClib library includes cells which belong to the following
categories:
·
Buffers and Gates
·
Multiplexers
·
Flip-flops
·
Scan Flip-flops
·
Latches
·
Adders and Subtractors
Decoding the Cell Name
The table below shows the naming conventions for the cells in the SClib library. Each
cell name begins with either a two-, three-, or four-letter code that defines the type of
cell. This indicates the range of standard cells available.
Table 2. Cell Codes
Code
Description
Code
Description
AD
Adder
INVT
Inverting 3-State Buffer
AH
Half Adder
JK
JK Flip-Flop
AS
Adder/Subtractor
LA
D Latch
AN
AND Gate
MI
Inverting Multiplexer
AOI
AND-OR-Invert Gate
MX
Multiplexer
AON
AND-OR-AND-Invert Gates
ND
NAND Gate
AOR
AND-OR Gate
NR
NOR Gate
BH
Bus Holder
OAI
OR-AND-Invert Gate
BUFB
Balanced Buffer
OAN
OR-AND-OR-Invert Gates
BUFF
Non-Inverting Buffer
OR
OR Gate
BUFT
Non-Inverting 3-State Buffer
ORA
OR-AND Gate
CG
Carry Generator
SD
Multiplexed Scan D Flip-Flop
CLK2
Clock Buffer
SE
Multiplexed Scan Enable D Flip-Flop
DE
D-Enabled Flip-Flop
SRLA
Set/Reset Latches with NAND input
DF
D Flip-Flop
SU
Subtractor
INV0
Inverter
XN
Exclusive NOR Gate
INVB
Balanced Inverter
XR
Exclusive OR Gate
3
ATC20 Summary
1361BS­CBIC­09/02
Cell Matrices
The following three tables provide a quick reference to the storage elements in the SClib
library. Note that all storage elements feature buffered clock inputs and buffered output.
Table 3. JK Flip-flops
Macro Name
Set
Clear
1x Drive
2x Drive
JKBRBx
·
·
·
·
Table 4. D Flip-flops
Macro
Name
Set
Clear
Enabled D
Input
1x Drive
2x Drive
Single
Output
DFBRBx
·
·
·
·
DFCRBx
·
·
·
DFCRQx
·
·
·
·
DFCRNx
·
·
·
DFNRBx
·
·
DFNRQx
·
·
·
DFPRBx
·
·
·
DEPRQx
·
·
·
·
·
DENRQx
·
·
·
·
DENRBx
·
·
·
DECRQx
·
·
·
·
·
Table 5. Scan Flip-flops
Macro
Name
Set
Clear
1x Drive
2x Drive
Single Output
SDBRBx
·
·
·
·
SDCRBx
·
·
·
SDCRNx
·
·
·
·
SDCRQx
·
·
·
·
SDNRBx
·
·
SDNRNx
·
·
·
SDNRQx
·
·
·
SDPRBx
·
·
·
SECRQx
·
·
·
·
SENRQx
·
·
·
SEPRQx
·
·
·
·
4
ATC20 Summary
1361BS­CBIC­09/02
Input/Output Pad Cell
Libraries
IO18lib, IO25lib and
IO33lib
The Atmel Input/Output Cell Library, IO18lib, contains a comprehensive list of input, out-
put, bidirectional and tristate cells. The ATC20 (1.8V) cell library includes two special
sets of I/O cells, IO25lib and IO33lib, for interfacing with external 2.5V and 3.3V devices.
Voltage Levels
The IO18lib library is made up exclusively of low-voltage chip interface circuits powered
by a voltage in the range of 1.65V to 1.95V. The library is compatible with the SClib 1.8-
volt standard cells library.
Power and Ground Pads
Designers are strongly encouraged to provide three kinds of power pairs for the IO18lib
library. These are "AC", "DC" and core power pairs. AC power is used by the I/O to
switch its output from one state to the other. This switching generates noise in the AC
power buses on the chip. DC power is used by the I/O to maintain its output in a steady
state. The best noise performance is achieved when the DC power buses on the chip
are free of noise; designers are encouraged to use separate power pairs for AC and DC
power to prevent most of the noise in the AC power buses from reaching the DC power
buses. The same power pairs can be used to supply both DC power to the I/Os and
power to the core without affecting noise performance.
Table 6. VSS Power Pad Combinations
Core
Switching I/O
Quiet I/O
Library Cell
Name
Signal Name
Vssi
VssAC
VssDC
·
pv18i00
VSS
·
pv18a00
VSS
·
pv18d00
VSS
·
·
pv18e00
VSS
·
·
pv18b00
VSS
·
·
·
pv18f00
VSS
Table 7. VDD Power Pad Combinations
Core
Switching I/O
Quiet I/O
Library Cell
Name
Signal Name
Vddi
VddAC
VddDC
·
pv18i18
VDD
·
pv18a18
VDD
·
pv18d18
VDD
·
·
pv18e18
VDD
·
·
pv18b18
VDD
·
·
·
pv18f18
VDD
5
ATC20 Summary
1361BS­CBIC­09/02
Cell Matrices
Note:
All 3-state I/Os, 3-state output only and input pads are also available with pull-up and
pull-down device.
Table 8. CMOS Pads
CMOS Cell
Name
3-State I/O
Output
Only
3-State
Output Only
Drive
Strength
Pad Sites
Used
PC18B01
·
1x
1
PC18B02
·
2x
1
PC18B03
·
3x
1
PC18B04
·
4x
1
PC18B05
·
5x
1
PC18O01
·
1x
1
PC18O02
·
2x
1
PC18O03
·
3x
1
PC18O04
·
4x
1
PC18O05
·
5x
1
PC18T01
·
1x
1
PC18T02
·
2x
1
PC18T03
·
3x
1
PC18T04
·
4x
1
PC18T05
·
5x
1
Table 9. TTL Pads
TTL Cell
Name
3-State I/O
Output Only
3-State
Output Only
Drive
Strength
Pad Sites
Used
PT18B01
·
2 mA
1
PT18B02
·
4 mA
1
PT18B03
·
8 mA
1
PT18O01
·
2 mA
1
PT18O02
·
4 mA
1
PT18O03
·
8 mA
1
PT18T01
·
2 mA
1
PT18T02
·
4 mA
1
PT18T03
·
8 mA
1
Table 10. CMOS/TTL Input Only Pad
CMOS
Cell Name
Input Levels
Schmitt Input
Level Shifter
Non-Inverting
Inverting
Pad Sites
Used
PC18D01
CMOS
·
1
PC18D11
CMOS
·
1
PC18D21
CMOS
·
·
1
PC18D31
CMOS
·
·
1