Валера Неизвестный
Интересные сайты
Посетители
Подписка
Календарь
Другие сайты
 

Здесь мои страницы. Жду ваши комментарии.

Добавить в избранное Отправить мне e-mail
Вернуться на главнуюВалера Неизвестный / Страницы / Общая / pl2303

pl2303

0.00 (0)

 

 

 

 

 

 

 

PL-2303HX Edition

USB to Serial Bridge Controller

Product Datasheet

Document Revision: 1.5E Document Release: December 6, 2005

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Prolific Technology Inc.

7F, No. 48, Sec. 3, Nan Kang Rd. Nan Kang, Taipei 115, Taiwan, R.O.C. Telephone: +884-2-2654-6363

Fax: +884-2-2654-6161

E-mail: sales@prolific.com.tw Website: http://www.prolific.com.tw

 

 

 

Disclaimer

All the information in this document is subject to change without prior notice. Prolific Technology Inc. does not make any representations or any warranties (implied or otherwise) regarding the accuracy and completeness of this document and shall in no event be liable for any loss of profit or any other commercial damage, including but not limited to special, incidental, consequential, or other damages.

 

 

 

Trademarks

The Prolific logo is a registered trademark of Prolific Technology Inc. All brand names and product names used in this document are trademarks or registered trademarks of their respective holders.

 

 

 

Copyrights

Copyright © 2005 Prolific Technology Inc. All rights reserved.

No part of this document may be reproduced or transmitted in any form by any means without the express written permission of Prolific Technology Inc.

 

 

Revision History

 

 

Revision

 

Description

 

Date

1.5E

>  Added Operating Current information (Sec 8.2)

December 6, 2005

1.5D

>   Modify Operating Temperature Characteristics (Sec 8.4)

April 26, 2005

1.5C

>        Modify Features section

>        Modify List of Tables

>        Modify notes for Pin Assignment section

>        Modify DC and Temperature Characteristics section

March 11, 2005

1.5B

>  Added Lead-Free Ordering Information

March 8, 2005

1.5

>        Added List of Figures and List of Tables

>        Modify Features section (Sec 1.0)

>     Improve clarity of Functional Block diagram (Sec 2.0) and Pin Assignment diagram (Sec 4.0)

>        Change Minimum Operating Temperature to 0oC.

January 27, 2005

1.4B

>        Added IC quantity per reel information (Sec 10.1)

>        Added Ordering Information (Sec 11.0)

January 19, 2005

1.4

>  Added Reel Packing Information

January 6, 2005

1.3

>        Modify Minimum Operating Voltage Range to 4.4V

>        Correct some spelling errors

October 21, 2004

1.2

>   Correct page 6 (3.0 Introduction) by removing 5V range:

"Flexible signal level requirement on the RS232-like serial port side also allows PL-2303HX to connect directly to any 3.3V~1.8Vrange devices."

April 23, 2004

1.1

>     Added notes on Pin Assignment and Description section regarding level and driving capabilities

>        Modify DC Characteristics table

February 18, 2004

1.0

>   PL-2303HX Product Datasheet - Formal Release

February 2004

 

 


Prolific

reCHNOLOSY FOR TOMORROW


 

Table of Contents

 

1.0  FEATURES....................................................................................................................... 6

2.0  FUNCTIONAL BLOCK DIAGRAM................................................................................. 7

3.0  INTRODUCTION.............................................................................................................. 8

4.0   PIN ASSIGNMENT OUTLINE......................................................................................... 9

5.0 PIN ASSIGNMENT & DESCRIPTION........................................................................... 10

6.0 USB STANDARD DESCRIPTORS ..............................................................................  11

•6.1   Device Descriptor........................................................................................................ 11

•6.2   Configuration Descriptor.............................................................................................. 11

•6.3   Interface Descriptor..................................................................................................... 12

•6.4   Endpoint 1 Descriptor: Interrupt Input Endpoint............................................................. 12

•6.5   Endpoint 2 Descriptor: Bulk Data Output endpoint........................................................ 12

