ETC PL-2507

PL-2507 Hi-Speed USB 2.0 to IDE
Bridge Controller
Product Datasheet
Document Revision: 1.3
Document Release: August, 2003
Prolific Technology Inc.
7F, No. 48, Sec. 3, Nan Kang Rd.
Nan Kang, Taipei 115, Taiwan, R.O.C.
Tel: 886-2-2654-6363 / Fax: 886-2-2654-6161
Email: [email protected]
URL: http://www.prolific.com.tw
Release Date
August 2003
ds_pl2507_v13
Revision History
Revision
Description
1.3
Correct UDMA Mode info to UDMA 0-6.
1.2
Change to ATA/ATAPI-7 Compliant.
Date
August 2003
July 2003
1. Add Pin Assignment Diagram for LQFP64 package.
1.1
2. Modify Table 4-2-3 Pin Assignment Description for
LQ64 package (Section 4.2):
Pin 1 change EX_SIG1 to RWAKE1J
Pin 63 change EX_SIG0 to RWAKE0J
February 2003
3. Add Operating Current Parameters (Section 7.2).
4. Remove LQFP100 package.
1.0
Customer Release – add DC Characteristics
0.9
Preliminary Release – PL2507 Hi-Speed USB 2.0 to IDE
Bridge Controller
PL-2507 Product Datasheet
-2-
September 2002
August 2002
Document Version 1.3
Release Date
August 2003
ds_pl2507_v13
Table of Contents
1.0 FEATURES ......................................................................................................... 4
2.0 PRODUCT OVERVIEW ...................................................................................... 4
3.0 BLOCK DIAGRAM ............................................................................................. 5
4.0 PIN ASSIGNMENT & DESCRIPTION................................................................. 6
4.1 Pin Assignment for LQ64 Package........................................................................... 6
5.0 USB PORT DESCRIPTOR FOR PL-2507 .......................................................... 9
5.1 Device Descriptor .................................................................................................... 9
5.2 Configuration Descriptor ........................................................................................ 10
5.3 Interface Descriptors.............................................................................................. 10
5.4 Endpoint Descriptors.............................................................................................. 11
5.5 Device_Qualifier Descriptors.................................................................................. 12
5.6 Other_Speed_Configuration Descriptors................................................................ 12
6.0 DEVICE CONTROL REQUESTS...................................................................... 13
6.1 Standard Device Control Requests ........................................................................ 13
6.2 Class Specific Requests ........................................................................................ 13
6.3 Vender Specific Requests ...................................................................................... 14
7.0 DC CHARACTERISTICS .................................................................................. 17
7.1 Absolute Maximum Ratings ................................................................................... 17
7.2 Operating Current Parameters............................................................................... 17
7.3 Recommended Operating Conditions .................................................................... 17
7.4 Leakage Current and Capacitance(3) ...................................................................... 17
7.5 DC Characteristics of 2.5V Programmable I/O Cells .............................................. 18
7.6 DC Characteristics of 3.3V Programmable I/O Cells ..................................................... 18
8.0 OUTLINE DIAGRAM.......................................................................................... 19
8.1 LQ64 Package ....................................................................................................... 19
PL-2507 Product Datasheet
-3-
Document Version 1.3
Release Date
August 2003
ds_pl2507_v13
1.0 Features
Universal Serial Bus Specification 2.0 Compliant
USB Mass Storage Class Bulk-Only Transport Specification Compliant
AT Attachment with Packet Interface Extension (ATA/ATAPI-7) Compliant
ATA interface support PIO mode 0~4, Multiword DMA mode 0~2, and Ultra-DMA mode 0~6 to
work with ATA/ATAPI devices
Integrated the full speed and high speed transceiver
5 V tolerant inputs, 3.3 V output drive
Sufficient 4K bytes data buffer for both the downstream and upstream data transfer in
optimized performance
Support external serial EEPROM to customize vender/product related information
Support multiple LUN (optional)
Addition General Purpose IO pins for further customization
On-chip 3.3v to 2.5v regulator to supply the power of 0.25 process core circuit
Inexpensive LQ64 packaging available
2.0 Product Overview
The PL-2507 is a single chip USB2.0-IDE bridge controller, which is designed to perform a seamless
protocol transfer between the USB and ATA interface.
It will work with full function at full speed or high speed USB transfer mode. The operating speed
mode is determined by the capability of the host/hub it connected to. The PIO mode 0 to mode 4,
Multi Word DMA mode 0 to mode 2, and Ultra DMA mode 0 to mode 6 are implemented to support
difference IDE devices. The chip will negotiate with connected device to select the proper mode to
obtain the best performance.
The chip is implemented according to the USB Bulk-Only Mass Storage Class specification ver1.0.
While the driver is default supported by most the OS so that no additional driver is needed for the
bridge function.
PL-2507 Product Datasheet
-4-
Document Version 1.3
Release Date
August 2003
ds_pl2507_v13
3.0 Block Diagram
USB 2.0 PHY (UTMI)
PLL
BACKEND SIE
REGULATOR
POWER
MANAGEMENT
3.3/2.5 V
LOGIC DEVICE
INTERRUPT
MEMORY
CONTROLLER
MANAGEMENT UNIT
UNIFIED RAM
(MMU)
TURBO 8032
IDE
CONTROLLER
CONTROLLER
4KB
GPIO
16KB ROM
Figure 1-1 Block Diagram of PL-2507
PL-2507 Product Datasheet
-5-
Document Version 1.3
Release Date
August 2003
ds_pl2507_v13
4.0 PIN Assignment & Description
4.1 Pin Assignment for LQ64 Package
Figure 1-2 Pin Assignment Diagram of PL-2507 LQFP64
PL-2507 Product Datasheet
-6-
Document Version 1.3
Release Date
August 2003
ds_pl2507_v13
4.1.1 USB2.0 PHY Related Pins
Table 4-1-1 USB2.0 PHY Related Pins
Symbol
Type
Pin No
XSCI
I
42
Clock in or CMOS oscillator input.
XSCO
B
43
CMOS oscillator output.
RREF
A
46
PLL Reference level
DP
B
48
High speed DPLUS signal
DM
B
47
High speed DMINUS signal
RPU
A
50
1.5 K-ohm Pull-up resistor
DPRS
B
52
Full speed DPLUS signal
DMRS
B
51
Full speed DMINUS signal
VCCK
P
40
Digital Power 2.5v
GNDK
P
41
Digital Ground
AVCC1,
P
44,
Analog Power 3.3v for on-chip PHY
AVCC2,
53,
AVCC3
55
AGND1,
P
45,
AGND2,
49,
AGND3
54
Description
Analog Ground for on-chip USB PHY.
4.1.2 IDE Interface Related Pins
Table 4-1-2 IDE Interface Related Pins
Symbol
Type
Pin No
DD[15:0]
B
17,19,
Description
16 pins Data bus of IDE interface
21,23,
26,28,
30,33,
34,31,
29,27,
24,22,
20,18
DA[2:0]
T
4,5,6
CSJ[1:0]
T
2,3
CS_, Chip Select pins of IDE interface. Will be in
high-impedance state until USB connection.
USB_PWR
I
62
Power signal from USB connection.
ATA_RSTJ
T
15
Hardware reset pin of IDE interface. Will be in high
impedance state until USB connection.
PL-2507 Product Datasheet
DA, Data Address pins of IDE interface. Will be in high
impedance state until USB connection.
-7-
Document Version 1.3
Release Date
August 2003
ds_pl2507_v13
4.1.3 IDE Interface Related Pins
Table 4-1-3 IDE Interface Related Pins
Symbol
Type
Pin No
Description
DIOWJ
T
14
ATA control. Will be in high impedance state until USB
connection.
DIORJ
T
13
ATA control. Will be in high impedance state until USB
connection.
DMACKJ
T
12
ATA control. Will be in high impedance state until USB
connection.
IORDY
I
10
ATA control.
INTRQ
I
9
ATA control.
DMARQ
I
8
ATA control.
4.1.4 System Pins
Table 4-1-4 System Pins
Symbol
Type
Pin No
REGPWR
P
57
3.3v Power pin for on-chip 3.3v/2.5v regulator
REGGND
P
56
Ground pin for on-chip 3.3v/2.5v regulator
REGVO
P
58
2.5v power output of 3.3v/2.5v regulator
RESETJ
I
38
External reset pin. Low active.
SCL
O
37
Clock pin of two wire serial EEPROM interface
SDA
B
36
Data pin of two wire serial EEPROM interface
TEST
I
39
Chip Test mode enable. It shall be NC or tie to Ground.
SYS_CFG
I
61
System configuration pin. Must always tie to Ground.
RWAKE1J
I
63
Reserved. External signal must be tied to Vcc.
RWAKE0J
I
1
USB Remote Wakeup Enable. Tie to Vcc to disable. Tie
to Ground to enable.
SYS_TEST1
I
7
System test pin. Must tie to Ground.
IDEBLK_EN
I
59
IDE block enable. If low, the ATA control and Data Bus
will all in high impedance state. It shall be set to high for
proper function.
VCC
P
11,32,64
3.3v Power pins
VCCK
P
25
2.5v Power pins
GND
P
16,35,60
PL-2507 Product Datasheet
Description
Digital ground pins
-8-
Document Version 1.3
Release Date
August 2003
ds_pl2507_v13
5.0 USB Port Descriptor for PL-2507
PL-2507 supports the following standard USB descriptors:
Device descriptor.
Configuration descriptor that supports one interface.
String descriptors. Three string descriptors are implemented namely, language ID, Vender
String, and Product String.
5.1 Device Descriptor
Table 5-1 Device Descriptor
Offset
Field
Size
Value
Description
0
bLength
Byte
12h
Size of this descriptor in bytes.
1
bDescriptorType
Byte
01h
DEVICE descriptor type.
2
bcdUSB
Word
0200h
4
bDeviceClass
Byte
00h
Interface Specific.
5
bDeviceSubclass
Byte
00h
Interface Specific.
6
bDeviceProtocol
Byte
00h
Interface Specific.
7
wMaxPacketSize0
Byte
40h
Maximum packet size for endpoint 0 is 64.
8
idVendor
Word
067Bh
Vendor ID for Prolific Technologies.
10
idProduct
Word
2507h
Product ID for PL-2507.
12
bcdDevice
Word
0100h
Device Release 1.0.
14
iManufacturer
Byte
01h
String index 1 describes manufacturer.
15
iProduct
Byte
02h
String index 2 describes product.
16
iSerialNumber
Byte
00h
No serial number string
17
bNumConfigurations
Byte
01h
One possible configuration
USB Specification version 2.0
(1)
(1)
(1)
(2)
(3)
Notes:
(1)
– These default values shown here could be modified by external EEPROM;
(2)
– The default string is “Prolific Technology Inc.” in UNICODE format and could be replaced by the contents of
external EEPROM;
(3)
– The default string is “ATAPI-6 Bridge Controller” in UNICODE format and could be replaced by the contents
of external EEPROM.
PL-2507 Product Datasheet
-9-
Document Version 1.3
Release Date
August 2003
ds_pl2507_v13
5.2 Configuration Descriptor
Table 5-2 Configuration Descriptor
Offset
Field
Size
Value
Description
0
bLength
Byte
09h
Size of this descriptor in bytes.
1
bDescriptorType
Byte
02h
CONFIGURATION descriptor type.
2
bTotalLength
Word
0020h
4
bNumInterfaces
Byte
01h
The PL-2307 has one interface.
5
bConfigurationValue
Byte
01h
Value to write to the Device Configuration
Register (DCR) to select this configuration.
6
iConfiguration
Byte
00h
No string description for this.
7
bmAttributes
Byte
C0h
Configuration characteristics:
32 bytes of all INTERFACE & ENDPOINT.
(4)
Self-Powered & No Remote Wakeup.
8
MaxPower
Byte
32h
Maximum power consumption is 100 mA.
(5)
Notes:
(4) (5)
– The default value could be replaced by the contents of external EEPROM.
5.3 Interface Descriptors
Table 5-3 Interface Descriptors
Offset
Field
Size
Value
Description
0
bLength
Byte
09h
Size of this descriptor in bytes.
1
bDescriptorType
Byte
04h
INTERFACE descriptor type.
2
bInterfaceNumber
Byte
00h
Interface 0.
3
bAlternateSetting
Byte
00h
Alternate 0.
4
bNumEndpoints
Byte
02h
Supports endpoint 0, 1, and 2.
5
bInterfaceClass
Byte
08h
MASS STORAGE class.
6
iInterfaceSubClass
Byte
06h
SCSI transparent commend set
7
bInterfaceProtocol
Byte
50h
Bulk-Only Transport protocol.
8
iInterface
Byte
00h
No String descriptor for this interface.
PL-2507 Product Datasheet
- 10 -
Document Version 1.3
Release Date
August 2003
ds_pl2507_v13
5.4 Endpoint Descriptors
5.4.1 In High speed mode
Table 5-4-1a Bulk Out Endpoint Descriptor (Endpoint 1)
Offset
Field
Size
Value
Description
0
bLength
Byte
07h
Size of this descriptor in bytes.
1
bDescriptorType
Byte
05h
ENDPOINT descriptor type.
2
bEndpointAddress
Byte
01h
Out Endpoint 1.
3
bmAttributes
Byte
02h
BULK Endpoint.
4
wMaxPacketSize
Word
0200h
6
bInterval
Byte
00h
Maximum packet size is 512.
N/A
Table 5-4-1b Bulk In Endpoint Descriptor (Endpoint 2)
Offset
Field
Size
Value
Description
0
bLength
Byte
07h
Size of this descriptor in bytes.
1
bDescriptorType
Byte
05h
ENDPOINT descriptor type.
2
bEndpointAddress
Byte
82h
In Endpoint 2.
3
bmAttributes
Byte
02h
BULK Endpoint
4
wMaxPacketSize
Word
0200h
6
bInterval
Byte
00h
Maximum packet size is512.
N/A
5.4.2 In Full speed mode
Table 5-4-2a Bulk Out Endpoint Descriptor (Endpoint 1)
Offset
Field
Size
Value
Description
0
bLength
Byte
07h
Size of this descriptor in bytes.
1
bDescriptorType
Byte
05h
ENDPOINT descriptor type.
2
bEndpointAddress
Byte
01h
Out Endpoint 1.
3
bmAttributes
Byte
02h
BULK Endpoint.
4
wMaxPacketSize
Word
0040h
6
bInterval
Byte
00h
Maximum packet size is 512.
N/A
Table 5-4-1b Bulk In Endpoint Descriptor (Endpoint 2)
Offset
Field
Size
Value
Description
0
bLength
Byte
07h
Size of this descriptor in bytes.
1
bDescriptorType
Byte
05h
ENDPOINT descriptor type.
2
bEndpointAddress
Byte
82h
In Endpoint 2.
3
bmAttributes
Byte
02h
BULK Endpoint
4
wMaxPacketSize
Word
0040h
6
bInterval
Byte
00h
PL-2507 Product Datasheet
Maximum packet size is512.
N/A
- 11 -
Document Version 1.3
Release Date
August 2003
ds_pl2507_v13
5.5 Device_Qualifier Descriptors
Table 5-5 Device Qualifier Descriptors
Offset
Field
Size
Value
Description
0
bLength
Byte
0Ah
Size of this descriptor in bytes.
1
bDescriptorType
Byte
06h
DEVICE Qualifier descriptor type.
2
bcdUSB
Word
0200h
4
bDeviceClass
Byte
00h
Interface Specific.
5
bDeviceSubclass
Byte
00h
Interface Specific.
6
bDeviceProtocol
Byte
00h
Interface Specific.
7
wMaxPacketSize0
Byte
40h
Maximum packet size for endpoint 0 is 64.
8
bNumConfigurations
Byte
01h
Number of other-speed configurations.
9
bReserved
Byte
00h
Reserved for future use, must be zero
USB Specification version 2.0
5.6 Other_Speed_Configuration Descriptors
Table 5-6 Other Speed Configuration Descriptors
Offset
Field
Size
Value
Description
0
bLength
Byte
09h
Size of this descriptor in bytes.
1
bDescriptorType
Byte
07h
CONFIGURATION descriptor type.
2
bTotalLength
Word
0020h
4
bNumInterfaces
Byte
01h
Number of interface supported, one interface.
5
bConfigurationValue
Byte
01h
Value to write to the Device Configuration
Register (DCR) to select this configuration.
6
iConfiguration
Byte
00h
No string description for this.
7
bmAttributes
Byte
C0h
Configuration characteristics:
32 bytes of all INTERFACE & ENDPOINT.
Self-Powered & No Remote Wakeup.
8
MaxPower
PL-2507 Product Datasheet
Byte
32h
Maximum power consumption is 100 mA
- 12 -
Document Version 1.3
Release Date
August 2003
ds_pl2507_v13
6.0 Device Control Requests
PL-2507 supports three types of requests:
Standard USB device request set, which perform general functions for supporting the bus and
bus related functions.
Mass Storage class request set, which is an USB class defined to implement storage device
over USB protocol.
Vender specific requests, which are implemented to provide additional control and verification
method upon the optional external serial EEPROM.
6.1 Standard Device Control Requests
SET_FEATURE/CLEAR_FEATURE: Supports DEVICE_REMOTE_WAKEUP and
ENDPOINT_STALL for all endpoints. Requests with incorrect bmRequestType or endpoint
number will be stalled.
SET_CONFIGURATION/GET_CONFIGURATION
GET_INTERFACE/SET_INTERFACE
SET_ADDRESS
GET_STATUS
GET_DESCRIPTOR
SET_DESCRIPTOR and SYNCH_FRAME are not supported by the PL-2507.
6.2 Class Specific Requests
Command
bmType
bRequest
wValue
wIndex
wLength
Data
Bulk-Only Mass
Storage Reset
0x21
0xFF
0
interface
0
None
Get Max LUN
0xA1
0xFE
0
interface
1
1 byte
Note
6.2.1 Bulk-Only Mass Storage Reset
This request is used to reset the mass storage device and its associated interface. This class-specific
request shall ready the device for the next CBW from the host. The host shall send this request via
the default pipe to the device. The device shall preserve the value of its bulk data toggle bits and
endpoint STALL conditions despite the Bulk-Only Mass Storage Reset. The device shall NAK the
status stage of the device request until the Bulk-Only Mass Storage Reset is complete.
PL-2507 Product Datasheet
- 13 -
Document Version 1.3
Release Date
August 2003
ds_pl2507_v13
6.2.2 Get Max LUN
The device may implement several logical units that share common device characteristics. The host
uses bCBWLUN (see 5.1 Command Block Wrapper (CBW)) to designate which logical unit of the
device is the destination of the CBW. The Get Max LUN device request is used to determine the
number of logical units supported by the device. Logical Unit Numbers on the device shall be
numbered contiguously starting from LUN 0 to a maximum LUN of 15 (Fh).
6.3 Vender Specific Requests
Command
bmType bRequest
wValue
wIndex
wLength
Data
SET_EEPROM_STR
0x41
0x05
0
0
BL
Data String
GET_EEPROM_STR
0xC1
0x06
0
0
BL
Data String
Note
Note: The BL shall not exceed 255, the requests will be stalled otherwise.
6.3.1 SET_EEPROM_STRING Request
The PL-2507 supports the option to store the Vendor ID, Product ID, and Device Release Number in
device descriptor, Attributes and Max Power setting in configuration descriptor, and Strings of String
Descriptor in an external Serial EEPROM.
automatically after reset.
The PL-2507 will detect the existence of the EEPROM
If the first word retrieved from the EEPROM matches the predefined check
byte, 0x067B, it would use the data from this external EEPROM instead of the data from internal
ROM.
The vendor specific SET_EEPROM_STRING request is used to change the contents of the EEPROM.
The data part of this request is written to the EEPROM from address 0 all the way up to address 255.
Therefore, it is necessary for the software to prepare the whole table first and then write it to the
EEPROM in one single SET_EEPROM_STRING request.
6.3.2 GET_EEPROM_STRING Request
This request allows driver on host side retrieve the whole data table resides in the external serial
EEPROM. The returned data is retrieved starting from address 0 to the end of data table from
EEPROM. It is mostly used as a verification method to check the data integrity of the previous write.
PL-2507 Product Datasheet
- 14 -
Document Version 1.3
Release Date
August 2003
ds_pl2507_v13
6.3.3 Data Structure of EEPROM Content
The EEPROM is organized as following:
Address
Content
Note
1:0
Check Word – 0x067B (Predefined constant)
3:2
Vendor ID (idVendor field of Device Descriptor)
5:4
Product ID (idProduct field of Device Descriptor)
7:6
Device Release Number (bdcDevice field of Device Descriptor)
8
Attributes (bmAttributes field of Configuration Descriptor)
9
Max Power (MaxPower field of Configuration Descriptor)
15:10
Reserved for future use. Must be “0”
255:16
String Descriptor Table
The String Descriptor table is a linked data structure that holds all string descriptors recognized by this
chip in the order of its index. The first entry, String 0, represents the Language ID, as defined by the
USB specification. The second entry, String 1, is the Manufacturer Descriptor, as defined by the
Device Descriptor of PL-2507. The third and forth entries, String 2 and 3, are the Product Descriptor
and Serial Number, respective, also defined by the Device Descriptor. The user has the option to
define String 4, 5, and 6 for their own private use. Each of the these String Descriptor Entries is of the
following data structure:
Offset
Field
Size
Value
Note
0
bLength
1
Length of the string plus 2, i.e. (N + 2).
1
bDescriptorType
1
03h – STRING Descriptor type.
2
bString
N
UNICODE encoded string.
The last entry of this table must have bLength of 0 to indicate the end of this table. If the host tries to
access to the string descriptor beyond the last one, a zero-length data will be returned. The following
table shows one example of valid EEPROM contents.
Offset
Content
0:1
Check Word – 0x067B
2:3
Vendor ID – 0x067B
4:5
Product ID – 0x2507
6:7
Device Release Number – 0x0100
Note
Constant
8
9
15:10
PL-2507 Product Datasheet
- 15 -
Document Version 1.3
Release Date
August 2003
ds_pl2507_v13
Offset
Content
16
0x04
17
0x03
19:18
Note
String Index 0 (4 Bytes)
0x0409
Language ID for English (United
States).
20
0x32
String Index 1 (50 Bytes)
21
0x03
‘P’, 0x00, ‘r’, 0x00, ‘o’, 0x00, ‘l’, 0x00, ‘i’, 0x00, ‘f’,
0x00, ‘i’, 0x00, ‘c’, 0x00, ‘ ‘, 0x00, ‘T’, 0x00, ‘e’,
0x00, ‘c’, 0x00, ‘h’, 0x00, ‘n’, 0x00, ‘o’, 0x00, ‘l’,
0x00, ‘o’, 0x00, ‘g’, 0x00, ‘y’, 0x00, ‘ ‘, 0x00, ‘I’,
0x00, ‘n’, 0x00, ‘c’, 0x00, ‘.’ , 0x00
“Prolific Technology Inc.” –
manufacturer description.
70
0x34
String Index 2 (52 Bytes)
71
0x03
69:22
0x00 is padded for UNICODE.
‘A’, 0x00, ‘T’, 0x00, ‘A’, 0x00, ‘P’, 0x00, ‘I‘, 0x00,
‘-’, 0x00, ‘6’, 0x00, ‘ ’, 0x00, ‘B’, 0x00, ‘r‘, 0x00, ‘i’,
0x00, ‘d’, 0x00, ‘g’, 0x00, ‘e’, 0x00, ‘ ’, 0x00, ‘C’,
0x00, ‘o’, 0x00, ‘n’, 0x00, ‘t’, 0x00, ‘r’ , 0x00, ‘o’,
0x00, ‘l’, 0x00, ‘l’, 0x00, ‘e’, 0x00, ‘r’, 0x00
“ATAPI-6 Bridge Controller” –
device description.
122
0x0A
String Index 3 (10 bytes)
123
0x03
121:72
131:124
132
0x00 is padded for UNICODE.
‘0’, 0x00, ‘1’, 0x00, ‘2’, 0x00, ‘3’, 0x00
“3210” – serial number,
0x00
End of String Descriptor Table.
The user could also define other strings, 4 to 6, to hold useful information for the drivers and/or
applications, such as software authorization codes, public key for password encryption, symbolic
names, just to name a few. However, the total length of this table must not exceed 256 bytes, the
supported maximum size of external EEPROM.
PL-2507 Product Datasheet
- 16 -
Document Version 1.3
Release Date
August 2003
ds_pl2507_v13
7.0 DC Characteristics
7.1 Absolute Maximum Ratings
SYMBOL
VCC
VIN2
VIN3
TSTG
PARAMETER
RATING
UNITS
2.5V Power Supply
-0.3 to 3.0
3.3V Power Supply
-0.3 to 3.9
Input Voltage of 2.5V I/O
-0.3 to VCC2I +0.3
Input Voltage of 2.5V I/O with 3.3V Tolerance
-0.3 to 3.9
Input Voltage of 3.3V I/O
-0.3 to VCC3I +0.3
Input Voltage of 3.3V I/O with 5V Tolerance
-0.3 to 5.5
Storage Temperature
-40 to 150 (TBD)
V
V
V
o
C
7.2 Operating Current Parameters
SYMBOL
PARAMETER
TYP
UNITS
IDD
High Speed VDD Supply Current
100
mA
ISUS
Suspend Current
< 2.5
mA
7.3 Recommended Operating Conditions
SYMBOL
PARAMETER
MIN
TYP
MAX
UNITS
V
VCC21
Power Supply of 2.5V I/O
2.25
2.5
2.75
VCC3I
Power Supply of 3.3V I/O
3.0
3.3
3.6
TJ
Commercial Junction Operating
Temperature
Industrial Junction Operating
Temperature
0
25
115
-40
25
125
V
o
C
7.4 Leakage Current and Capacitance(3)
SYMBOL
PARAMETER
IIL
Input Leakage Current(2)
CIN2
COUT2
CONDITIONS
MIN
no pull-up or
pull-down
-10
TYP
MAX
UNITS
10
uA
Input Capacitance
3.1
pF
Output Capacitance
3.1
pF
(1) Permanent device damage may occur if Absolute Maximum Ratings are exceeded.
(2) The pull up/pull down input leakage current can be derived from the pull up/pull down resistance (Rpu/Rpd)
in the DC characteristics table for each type I/O buffer.
(3) The capacitances listed above do not include PAD capacitance and package capacitance. One can estimate
pin capacitance by adding pad capacitance’s which is about 0.1pF and the package capacitance.
PL-2507 Product Datasheet
- 17 -
Document Version 1.3
Release Date
August 2003
ds_pl2507_v13
7.5 DC Characteristics of 2.5V Programmable I/O Cells
SYMBOL
VCC21
PARAMETER
Power Supply
CONDITIONS
MIN
TYP
MAX
UNITS
2.5V I/O
2.25
2.5
2.75
V
0.3*VCC
V
VIL
Input Low Voltage
CMOS
VIH
Input High Voltage
CMOS
0.7*VCC
IIN
Input Leakage Current
Vin=0 or VCC21
-10
V
10
uA
7.6 DC Characteristics of 3.3V Programmable I/O Cells
SYMBOL
VCC31
PARAMETER
Power Supply
CONDITIONS
MIN
TYP
MAX
UNITS
3.3V I/O
3.0
3.3
3.6
V
0.8
V
VIL
Input Low Voltage*
CMOS/LVTTL
VIH
Input High Voltage*
CMOS/LVTTL
2.0
IIN
Input Leakage Current
Vin=0 or VCC31
-10
PL-2507 Product Datasheet
- 18 -
V
10
uA
Document Version 1.3
Release Date
August 2003
ds_pl2507_v13
8.0 Outline Diagram
8.1 LQ64 Package
Figure 1-3 Outline Diagram of PL-2507 LQFP64
PL-2507 Product Datasheet
- 19 -
Document Version 1.3