SMSC USB97CFDC Technical data

USB97CFDC
USB Floppy Disk Controller
FEATURES
3.3 Volt, Low Power Operation  Complete USB Specification 1.1 Compatibility
- Includes USB Transceiver
- Based on an Enhanced Version of SMSC’s
Complete System Solution Including USB Mass
Storage Class Compliant Win98/2000 Driver and Firmware
- Supports 640K, 720K, 1.44M, 1.2M Windows 98 J, and 1.2M NEC DOS 6.x Formats
- Supports Both the UFI and SFF8070i Command Sets
- Supports USB Mass Storage Compliant Bootable Floppy BIOS
- 4ms Seek Times
- USB 1.1 Compliance, Including Low Power
Device Class SUSPEND Mode Operation and Power Control of Disk Drive
- Disk Drive Feedback of Readiness Upon Power Re-Application Option
- Option for Ultra High Performance Using Additional Caching SRAM
- Support for Floppy Drive Power Control
Contains SMSC’s Industry Proven Floppy Disk
Controller
- Licensed CMOS 765B Floppy Disk Controller
- Supports Single Normal or Three Mode Floppy
Drives
- Supports Vertical Recording Format and High Capacity Drives in User Written Firmware Applications
- Detects All Overrun and Underrun Conditions
- Sophisticated Power Control Circuitry (PCC)
Including Multiple Powerdown Modes for Reduced Power Consumption
Enhanced Digital Data Separator
- 1 Mbps, 500 Kbps, 300 Kbps, 250 Kbps Data Rates
- Programmable Precompensation Modes
Intelligent Auto Power Management
- <300µA SUSPEND Current
- <75mA Operating Current
External Program Memory Interface
- 32K Byte Code Space (Supplied Firmware Requires 16KB Memory)
- Flash, SRAM, or EPROM Memory
4KB Internal Buffer SRAM for High Performance
Operation
Optional External Cache Memory
- Up to 16K x 8 External SRAM may be Used for Custom Tape/ Drive Applications
Integrated 14.318 MHz Crystal Driver Circuit  100 pin TQFP package (12.0 x 12.0 mm footprint)
- 25% smaller body size than other 100 pin TQFP
packages
ORDERING INFORMATION
Order Number: USB97CFDC-MN
100 Pin TQFP Package
SMSC DS – USB97CFDC Rev. 12/15/2000
© STANDARD MICROSYSTEMS CORPORATION (SMSC) 2000
80 Arkay Drive Hauppauge, NY 11788 (631) 435-6000 FAX (631) 273-3123
Standard Microsystems is a registered trademark of Standard Microsystems Corporation, and SMSC is a trademark of Standard Microsystems Corporation. Product names and company names are the trademarks of their respective holders. Circuit diagrams utilizing S MSC products are incl uded as a means of illustrating typical applications; consequently complete information sufficient for construction purposes is not necessarily given. Although the information has been checked and is believed to be accurate, no responsibility is assumed for inaccuracies. SMSC reserves the right to make changes to specifications and product descriptions at any time without notice. Contact your local SMSC sales office to obtain the latest speci fications before placing your product order. The provision of this information does not convey to the purchaser of the semiconductor devices described any licenses under the patent rights of SMSC or others. All sales are expressly conditional on your agreement to the terms and conditions of the most recently dated version of SMSC's standard Terms of Sale Agreement dated before the date of your order (the "Terms of Sale Agreem ent" ). T he product may contain design defects or errors known as anomalies which may cause the product's functions to deviate from published specifications. Anom aly sheets are available upon request. SMSC products are not designed, intended, authorized or warranted for use in any life support or other application where product failure could cause or contribute to personal injury or severe property damage. Any and all such uses without prior written approval of an Officer of SMSC and further testing and/or modification will be fully at the risk of the customer. Copies of this document or other SMSC literature, as well as the Terms of Sale Agreement, may be obtained by visiting SMSC’s website at http://www.smsc.com.
SMSC DISCLAIMS AND EXCLUDES ANY AND ALL WARRANTIES, INCLUDING WITHOUT LIMITATION ANY AND ALL IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE, AND AGAINST INFRINGEMENT, AND ANY AND ALL WARRANTIES ARISING FROM ANY COURSE OF DEALING OR USAGE OF TRADE.
IN NO EVENT SHALL SMSC BE LIABLE FOR ANY DIRECT, INCIDENTAL, INDIRECT, SPECIAL, PUNITIVE, OR CONSEQUENTIAL DAMAGES, OR FOR LOST DATA, PROFITS, SAVINGS OR REVENUES OF ANY KIND; REGARDLESS OF THE FORM OF ACTION, WHETHER BASED ON CONTRACT, TORT, NEGLIGENCE OF SMSC OR OTHERS, STRICT LIABILITY, BREACH OF WARRANTY, OR OTHERWISE; WHETHER OR NOT ANY REMEDY IS HELD TO HAVE FAILED OF ITS ESSENTIAL PURPOSE; AND WHETHER OR NOT SMSC HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
SMSC DS – USB97CFDC Page 2 Rev. 12/15/2000