•6.6   Endpoint 3 Descriptor: Bulk Data Input endpoint........................................................... 13

•6.7   String Descriptors........................................................................................................ 13

7.0 USB STANDARD REQUESTS ..................................................................................... 14

8.0 DC & TEMPERATURE CHARACTERISTICS............................................................. 15

•8.1  Absolute Maximum Ratings.......................................................................................... 15

•8.2  DC Characteristics....................................................................................................... 15

•8.3  Clock Characteristics.................................................................................................... 17

•8.4  Temperature Characteristics.......................................................................................... 17

•8.5  Leakage Current and Capacitance................................................................................. 17

•8.6  Power-On Reset........................................................................................................... 18

9.0 OUTLINE DIAGRAM...................................................................................................... 19

9.1 SSOP28 Package......................................................................................................... 19

10.0 REEL PACKING INFORMATION................................................................................ 20

•10.1   Carrier Tape (SSOP-28).............................................................................................. 20

•10.2   Reel Dimension......................................................................................................... 21

11.0 ORDERING INFORMATION........................................................................................ 21

 

 

List of Figures

Figure 2-1 Block Diagram of PL-2303HX......................................................................................... 7

Figure 4-1 Pin Assignment Outline of PL-2303HX............................................................................ 9

Figure 8-1 Power-On Reset Diagram ............................................................................................ 18

Figure 9-1 Outline Diagram of PL-2303HX SSOP28....................................................................... 19

Figure 10-1a SSOP28 Carrier Tape............................................................................................... 20

Figure 10-1b IC Reel Placements.................................................................................................. 20

Figure 10-2 Reel Dimension......................................................................................................... 21

 

 

 

List of Tables

Table 5-1 Pin Assignment & Description....................................................................................... 10

Table 6-1 Device Descriptor......................................................................................................... 11

Table 6-2 Configuration Descriptor............................................................................................... 11

Table 6-3 Interface Descriptor....................................................................................................... 12

Table 6-4 Endpoint1 Descriptor.................................................................................................... 12

Table 6-5 Endpoint2 Descriptor.................................................................................................... 12

Table 6-6 Endpoint3 Descriptor.................................................................................................... 13

Table 6-7-1 String Descriptor - Language ID.................................................................................. 13

Table 6-7-2 String Descriptor - Manufacturer.................................................................................. 13

Table 6-7-3 String Descriptor - Product......................................................................................... 14

Table 6-7-4 String Descriptor - Serial Number................................................................................ 14

Table 8-1 Absolute Maximum Ratings........................................................................................... 15

Table 8-2 Operating Voltage and Suspend Current......................................................................... 15

Table 8-2-1 3.3V I/O Pins.............................................................................................................. 15

Table 8-2-2a VDD_325@3.3V Serial I/O Pins................................................................................. 16

Table 8-2-2b VDD_325@2.5V Serial I/O Pins................................................................................. 16

Table 8-2-2c VDD_325@1.8V Serial I/O Pins................................................................................. 16

Table 8-3 Clock Characteristics..................................................................................................... 17

Table 8-4 Temperature Characteristics........................................................................................... 17

Table 8-5 Leakage Current and Capacitance ................................................................................. 17

Table 8-6 Power-On Reset............................................................................................................ 18

Table 9-1 Package Dimension...................................................................................................... 19

Table 10-2 Reel Part Number Information...................................................................................... 21

Table 11-1 Ordering Information.................................................................................................... 21

 

 

1.0 Features

•>      Fully Compliant with USB Specification v2.0 (Full-Speed)

•>      On Chip USB 1.1 transceiver, 5V->3.3V regulator, and 12 MHz crystal oscillator

•>      Supports RS232-like Serial Interface

o   Full-duplex transmitter and receiver (TXD and RXD)

o   Six MODEM control pins (RTS, CTS, DTR, DSR, DCD, and RI)

o   5, 6, 7 or 8 data bits

o   Odd, Even, Mark, Space, or None parity mode

o   One, one and a half, or two stop bits

