SC-600 Hi-Speed USB to SATA Bridge Controller Product Datasheet Document Revision: 1.2 Document Release: June 27, 2008 Revised Date: June 27, 2008 ds_SC-600_v1.2.doc Revision History Revision Description Date 1.2 Added SSOP28 Pin Diagram, Pin Description, and Outline Package Information. June 27, 2008 1.1 Section 2.0: Modify pin names and description (Pins 9, 14, 15, 17, 20) March 7, 2008 1.0 Formal Release – Added Operating Current Parameters. February 26, 2008 0.4 Preliminary Release – Modified Overview. November 13, 2007 0.3 Preliminary Release – Modified Features and Block Diagram. October 17, 2007 0.2 Preliminary Release – Modified Pin Diagram and Assignment October 16, 2007 0.1 Preliminary Release – SC-600 Hi-Speed USB to SATA Bridge Controller October 15, 2007 http://www.golon.net -2- E-mail:[email protected] Revised Date: June 27, 2008 ds_SC-600_v1.2.doc Table of Contents 1.0 PRODUCT OVERVIEW ...................................................................................... 5 1.1 Overview ................................................................................................................. 5 1.2 Features .................................................................................................................. 5 1.3 Block Diagram ......................................................................................................... 6 2.0 PIN ASSIGNMENT & DESCRIPTION ................................................................ 7 2.1 LQFP48 Package .................................................................................................... 7 2.2 SSOP28 Package ................................................................................................... 8 2.3 USB2.0 PHY Related Pins ...................................................................................... 9 2.4 SATA PHY Related Pins .......................................................................................... 9 2.5 System Pins ............................................................................................................ 9 3.0 USB PORT DESCRIPTOR FOR SC-600 ......................................................... 11 3.1 Device Descriptor ...................................................................................................11 3.2 Configuration Descriptor........................................................................................ 12 3.3 Interface Descriptors ............................................................................................. 12 3.4 Endpoint Descriptors ............................................................................................. 13 3.5 Device_Qualifier Descriptors................................................................................. 14 3.6 Other_Speed_Configuration Descriptors............................................................... 14 4.0 EXTERNAL CONFIGURATION ROM................................................................ 15 4.1 External Configuration ROM ................................................................................. 15 4.2 Data Structure of External Serial Memory Content ............................................... 16 5.0 DC CHARACTERISTICS................................................................................... 18 5.1 Absolute Maximum Ratings................................................................................... 18 5.2 Operating Current Parameters .............................................................................. 18 5.3 Recommended Operating Conditions ................................................................... 18 5.4 DC Characteristics of 3.3V Programmable I/O Cells............................................. 19 6.0 ORDERING INFORMATION............................................................................. 19 7.0 OUTLINE DIAGRAM ........................................................................................ 20 7.1 LQFP48 Package .................................................................................................. 20 7.2 SSOP28 Package ................................................................................................. 21 http://www.golon.net -3- E-mail:[email protected] Revised Date: June 27, 2008 ds_SC-600_v1.2.doc List of Figures Figure 1-1 Block Diagram of SC-600 ...................................................................................... 6 Figure 2-1 Pin Assignment Diagram of SC-600 LQFP48........................................................ 7 Figure 2-2 Pin Assignment Diagram of SC-600 SSOP28 ....................................................... 8 Figure 4-1 External Serial Memory Implementation.............................................................. 15 Figure 7-1 Outline Diagram of SC-600 LQFP48 (7x7mm) .................................................... 20 Figure 7-2 Outline Diagram of SC-600 SSOP28 .................................................................. 21 List of Tables Table 2-1 USB2.0 PHY Related Pins ...................................................................................... 9 Table 2-2 SATA PHY Related Pins.......................................................................................... 9 Table 2-3 System Pins ............................................................................................................ 9 Table 3-1 Device Descriptor...................................................................................................11 Table 3-2 Configuration Descriptor ....................................................................................... 12 Table 3-3 Interface Descriptors ............................................................................................. 12 Table 3-4 Hi-Speed Bulk Out Endpoint Descriptor (Endpoint 1)............................................ 13 Table 3-5 Hi-Speed Bulk In Endpoint Descriptor (Endpoint 2) .............................................. 13 Table 3-6 Full-Speed Bulk Out Endpoint Descriptor (Endpoint 1) ......................................... 13 Table 3-7 Full-Speed Bulk In Endpoint Descriptor (Endpoint 2) ............................................ 13 Table 3-8 Device Qualifier Descriptors.................................................................................. 14 Table 3-9 Other Speed Configuration Descriptors ................................................................ 14 Table 4-1 EEPROM Address and Content ............................................................................ 16 Table 4-2 String Descriptor Data Structure............................................................................ 16 Table 4-3 Example of Valid EEPROM Contents.................................................................... 17 Table 5-1 Absolute Maximum Ratings................................................................................... 18 Table 5-2 Operating Current Parameters.............................................................................. 18 Table 5-3 Recommended Operating Conditions ................................................................... 18 Table 5-4 DC Characteristics of 3.3V Programmable I/O Cells............................................. 19 Table 6-1 Ordering Information ............................................................................................. 19 Table 7-1 SSOP28 Package Dimension ............................................................................... 21 http://www.golon.net -4- E-mail:[email protected] Revised Date: June 27, 2008 ds_SC-600_v1.2.doc 1.0 Product Overview 1.1 Overview The SC-600 is a low-power single-chip Hi-Speed USB-to-SATA 1.5Gbps/3Gbps compliant bridge controller that is designed to perform seamless protocol transfer between the USB and SATA interface. The high performance USB interface can connect to any high speed or full speed USB host or USB hub and can instantly be detected as a USB mass storage device. A high performance 8-bit microcontroller is embedded which can be used to support versatile system applications such as one button backup, power control, and others. The SC-600 is implemented according to the USB Bulk-Only Mass Storage Class specification v1.0. The USB mass storage driver is integrated in most OS so no additional driver is needed. 1.2 Features ¾ ¾ ¾ ¾ ¾ ¾ ¾ ¾ ¾ ¾ ¾ ¾ ¾ ¾ ¾ ¾ Serial ATA Revision 2.5 Specification Compliant Embedded SATA PHY and controller Universal Serial Bus Specification 2.0 Compliant USB Mass Storage Class Bulk-Only Transport Specification Compliant. No driver installation needed in Linux (kernel 2.4.18 or above), Mac OS 9.x or above, and Windows ME or above. Windows 98 requires additional driver installation provided by manufacturer. Apple provides the USB mass storage driver download for Mac OS 8.6. Integrated full speed (12Mbps) and high speed (480Mbps) transceiver 2K bytes data buffer for downstream and upstream optimized data transfer performance High performance embedded 8-bit microcontroller Vendor/Product related configuration information can be customized thru external I2C compatible Serial EEPROM. Serial EEPROM contents can be updated through USB interface Multi-function General Purpose I/O (GPIO) pins can be defined for button input, external event input, control HDD power, etc. GPIO pins can also be customized by external serial memory or through USB interface Low power 1.2V core operating voltage On-chip 5V to 3.3V,1.2V regulator to supply the power for core circuit 5V tolerant inputs, 3.3V output drive Single inexpensive 30-MHz crystal for clock source Inexpensive LQFP48 (7x7mm) and SSOP28 package http://www.golon.net -5- E-mail:[email protected] Revised Date: June 27, 2008 ds_SC-600_v1.2.doc 1.3 Block Diagram USB 2.0 PHY PLL (UTMI) Regulator Backend SIE 5/3.3/1.2 V Logic Device Interrupt FIFO CTRL Controller Unified RAM 2KB 16KB ROM Turbo SATA 8032 Controller GPIO & Serial MCU Interface SATA PHY Figure 1-1 Block Diagram of SC-600 http://www.golon.net -6- E-mail:[email protected] Revised Date: June 27, 2008 ds_SC-600_v1.2.doc 2.0 PIN Assignment & Description VCC33A-PLL AGND RXDP RXDN AGND VCC12A TXDN TXDP VCC12A NC NC NC 2.1 LQFP48 Package 36 35 34 33 32 31 30 29 28 27 26 25 NC 37 24 GND33A-PLL NC 38 23 REXT RREF 39 22 GNDK GND33A_U 40 21 VCCK DP 41 20 VCC12D DM 42 19 VCC33A VCC33A_U 43 18 VCC5A GND12A-PLL 44 17 VCC33D XTL_GNDA 45 16 GNDA XSCO 46 15 P1_7 XSCI 47 14 P1_6 XTL_VCC12A 48 13 NC RESETB USB_VBUS VCCK GNDK P1_4 7 8 9 10 11 12 NC 6 NC 5 VCC33IO 4 P1_1 3 P1_2 2 P1_3 1 VCC12A-PLL LQFP 48 7mm x 7mm Figure 2-1 Pin Assignment Diagram of SC-600 LQFP48 http://www.golon.net -7- E-mail:[email protected] Revised Date: June 27, 2008 ds_SC-600_v1.2.doc 2.2 SSOP28 Package 1 RREF VCC12A 28 2 GND33A_U TXDP 27 3 DP TXDN 26 4 DM AGND 25 5 VCC3A_U RXDN 24 6 XSCO RXDP 23 7 XSCI VCC33A_PLL 22 8 XTL_VCC12A GND33A_PLL 21 9 VCC12-PLL REXT 20 10 USB_VBUS VCC12D 19 11 P1_4 VCC5A 18 12 P1_3 VCC33D 17 13 VCC3IO GNDA 16 14 P1_1 P1_2 15 SC-600 Figure 2-2 Pin Assignment Diagram of SC-600 SSOP28 http://www.golon.net -8- E-mail:[email protected] Revised Date: June 27, 2008 ds_SC-600_v1.2.doc 2.3 USB2.0 PHY Related Pins Pin Type Abbreviation: I: Input O: Output B: Bidirectional A: Analog P: Power/Ground Table 2-1 USB2.0 PHY Related Pins Symbol Type LQFP48 SSOP28 Pin No. Pin No. Description RREF A 39 1 External resistor for bias current generation DP B 41 3 High speed D+ signal DM B 42 4 High speed D- signal VCC33A_U P 43 5 Analog power 3.3v for on-chip USB PHY GND33A_U P 40 2 Analog ground for on-chip USB PHY 2.4 SATA PHY Related Pins Table 2-2 SATA PHY Related Pins Symbol Type LQFP48 SSOP28 Pin No. Pin No. Description TXDP O 32 27 Transmitter positive output TXDN O 31 26 Transmitter negative output REXT A 23 20 External resistor for bias current generation RXDN I 28 24 Receive negative input RXDP I 27 23 Receive positive input VCC12A P 33, 30 28 Analog power 1.2v for SATA PHY AGND P 26, 29 25 Analog ground for SATA PHY VCC33A_PLL P 25 22 Analog power 3.3v for SATA PHY GND33A_PLL P 24 21 Analog ground for SATA PHY 2.5 System Pins Table 2-3 System Pins Symbol Type LQFP48 SSOP28 Pin No. Pin No. Description VCC5A I 18 18 Regulator 5V voltage input VCC33A P 19 - Regulator 3.3V power output VCC33D P 17 17 Regulator 3.3V power output Note: When Power Down bit is enabled and suspend condition occurs, power output will be shutdown. Power only resumes after suspend condition is released. VCC12D P 20 19 Regulator 1.2V power output Note: When Power Down bit is enabled and suspend condition occurs, power output will be http://www.golon.net -9- E-mail:[email protected] Revised Date: June 27, 2008 ds_SC-600_v1.2.doc shutdown. Power only resumes after suspend condition is released. GNDA P 16 16 Regulator analog ground XTL_VCC12A P 48 8 Crystal analog power supply XTL_GNDA P 45 - Crystal analog ground XSCI I 47 7 Crystal oscillator 30MHz clock input XSCO B 46 6 Crystal oscillator 30MHz clock output VCC12A-PLL P 1 9 PLL analog power supply GND12A-PLL P 44 - PLL analog ground VCC33IO P 10 13 RESETB I 2 - USB_VBUS B 3 10 USB power signal from USB VBUS P1_1 B 9 14 Control External Power Switch or General Purpose I/O pin. P1_2 B 8 15 SDA or General Purpose I/O pin. P1_3 B 7 12 SCL or General Purpose I/O pin. P1_4 B 6 11 Write Protect Input or General Purpose I/O pin PAD power External reset pin. Active low. Note: Chip 2A can also use this pin as One Button Backup Input P1_6 B 14 - General Purpose I/O pin Note: For Chip 3A Only (Chip 2A is NC) P1_7 B 15 - One Button Backup Input or General Purpose I/O pin Note: For Chip 3A Only (Chip 2A is NC) VCCK P 4, 21 - 1.2V core Power pins GNDK P 5, 22 - Digital ground pins NC O 11, 12, 13, 34, 35, 36, 37, 38 - No Connection http://www.golon.net - 10 - E-mail:[email protected] Revised Date: June 27, 2008 ds_SC-600_v1.2.doc 3.0 USB Port Descriptor for SC-600 SC-600 supports the following standard USB descriptors: ¾ ¾ ¾ Device descriptor Configuration descriptor that supports one interface String descriptors. Three string descriptors are implemented namely, language ID, Vendor String, and Product String. 3.1 Device Descriptor Table 3-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 (1) 10 idProduct Word 0600h Product ID for SC-600 (1) 12 bcdDevice Word 0100h Device Release 1.0 (1) 14 iManufacturer Byte 01h String index 1 describes manufacturer (2) 15 iProduct Byte 02h String index 2 describes product (3) 16 iSerialNumber Byte 03h String index 3 describes the serial number (4) 17 bNumConfigurations Byte 01h One possible configuration USB Specification version 2.0 Notes: – These default values shown here could be modified by external EEPROM; (2) – The default string is in UNICODE format and could be replaced by the contents of external EEPROM; (3) – The default string is in UNICODE format and could be replaced by the contents of external EEPROM. (4) – The default serial number string is “0” in UNICODE format and could be replaced by the contents of external EEPROM. (1) http://www.golon.net - 11 - E-mail:[email protected] Revised Date: June 27, 2008 ds_SC-600_v1.2.doc 3.2 Configuration Descriptor Table 3-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 SC-600 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: (5) 32 bytes of all INTERFACE & ENDPOINT Self-Powered & No Remote Wakeup 8 MaxPower Byte FAh Maximum power consumption is 500 mA (6) Note: – The default value could be replaced by the contents of external EEPROM. (5) (6) 3.3 Interface Descriptors Table 3-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 (7) 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 Note: (7) – This value could be 02h by enabling one bit the contents of external EEPROM. http://www.golon.net - 12 - E-mail:[email protected] Revised Date: June 27, 2008 ds_SC-600_v1.2.doc 3.4 Endpoint Descriptors 3.4.1 Hi-Speed mode Table 3-4 Hi-Speed 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 3-5 Hi-Speed 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 is 512 N/A 3.4.2 Full-Speed mode Table 3-6 Full-Speed 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 64 N/A Table 3-7 Full-Speed 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 http://www.golon.net Maximum packet size is 64 N/A - 13 - E-mail:[email protected] Revised Date: June 27, 2008 ds_SC-600_v1.2.doc 3.5 Device_Qualifier Descriptors Table 3-8 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 3.6 Other_Speed_Configuration Descriptors Table 3-9 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 http://www.golon.net Byte FAh Maximum power consumption is 500 mA - 14 - E-mail:[email protected] Revised Date: June 27, 2008 ds_SC-600_v1.2.doc 4.0 External Configuration ROM 4.1 External Configuration ROM The SC-600 supports external serial EEPROM memory to store customer Vendor ID, Product ID, Device Release Number in device descriptor, Attributes and Max Power setting in configuration descriptor, Strings in string descriptor and other chip operation mode configuration. If the external configuration ROM is not present, SC-600 will use the default settings in the internal ROM. The serial interface of SC-600 is I2C compatible and supports master mode only. The SC-600 allows two possible configurations: SC-600 SC-600 2 IC EEPROM SDA SDA SDA SCL SCL SCL No external memory I2C Serial EEPROM Figure 4-1 External Serial Memory Implementation ¾ No external memory: The chip will use the default configuration in the internal ROM and run the firmware from the internal ROM. The chip will send default Vendor ID, Product ID, chip operation settings, and other default configuration. Product serial number will not be sent. ¾ I2C Serial EEPROM: This configuration is recommended. This configuration uses I2C Serial EEPROM to replace the default settings in the internal ROM with customer configuration settings. The SC-600 does not support firmware update so it will run the firmware from the internal ROM. http://www.golon.net - 15 - E-mail:[email protected] Revised Date: June 27, 2008 ds_SC-600_v1.2.doc 4.2 Data Structure of External Serial Memory Content The Configuration ROM is organized as follows: Table 4-1 EEPROM Address and Content 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) 10 Chip operation settings 15:14 Reserved 249:16 USB String Descriptor Table 253:250 GPIO Settings 255:254 Miscellaneous From byte 16 to byte 230 are used for USB string descriptors. 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. The third and forth entries, String 2 and 3, are the Product Descriptor and Serial Number, respectively, 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 these String Descriptor Entries is of the following data structure: Table 4-2 String Descriptor 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 a bLength of 0 to indicate the end of this table. A zero-length data will be returned if the host tries to access to the string descriptor beyond the last one. http://www.golon.net - 16 - E-mail:[email protected] Revised Date: June 27, 2008 ds_SC-600_v1.2.doc The following table shows one example of valid EEPROM contents: Table 4-3 Example of Valid EEPROM Contents Offset Content 0:1 Check Word – 0x067B 2:3 Vendor ID – 0x067B 4:5 Product ID – 0x0600 6:7 Device Release Number – 0x0100 Note Constant 8 9 15:10 16 0x04 17 0x03 19:18 String Index 0 (4 Bytes) 0x0409 Language ID for English (United States). 20 0x32 String Index 1 (50 Bytes) 21 0x03 ‘X’, 0x00, ‘X’, 0x00, ‘X’, 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 “XXX Technology Inc.” – manufacturer description. 70 0x34 String Index 2 (52 Bytes) 71 0x03 69:22 0x00 is padded for UNICODE. ‘M’, 0x00, ‘a’, 0x00, ‘s’, 0x00, ‘s’, 0x00, ‘ ‘, 0x00, ‘S’, 0x00, ‘t’, 0x00, ‘o’, 0x00, ‘r’, 0x00, ‘a‘, 0x00, ‘g’, 0x00, ‘e’, 0x00, ‘ ’, 0x00, ‘D’, 0x00, ‘e’, 0x00, ‘v’, 0x00, ‘i’, 0x00, ‘c’, 0x00, ‘e’, 0x00 “Mass Storage Device” – 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, symbolic names, just to name a few. However, the total length of this table must not exceed 256 bytes (include reserved space for chip controlling), the supported maximum size of external configuration ROM. http://www.golon.net - 17 - E-mail:[email protected] Revised Date: June 27, 2008 ds_SC-600_v1.2.doc 5.0 DC Characteristics 5.1 Absolute Maximum Ratings Table 5-1 Absolute Maximum Ratings SYMBOL RATING UNITS Power Supply of 3.3V -0.3 to 4.0 V VIN3 Input Voltage of 3.3V I/O with 5V Tolerance -0.3 to 5.8 V VCCK Core Power Supply -0.3 to 1.44 V IIN DC input current(5V) 20 mA IOUT Output short circuit current(5V) 20 mA TSTG Storage Temperature VCC3 PARAMETER o C -40 to 150 Note: Permanent device damage may occur if the absolute maximum ratings are exceeded. These are stress rating only, and functional operation should be restricted to within the conditions. Exposure to absolute maximum rating conditions for extended periods may affect the device’s reliability. 5.2 Operating Current Parameters Table 5-2 Operating Current Parameters SYMBOL IDD ISUS PARAMETER Conditions TYP UNITS USB High-Speed Supply Current Write large files to HDD 70 mA VCD Playback using DVD-ROM 63 mA USB Full-Speed Supply Current Write large files to HDD 67 mA VCD Playback using DVD-ROM 63 mA 0.388 mA Suspend Current 5.3 Recommended Operating Conditions Table 5-3 Recommended Operating Conditions SYMBOL PARAMETER MIN TYP MAX UNITS VCCK Core Power Supply (by built-in regulator) 1.08 1.2 1.32 V VCC3 Power Supply of 3.3V 2.97 3.3 3.63 V 0 3.3 5.25 V VIN3 Input Voltage of 3.3V I/O with 5V Tolerance http://www.golon.net - 18 - E-mail:[email protected] Revised Date: June 27, 2008 ds_SC-600_v1.2.doc 5.4 DC Characteristics of 3.3V Programmable I/O Cells Table 5-4 DC Characteristics of 3.3V Programmable I/O Cells SYMBOL PARAMETER CONDITIONS VIL Input Low Voltage VIH Vol Input High Voltage Output low voltage Iol = 8 mA Voh Output high voltage Ioh = -8 mA IIN Input leakage current No pull-up or pull-down Ioz Tri-state output leakage current MIN TYP MAX UNITS 0.8 V 2.0 V 0.4 2.4 V V ±1 uA ±1 uA 6.0 Ordering Information Table 6-1 Ordering Information Part Number Package Type SC-600 LQFP48 48-pin LQFP (7x7mm) SC-600 LQFP48 LF 48-pin LQFP (7x7mm) Lead (Pb) Free http://www.golon.net - 19- E-mail:[email protected] Revised Date: June 27, 2008 ds_SC-600_v1.2.doc 7.0 Outline Diagram 7.1 LQFP48 Package Figure 7-1 Outline Diagram of SC-600 LQFP48 (7x7mm) http://www.golon.net - 20 - E-mail:[email protected] Revised Date: June 27, 2008 ds_SC-600_v1.2.doc 7.2 SSOP28 Package Figure 7-2 Outline Diagram of SC-600 SSOP28 Table 7-1 SSOP28 Package Dimension Symbol Millimeter Min Nom Inch Max Min 0.38 0.009 Nom Max b 0.22 0.015 E 7.40 7.80 8.20 0.291 0.307 0.323 E1 5.00 5.30 5.60 0.197 0.209 0.220 L 0.55 0.75 0.95 0.021 0.030 0.037 R1 0.09 D 9.9 0.402 0.413 0.004 10.2 A 10.5 0.390 2.0 0.079 e 0.65 0.0256 L1 1.25 0.050 A1 0.05 A2 1.65 http://www.golon.net 0.020 1.75 1.85 - 21 - 0.065 0.069 0.073 E-mail:[email protected]