sl11ride Cypress Semiconductor Corporation., sl11ride Datasheet

no-image

sl11ride

Manufacturer Part Number
sl11ride
Description
Manufacturer
Cypress Semiconductor Corporation.
Datasheet
SL11RIDE
SL11RIDE
USB to IDE/ATAPI Solution
Data Sheet
Cypress Semiconductor Corporation
3901 North First Street
San Jose
CA 95134
408-943-2600
Document #: 38-08007 Rev. **
Revised November 30, 2001

Related parts for sl11ride

sl11ride Summary of contents

Page 1

... SL11RIDE USB to IDE/ATAPI Solution Data Sheet Cypress Semiconductor Corporation Document #: 38-08007 Rev. ** • 3901 North First Street • San Jose SL11RIDE • CA 95134 • 408-943-2600 Revised November 30, 2001 ...

Page 2

... C Interface ......................................................................................................................... 7 5.0 SOFTWARE .................................................................................................................................... 7 5.1 Overview ......................................................................................................................................... 8 5.2 ATAPI/IDE Firmware ...................................................................................................................... 8 ® 5.3 Windows Host Drivers ................................................................................................................. 8 5.4 Mac Host Drivers ........................................................................................................................... 8 5.5 Multi Port Driver Support .............................................................................................................. 8 6.0 FIRMWARE DOWNLOAD .............................................................................................................. 9 6.1 How to Update the SL11RIDE Firmware ...................................................................................... 9 6.2 The QTUI2C Program .................................................................................................................... 9 6.2.1 Overview ................................................................................................................................................ 9 6.2.2 Usage ..................................................................................................................................................... 9 6.2.3 How to use QTUI2C.EXE .................................................................................................................... 10 7.0 MASS PRODUCTION DOWNLOAD EEPROM (I 7.1 ToHex ............................................................................................................................................ 10 7.1.1 Overview .............................................................................................................................................. 10 7.1.2 Usage ................................................................................................................................................... 10 7.1.3 Example ............................................................................................................................................... 10 8.0 PHYSICAL CONNECTION ........................................................................................................... 11 8 ...

Page 3

... Table 8-1. 40-pin Connector Interface Signals ................................................................................ 14 Table 10-1. 36-pin to 40-pin Interface Signals ................................................................................. 17 Table 10-2. SL11RIDE Pin Translation: 40-Pin–44-Pin Signals ..................................................... 18 Table 10-3. SL11RIDE Pin Translation: 40-Pin–50-Pin SLIM Signals ............................................ 19 Table 10-4. SL11RIDE Pin Translation: 40-Pin–50-Pin Signals ..................................................... 20 Table 10-5. Fast EPP Pin Assignment and Description ................................................................. 22 Table 10-6 ...

Page 4

... Cypress products, expressly or by implication. Cypress’s products are not authorized for use as critical compo- nents in life support devices or systems. SL11RIDE is a trademark of Cypress Semiconductor Corporation. All other product names are trademarks are registered trade- marks of their respective owners. ...

Page 5

... Overview The SL11RIDE is a low-cost, high-speed Universal Serial Bus RISC-based Controller board. It contains a 16-bit RISC processor with built-in SL11RIDE ROM to greatly reduce firmware development efforts. Its serial flash EEPROM interface offers low-cost storage for USB device configuration and customer product specific functions. New functions can be programmed into the I downloading them from a USB Host PC ...

Page 6

... PLL Clock Generator A 48-MHz external crystal can be used with the SL11RIDE. Two pins, X1 and X2, are provided to connect a low-cost crystal circuit to the device. Circuitry is provided to generate the internal clock requirements of the device external 48-MHz clock is available in the application, it may be used instead of the crystal circuit by connecting directly to the X1 input pin. ...

Page 7

... Serial I C Interface The SL11RIDE provides an interface to an external serial flash EEPROM. A variety of serial EEPROM formats can be supported. Currently the SL11RIDE firmware supports the two-wire serial flash EEPROM type. It can be used for field product upgrades if needed. The recommended serial EEPROM device is a two-wire Serial CMOS EEPROM (AT24LCXX Device Family). Currently, the SL11RIDE allows writing to EEPROM KBytes, using a 16-Kbit I The USB vendor/device configuration can be programmed and stored into the external EEPROM device ...

Page 8

... OS8.6, OS9 Laptop: OS8.6, OS9 5.5 Multi Port Driver Support Currently SL11RIDE mini-port driver is a multi-device driver for ATAPI/IDE peripherals. This driver supports ATAPI/IDE devices, which connect via a USB Hub. See Figure 5-2 for details. Document #: 38-08007 Rev. ** Scanlogic USB to ATAPI/IDE System SL11RIDE Figure 5-1 ...

Page 9

... I C with data alone, such as the USB data descriptors. The SL11RIDE will scan the I before attempting to load the code and/or data to the internal/external RAM. To program the file, the input filename without the extension is required. The QTUI2C will create a file “MAKEENH.BIN” based on the Object input file. This “ ...

Page 10

... Note: This program is only used when the I Under Windows, if the EEPROM already has a version of the SL11RIDE firmware programmed, it will be necessary to remove the Bulk-Only hard disk controller from the Device Manager before this program can be used. After this program completes, at any subsequent boot up, the SL11RIDE firmware will automatically scan the I ...

Page 11

... Physical Connection 8.1 SL11RIDE Chip Dimension The SL11RIDE’s Package type is 100 PQFP. Document #: 38-08007 Rev. ** SL11RIDE Page ...

Page 12

... GND Digital ground Input UART RXD [5] Bidir Power control Bidir Interrupt triggers in the SL11RIDE processor, or define for Hardware [6] Reset for CF Bidir Device Active Present, or define for Write Protect for Smart Media Bidir IOWD—Write uses to indicate IDE write data transfer Bidir ...

Page 13

... Notes: 1. All +3.3VDC must use a 0.1- F bypass capacitor and these capacitors must be placed near the SL11RIDE chip. 2. 48-MHz Crystal or oscillator has to use a capacitor 0 filter output signals. It must be placed at least ¾” from 3.3V, 5. USB connector 3. All pins not shown (NC pins and reserved pins) should not be connected or used for other purposes. ...

Page 14

... Pin Interface Signals Table 8-1. 40-pin Connector Interface Signals SL11RIDE Signal IDE Signal RESET GND [7] PU IOWD IORD [7] PU [7] PU INTRQ A1 A0 CS0 DASP Notes: 7. PU: These signals need 10 k pull-up. 8. The Key pin must be not be connected. ...

Page 15

... Electrical Specification 9.1 Absolute Maximum Ratings This section lists the absolute maximum ratings of the SL11RIDE. Stresses above those listed can cause permanent damage to the device. Exposure to maximum rated conditions for extended periods can affect device operation and reliability. Storage Temperature Power Supply Voltage (V ...

Page 16

... DD2 AMB 11. Z Impedance Values includes an external resistor Ohms ± 1% USBX 9.5 SL11RIDE Reset Timing The nRESET signal from the SL11RIDE chip resets the disk drive. It forces an initialization to occur identical to that after power-up. nRESET VDD nRD or nWR Document #: 38-08007 Rev. ** Min ...

Page 17

... Appendix This is a pin translation of SL11RIDE signals to 36, 44, 50, and 68 of the Storage Device Class, which is based on the latest AT Attachment specification and Compact Flash Specification Version 1.4. These signals connect directly to the ATAPI/IDE devices. If you intend to design for a long IDE cable, then you have to use RC Termination ...

Page 18

... PU A1 GND A0 A2 CS0 CS1 GND V CC GND V CC GND 10.2 SL11RIDE Pin Translation: 40-Pin–44-Pin Signals Table 10-2. SL11RIDE Pin Translation: 40-Pin–44-Pin Signals IDE Signal nRESET DD7 Document #: 38-08007 Rev. ** 36-Pin Signal 36-Pin D5 8 D11 D12 D13 ...

Page 19

... Table 10-2. SL11RIDE Pin Translation: 40-Pin–44-Pin Signals (continued) IDE Signal DD6 DD5 DD4 DD3 DD2 DD1 DD0 GND [15] DMARQ IOWD IORD [15] IORDY [15] DMACK INTRQ DA1 DA0 CS0 DASP +5V GND Notes: 12. A—F: Pins that are additional to those of the 40-pin connector. ...

Page 20

... Note: 16. PD: CSEL connect to GND for Master and Slave mode 10.4 CLIK 50-Pin Connect with SL11RIDE The CLIK can connect directly to the SL11RIDE chip for integration solution or can interface with the SL11RIDE via a PCMCIA card. Note: • User can define STATUS LED. ...

Page 21

... Table 10-4. SL11RIDE Pin Translation: 40-Pin–50-Pin Signals (continued) SL11RIDE Pin CLIK Signal IORD IORI PU IOCHROYI PU DACK1 INTRQ IA01 A1 HA10 A0 HA00 CS0 HCS00 DASP DASPI VCC VCC GND with 22 TXD GND with 22 ATA MODE SL11RIDE Signals CF Signals GND D4 D6 CS0 GND ...

Page 22

... External Memory Address Bus, A12 Output External Memory Address Bus, A11 Output External Memory Address Bus, A10 Output External Memory Address Bus, A9 Output External Memory Address Bus, A8 Output External Memory Address Bus, A7 Output External Memory Address Bus, A6 Output External Memory Address Bus, A5 SL11RIDE Page ...

Page 23

... Digital ground GND Digital ground Input UART Receive Data (in), or GPIO27 Output Serial EPROM control signal Output Serial EPROM Clock Output EPP Data Strobe Output EPP Address Strobe Output EPP Write Strobe Output P Register Output P Register or PWR_OFF Output P Register SL11RIDE Page ...

Page 24

... Design ATAPI/IDE Device Behaves Like Floppy Disk Drive This design applies to small and low power consumption ATAPI/IDE devices such as Compact Flash, CLIK, MicroDrives, and Smart Media cards. This is an advantage for users to exchange media cards (i.e. MP3) from the SL11RIDE board without plugging or unplugging the USB cable. ...

Page 25

... FROM SL11RIDE Table 10-6. Power Switch Operation Power switch operation Table 10-7. Compact Flash Design Name V +5V from USB Power or external power CC R 10-k pull-up resistor PU R 10-k pull-up resistor PURS R 1-k series resistor (This depends on transistor requirement) RS CD_DET Card detection uses to detect card present or not. It need 10k pull-up to +3.3VDC. ...

Page 26

... SL11R Speed 0000 48.00 MHz. 0001 24.00 MHz. 0010 16.00 MHz. 0011 12.00 MHz. 0100 09.60 MHz. 0101 08.00 MHz. 0110 06.86 MHz. 0111 06.00 MHz. 1000 05.33 MHz. 1001 04.80 MHz. 1010 04.36 MHz. 1011 04.00 MHz. 1100 03.69 MHz. 1101 03.42 MHz. 1110 03.20 MHz. 1111 03.00 MHz. should be set to all zeros. SL11RIDE Page ...

Page 27

... Revision History Document Title: SL11RIDE USB to IDE/ATAPI Solution Document Number: 38-08007 ISSUE REV. ECN NO. DATE ** 110566 12/14/01 Document #: 38-08007 Rev. ** ORIG. OF CHANGE DESCRIPTION OF CHANGE BHA Converted to Cypress Format from ScanLogic SL11RIDE Page ...

Related keywords