o   Parity error, frame error, and serial break detection

o   Programmable baud rate from 75 bps to 6 Mbps

o   External RS232 driver power down control

o   Independent power source for serial interface

>     Extensive Flow Control Mechanism

o   Adjustable high/low watermark level o   Automatic flow control with CTS/RTS o   Automatic flow control with XON/XOFF o   Inbound data buffer overflow detection

>     Configurable 512-byte bi-directional data buffer

o   256-byte outbound buffer and 256-byte inbound buffer; or o   128-byte outbound buffer and 384-byte inbound buffer

•>      Supports remote wake-up from MODEM input signals

•>      Two general purpose I/O (GPIO) pins

•>      Optional external EEPROM for startup device configurations

•>      Provides drivers support for Windows, Mac OS, Linux, and WinCE

•>      Designed for Windows XP Certified Logo Drivers

•>      USB-IF Logo Compliant with TID 40002448

•>      Small footprint 28-pin SSOP IC package

 


2.0 Functional Block Diagram

 

 


 

USB 1.1 / 2.0 (Full-Speed)

4X Phase Lock Loop

5 to 3.3V Regulator

12 MHz Oscillator

USB Transceiver

USB Digital Lock Loop

Power Management

USB Serial Interface Engine

Bulk-Out

Endpoint

Bulk-in Endpoint

Control Endpoint

Interrupt Endpoint

256-Byte Configuration Mask ROM

256/384Byte Inbound Data Buffer

256/128Byte

Outbound Data Buffer

2-Wire Serial EEPROM I/F

RS232-Like Serial Interface Engine

RS232-Like I/F

2-Wire EEPROM

Figure 2-1 Block Diagram of PL-2303HX



 

 

3.0 Introduction

PL-2303HX provides a convenient solution for connecting an RS232-like full-duplex asynchronous serial device to any Universal Serial Bus (USB) capable host. PL-2303HX highly compatible drivers could simulate the traditional COM port on most operating systems allowing the existing applications based on COM port to easily migrate and be made USB ready.

 

By taking advantage of USB bulk transfer mode, large data buffers, and automatic flow control, PL-2303HX is capable of achieving higher throughput compared to traditional UART (Universal Asynchronous Receiver Transmitter) ports. When real RS232 signaling is not required, baud rate higher than 115200 bps could be used for even higher performance. The flexible baud rate generator of PL-2303HX could be programmed to generate any rate between 75 bps and 6M bps.

 

PL-2303HX is exclusively designed for mobile and embedded solutions in mind, providing a small footprint that could easily fit in to any connectors and handheld devices. With very small power consumption in either operating or suspend mode, PL-2303HX is perfect for bus powered operation with plenty of power left for the attached devices. Flexible signal level requirement on the RS232-like serial port side also allows PL-2303HX to connect directly to any 3.3V~1.8V range devices.

 


Revision Date: December 6, 2005

ds_pl2303HX_v15E.doc


 

4.0 Pin Assignment Outline


 

 

 

 

 


 



 

 

 

Figure 4-1 Pin Assignment Outline of PL-2303HX


 

 

 

 

 

 

 

 

 

 

 

 

- 9 -

Document Version 1.5E


PL-2303HX Product Datasheet

 

 

Pin #

Name

Type

Description

1

TXD

O (1)

Serial port (Transmitted Data)

2

DTR_N

O (1)

Serial port (Data Terminal Ready)

3

RTS_N

O (1)

Serial port (Request To Send)

4

VDD_325

P

RS232 VDD. The power pins for the serial port signals. When the serial port is 3.3V, this should be 3.3V. When the serial port is 2.5V, this should be 2.5V.

5

RXD

I (2)

Serial port (Received Data)

6

RI_N

I/O (3)

Serial port (Ring Indicator)

7

GND

P

Ground

8

NC

 

No Connect

9

DSR_N

I/O (3)

Serial port (Data Set Ready)

10

DCD_N

I/O (3)

Serial port (Data Carrier Detect)

11

CTS_N