GENERAL DESCRIPTION

The USB97CFDC is an integration of the USB97C102 Enhanced Multi-Endpoint USB Peripheral Controller, without its integrated hub functions, and the SMSC Floppy Disk Controller used in many of its Super IO products, such as the FDC37C869. Special care in the interconnection of the two devices has been taken to assure the lowest possible system current draw (<300µA) during SUSPEND mode operation.
Provisions for external Flash Memory up to 32K bytes for program storage is provided. Although not required for standard floppy operation, provisions for 16K bytes of external buffer SRAM, in addition to
that included in the USB97C102 core, is also provided for extended applications, such as tape drives and for other special applications.
Several pins are provided for controlling external power control elements and sensing specialized drive functions.
Note: SMSC has developed and supplies firmware and drivers for this device to implement a standard three mode
or dual mode Floppy Disk Drive system with drive power control. If the customer desires to develop his own firmware and/or drivers for this system, he may contact SMSC to obtain a complete engineering specification which details all the internal block functions and register maps of the USB97CFDC to allow custom programs to be written for this device.
SMSC DS – USB97CFDC Page 3 Rev. 12/15/2000
TABLE OF CONTENTS
GENERAL DESCRIPTION............................................................................................................................3
DESCRIPTION OF PIN FUNCTIONS...........................................................................................................5
PIN CONFIGURATION .................................................................................................................................6
BLOCK DIAGRAM........................................................................................................................................7
PIN DESCRIPTIONS.....................................................................................................................................7
BUFFER TYPE DESCRIPTIONS............................................................................................................10
BOARD TEST MODE OPERATION...........................................................................................................10
DC PARAMETERS .....................................................................................................................................11
AC PARAMETERS......................................................................................................................................12
USB PARAMETERS...................................................................................................................................15
USB DC PARAMETERS.........................................................................................................................15
USB AC PARAMETERS.........................................................................................................................16
MECHANICAL OUTLINE............................................................................................................................18
APPENDIX A:..............................................................................................................................................19
USB97CFDC TYPICAL APPLICATION..................................................................................................19
SMSC PROVIDED SOFTWARE FOR USB97CFDC .............................................................................20
USB97CFDC REVISIONS...........................................................................................................................20
SMSC DS – USB97CFDC Page 4 Rev. 12/15/2000

DESCRIPTION OF PIN FUNCTIONS

FLOPPY DISK INTERFACE (14 Pins)
nTRK0 nINDEX nWRTPRT nDSKCHG
nRDATA DRVDEN0 DRVDEN1 nSTEP
nWDATA nWGATE nHDSEL nDIR
nDSO nMTR0
USB+ USB- AVDD AGND
FD0 FD1 FD2 FD3 FD4 FD5 FD6 FD7 FA0 FA1 FA2 FA3 FA4 FA5 FA6 FA7 FA8 FA9 FA10 FA11
FA12 FA13 FA14 FA15
nFRD nFCE
SD0 SD1 SD2 SD3 SD4 SD5 SD6 SD7 SA0 SA1 SA2 SA3 SA4 SA5 SA6 SA7 SA8 SA9 SA10 SA11
SA12 SA13 nMEMR nMEMW
nMEMEN OPTEN nDRVRDY nFDPWR
XTAL1/CLKIN XTAL2 nRESET nTEST
TST_OUT nTESTEN
POWER, GROUNDS, and NO CONNECTS (22 Pins)
USB INTERFACE (4 Pins)
FLASH ROM INTERFACE (26 Pins)
SRAM/IO INTERFACE (24 Pins)
MISC (10 Pins)
SMSC DS – USB97CFDC Page 5 Rev. 12/15/2000

PIN CONFIGURATION

nRDATA
nWRTPRT
nTRK0
nINDEX
nHDSEL
nWGATE
nWDATA
nSTEP
nDIR
GND
nDS0
nMTR0
DRVDEN0
AGND
USB+
VDD
USB-
AVDD
FA11
FA9
FA8
FA13
FA14
GND
N.C.
nDSKCHG DRVDEN1
N.C.
GND
N.C.
GND
VDD
N.C. SD7 SD6 SD5 SD4
GND
SD3 SD2 SD1 SD0
VDD
N.C. N.C. N.C.
nMEMR
nMEMW
SA12 SA11
75
51
FA15 FA12 FA7 FA6 FA5 FA4 FA3 GND FA2 FA1 FA0 VDD
USB97CFDC
1
25
FD0 FD1 FD2 FD3 FD4 FD5 FD6 FD7 nFCE FA10 nFRD GND nFDPWR
SA9
SA8
SA7
SA6
SA5
SA4
SA3
SA2
SA1
SA0
SA10
SMSC DS – USB97CFDC Page 6 Rev. 12/15/2000
GND
VDD
SA13
nTEST
nTESTEN
XTAL1/CLKIN
GND
XTAL2
N.C.
nRESET
OPTEN
TSTOUT
nMEMEN
nDRVRDY
Loading...
+ 14 hidden pages