I/O (3)

Serial port (Clear To Send)

12

SHTD_N

O (4)

RS232 Transceiver Shut Down Control

13

EE_CLK

I/O (5)

2-Wire Serial EEPROM Clock

14

EE_DATA

I/O (5)

2-Wire Serial EEPROM Data

15

DP

I/O

USB port D+ signal

16

DM

I/O

USB port D- signal

17

VO_33

P

Regulator Power Output, 3.3V

18

GND

P

Ground

19

NC

 

No Connect

20

VDD_5

P

USB port VBUS, 5V Power.

21

GND

P

Ground

22

GP0

I/O (7)

General Purpose I/O Pin 0

23

GP1

I/O (7)

General Purpose I/O Pin 1

24

NC

 

No Connect

25

GND_A

P

Analog Ground for PLL

26

PLL_TEST

I (6)

PLL test mode control

27

OSC1

I

Crystal oscillator input

28

OSC2

I/O

Crystal oscillator output

 

Table 5-1 Pin Assignment & Description

Notes:

(1) -  CMOS Out, Output Pad. Level and Driving Capability decided by VDD_325.

(2) -  SCHMITT In, 5V Tolerant, Input Pad. Level and Driving Capability decided by VDD_325.

(3) -  SCHMITT In/CMOS Out, 5V Tolerant, Bi-directional Pad. Level and Driving Capability decided by VDD_325.

(4) -  CMOS Out, 3.3V, Output Pad, 4mA Output Driving Capability.

(5) -  SCHMITT In/CMOS Out, 5V Tolerant, Bi-directional Pad with internal resistor pulling-up to 3.3V, 4mA Output Driving

Capability.

(6) -   LVTTL In, 3.3V, Input Pad.

(7) -  SCHMITT In/CMOS Out, 5V Tolerant, Bi-directional Pad, 4mA Output Driving Capability.


5.0 Pin Assignment & Description

 

 

6.0  USB Standard Descriptors

PL-2303HX supports one configuration with one interface and four endpoints. The descriptors are basically stored in an internal Mask ROM. However, some fields could be optionally modified by properly programmed external 2-wire serial EEPROM. The contents of all descriptors are shown in the following sections.

 

6.1   Device Descriptor

 

Table 6-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

0110H

USB Specification Release Number 1.1

4

bDeviceClass

Byte

00H

 

5

bDeviceSubClass

Byte

00H

 

6

bDeviceProtocol

Byte

00H

 

7

bMaxPacketSize0

Byte

40H

Maximum packet size for endpoint zero is 64

8

idVender

Word

067BH

Vender ID (1)

10

idProduct

Word

2303H

Product ID (1)

12

bcdDevice

Word

0300H

Device Release Number (1)

14

iManufacturer

Byte

01H

Manufacturer string descriptor index

15

iProduct

Byte

02H

Product name string descriptor index

16

iSerialNumber

Byte

00H/03H

Serial number string descriptor index (2)

17

bNumConfigurations

Byte

01H

One configuration.

Notes:

•(1)  - The Vender ID, Product ID, and Device Release Number could be replaced by the contents of external EEPROM.

•(2)  - The serial number string descriptor index could be defined by the contents of external EEPROM. If specified, the index will

be 3 instead of 0.

 

Offset

Field

Size

Value

Description

0

bLength

Byte

09h

Size of this descriptor (in bytes)

1

bDescriptorType

Byte

02h

CONFIGURATION descriptor type

2

wTotalLength

Word

0027h

Total length of data returned for this configuration.

4

bNumInterface

Byte

01h

One interface for this device.

5

bConfigurationValue

Byte

01h

 

6

Configuration

Byte

00h

 

7

bmAttributes

Byte

A0h/80h

Characteristic attributes (3)

8

MaxPower

Byte

32h/FAh

Maximum power consumption (4)

 

Table 6-2 Configuration Descriptor

Notes:

(3) - The Remote Wakeup attribute (bit 5) depends on the settings of the Remote Wakeup Enable (Setting in the Device

Configuration Registers, DCR, of PL-2303HX). If all remote wakeup sources are disabled, the bmAttributes will be 80h. Otherwise, A0h is returned to indicate that this device is Remote Wakeup capable.


6.2 Configuration Descriptor

 

 

(4) - The value of maximum power consumption can be configured initially by setting DCR on the external EEPROM. If it is set to 1, the MaxPower byte will be FAh to indicate 500mA required from the USB host. Otherwise, it is 32h that indicates 100mA required.

 

6.3 Interface Descriptor

Table 6-3 Interface Descriptor

 

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

One interface only

3

BAlternateSetting

Byte

00h

No alternate interface

4

BNumEndpoints

Byte

03h

Three endpoints (excluding control endpoint)

5

BInterfaceClass

Byte

FFh

Vendor Specific Class

6

BInterfaceSubClass

Byte

00h

 

7

BInterfaceProtocol

Byte

00h

 

8

Interface

Byte

00h

 

 

6.4 Endpoint 1 Descriptor: Interrupt Input Endpoint

Table 6-4 Endpoint1 Descriptor

 

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

81h

Input endpoint

3

bmAttributes

Byte

03h

Transfer type is INTERRUPT

4

wMaxPacketSize

Word

000Ah

Ten Bytes

6

bInterval

Byte

01h

Polling on every 1 ms interval

 

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

02h

Output endpoint

3

bmAttributes

Byte

02h

Transfer type is BULK

4

wMaxPacketSize

Word

0040h

64 bytes

6

bInterval

Byte

00h

Ignored field

 

Table 6-5 Endpoint2 Descriptor


6.5 Endpoint 2 Descriptor: Bulk Data Output endpoint

 

 

 

6.6 Endpoint 3 Descriptor: Bulk Data Input endpoint

 

Table 6-6 Endpoint3 Descriptor

 

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

83h

Input endpoint

3

bmAttributes

Byte

02h

Transfer type is BULK

4

wMaxPacketSize

Word

0040h

64 bytes

6

bInterval

Byte

00h

Ignored field

 

6.7 String Descriptors

PL-2303HX supports four string descriptors:

•>      Language ID

•>      Manufacturer

•>      Product

•>      Serial Number

Except for Serial Number, the other three string descriptors are stored in the internal Mask ROM, i.e. their contents are fixed. Serial Number is a special case. If the External EEPROM were not present, or not properly programmed, then Serial Number would be hidden from the system. If the External EEPROM is presented and properly programmed, then Serial Number will be read from the EEPROM.

The following tables demonstrate the current defined value for each descriptor: 6.7.1 String Descriptor 0 - Language ID

Table 6-7-1 String Descriptor - Language ID

 

Offset

Field

Size

Value

Description

0

bLength

Byte

04h

Size of this descriptor (in bytes)

1

bDescriptorType

Byte

03h

STRING descriptor type

2

bLANGID[0]

Word

0409h

English (United States)

 

Offset

Field

Size

Value

Description

0

BLength

Byte

32h

Size of this descriptor (in bytes)

1

bDescriptorType

Byte

03h

STRING descriptor type

2

bSTRING

-

=>

"Prolific Technology Inc." in UNICODE

 

Table 6-7-2 String Descriptor - Manufacturer


6.7.2 String Descriptor 1 - Manufacturer

 

 

 

6.7.3 String Descriptor 2 - Product

Table 6-7-3 String Descriptor - Product

 

Offset

Field

Size

Value

Description

0

Blength

Byte

2Ch

Size of this descriptor (in bytes)

1

bDescriptorType

Byte

03h

STRING descriptor type

2

bSTRING

-

=>

"USB-Serial Controller" in UNICODE

 

6.7.4 String Descriptor 3 - Serial Number

Table 6-7-4 String Descriptor - Serial Number

 

Offset

Field

Size

Value

Description

0

bLength

Byte

12h

Size of this descriptor (in bytes)

1

bDescriptorType

Byte

03h

STRING descriptor type

2

bSTRING

-

=>

"X7X6X5X4X3X2X1X0" in UNICODE

Note:

The size of Serial Number is fixed in PL-2303HX design. It must be exactly 8 UNICODE characters (or 16 bytes). Note that in USB Specification, this serial number must be unique for each device.

 

7.0 USB Standard Requests

PL-2303HX supports the following USB standard requests. For non-supported requests or requests with invalid parameters, PL-2303HX will respond with STALL packet.

•>      Clear Feature

•>      Get Configuration

•>      Get Descriptor

•>      Get Status

o   Device Status

o   Interface Status

o   Endpoint 0, 1, 2, and 3 Status

•>      Set Address

•>      Set Configuration

•>      Set Feature

 

•8.0   DC & Temperature Characteristics

•8.1    Absolute Maximum Ratings

Table 8-1 Absolute Maximum Ratings

 

Items

Ratings

Power Supply Voltage

-0.3 to 5.5 V

Input Voltage of 3.3V I/O

-0.3 to VO_33 + 0.3 V

Input Voltage of 3.3V I/O with 5V Tolerance I/O

-0.3 to VDD_5 + 0.3V

Output Voltage of 3.3V I/O

-0.3 to VO_33 + 0.3 V

Storage Temperature

-40 to 150 oC

 

8.2 DC Characteristics

Table 8-2 Operating Voltage and Suspend Current

 

Parameter

Symbol

Min

Typ

Max

Unit

Operating Voltage Range

VDD_5

3.6

5

5.5

V

Regulator Output Driving Current (VDD_5= 5V)

Iload

-

-

150

mA

Operating Current(1) (Power Consumption)

IDD

-

10

15

mA

Suspend Current

ISUS

-

400

450

u.A

Note: (1) - No device connected.

 

 

Parameter

Symbol

Min

Typ

Max

Unit

Output Driving Capability

Idd

--

4

--

mA

Output Voltage of Regulator

VO_33

3.0

3.3

3.6

V

Input Voltage (CMOS)

 

 

 

 

 

Low

Vil

--

--

0.3* VO_33

V

High

Vih

0.7* VO_33

--

--

V

Input Voltage (LVTTL)

 

 

 

 

 

Low

Vil

--

--

0.8

V

High

Vih

2.0

--

--

V

Schmitt Trigger Threshold Voltage

 

 

 

 

 

Negative going

Vt-

0.9

1.2

--

V

Positive going

Vt+

--

2.1

2.5

V

Output Voltage, 3.3V

 

 

 

 

 

Low

Vol

--

--

0.4

V

High

Voh

2.4

--

--

V

 

Table 8-2-1 3.3V I/O Pins


8.2.1 3.3V I/O Pins

 

 

 

8.2.2 Serial I/O Pins

Table 8-2-2a VDD_325@3.3V Serial I/O Pins

 

Parameter

Symbol

Min

Typ

Max

Unit

Output Driving Capability

 

--

4

--

mA

Power Supply for Serial I/O Pins

VDD_325

3.0

3.3

3.6

V

Input Voltage

 

 

 

 

 

Low

Vil

--

--

0.8

V

High

Vih

2.0

--

--

V

Schmitt Trigger Threshold Voltage

 

 

 

 

 

Negative going

Vt-

0.8

1.1

--

V

Positive going

Vt+

--

1.6

2.0

V

Output Voltage

 

 

 

 

 

Low

Vol

--

--

0.4

V

High

Voh

2.4

--

--

V

 

Table 8-2-2b VDD_325@2.5V Serial I/O Pins

 

Parameter

Symbol

Min

Typ

Max

Unit

Output Driving Capability

 

--

2.6

--

mA



Комментарии: 0 Просмотров: 226 [История изменений] Размер:551236 байт
Последние изменения сделаны: ded-v Валера Неизвестный 1444 дня назад 11.06.2008 21:35:33
ДобавилТекст
Кто на сайте?
Жалоба | Размещено на MyLivePage | | © Kolobok smiles, Aiwan