Lucent Technologies USS-720 manual External Circuitry Requirements, External Crystal Connection

Page 50

USS-720Instant USB

Preliminary Data Sheet, Rev. 5

USB-to-IEEE1284 Bridge

September 1999

 

 

External Circuitry Requirements

The USS-720 is intended to be a single-chip solution. As such, the USB transceiver and the IEEE 1284 buff- ers have been integrated on-chip. External require- ments include a 3.3 V supply and a 1.5 kΩ ± 5% pull-up resistor for the DPLS pin. If the internal oscillator is used, a 12 MHz crystal along with bias capacitors are needed (see Figure 3). If the internal oscillator is not used, a 12 MHz clock signal should be supplied to CLK_LO, and CLK_HI should be left unconnected.

1.2kΩ ± 5% pull-up resistors are needed on all IEEE 1284 signals (except PLH), unless used in the High Drive Mode (see the following page). A 5 V supply and USB and/or IEEE 1284 connectors might also be needed, depending on the application.

TO INTERNAL

 

 

 

TO INTERNAL

 

USS-720

 

 

 

 

USS-720

 

 

 

 

 

 

 

 

 

 

 

 

CLK_LO

 

 

 

 

 

CLK_HI

 

 

 

 

 

 

 

 

 

 

 

 

 

 

12MHz

CRYSTAL

15 pF

 

 

 

 

 

 

 

 

15 pF

 

 

 

 

 

 

 

 

 

 

 

 

 

5-5259.r2

Figure 3. External Crystal Connection

For using the USS-720 in a self-powered device, there are some additional considerations. The device must refrain from supplying power through the pull-up resistor when the device is plugged into an unpowered bus. The USS-720 device circuit must also ensure that the DPLS and DMNS lines are in an appropriate state when the device is powered but not plugged in. Figure 5 shows an example connection to meet these requirements.

+3.3 V

SWITCH ON WHEN VBUS IS POWERED

1.5 kΩ ± 5%

DPLS

24 Ω ± 1%

1.5 MΩ

DMNS

24 Ω ± 1%

1.5 MΩ

5-5506a.r4

Figure 5. Self-Powered Device Example Connection

Figure 4 shows the normal USS-720 connection to the USB. Both DPLS and DMNS require 24 Ω ± 1% series resistors for USB impedance matching. Additionally, a

1.5kΩ pull-up resistor is required on DPLS for full- speed/low-speed differentiation.

+3.3 V VDD

1.5kΩ ± 5%

DPLS

24 Ω ± 1%

DMNS 24 Ω ± 1%

5-5404.r1

Figure 4. USB Transceiver Connection (Normal Mode)

5-24

Figure 6 shows a USS-720-to-IEEE1284 parallel port connection that complies with the IEEE 1284 specifica- tion. Other connections are also possible. While the IEEE specification requires these resistors, developers must make their own design decision against the

500 μA suspend mode current requirements required by the USB specification.

 

+5 V

ALL PARALLEL PORT

1.2 kΩ ± 5%

OUTPUT SIGNALS

24 Ω ± 5%

+5 V

ALL PARALLEL PORT

INPUT SIGNALS1.2 kΩ ± 5%

EXCEPT PLH

PLH

7.5 kΩ ± 5%

5-5505a.r1

Figure 6. USS-720 Connection to IEEE 1284

Lucent Technologies Inc.

Image 50
Contents Introduction Information Manual, Rev SeptemberTable of Contents Information Manual, Rev Evaluation Kit for USS-720 September USB-to-IEEE BridgeIOCTLSET1284REGISTER USS-720 USB Device Driver Preliminary User GuideIOCTL1284 Terminate USS-720 USB Port Monitor Application Note Evaluation Kit Contents Hardware Requirements \SAMPLESOSR2.1 Cable Installation Instructions Getting Started InstructionsSoftware Updates Windows 98 Cable Installation InstructionsPort Creation USB Driver and Port MonitorPlug and Play Eeprom Lucent Technologies Inc Lucent Technologies Microelectronics Group In-System Design, IncUSB Applications Support September February Evaluation Kit SoftwareUSS-720 Driver Software Object Code License Agreement IntroductionFurnishing of Licensed Software USS-720 Software Use Agreement FebruaryLicensed Software OwnershipUSS-720 February Software Use AgreementNothing Construed Warranty and IndemnityAgreement Prevails 04 ConfidentialityAddresses PublicityNonassignability IntegrationApplicable Law DisputesDocumentation USS720.SYSUSS720.INF USS-720 Software Use Agreement February Software Components Application Note, Rev FebruaryPrinter Enumeration Customer-Defined DataPlug and Play Operation PnP Operating Systems Supported Power ManagementInstallation Process USB Hardware Types SupportedPrinter Types Supported Print Types SupportedDescription FeaturesPreliminary Data Sheet, Rev September Table of Contents USB-to-IEEE Preliminary Data Sheet, Rev USS-720Pin Information Parallel Port nInit Signal Active-Low Parallel Port nAutoFd Signal Active-LowParallel Port nSelectIn Signal Active-Low Parallel Port nAck Signal Active-LowDevice Descriptor, Configurations, and Inter- faces OverviewUSB Port Descriptor LocationsDevice Descriptor Offset Field Size Value Description USB-to- Ieee 1284 Bridge SeptemberOnboard Device Descriptor USB-to- Ieee Configuration DescriptorInterface Descriptors Bulk Out Endpoint Descriptor, I0A0E1Bulk In Endpoint Descriptor, I0A1E2 September USB-to-IEEE1284 BridgeBulk Out Endpoint Descriptor, I0A1E1 Interrupt Endpoint Descriptor, I0A2E3 Bulk Out Endpoint Descriptor, I0A2E1Bulk In Endpoint Descriptor, I0A2E2 Standard Requests PipesRequests Printer Class-Specific Requests Get Port Status Data Bit DescriptionSET1284REGISTER Vendor-Specific RequestsGET1284REGISTER Ieee 1284 Port Register-Based OperationInterrupt Pipe Read Data RegistersGET1284REGISTER Data Byte Register Data Byte Register DataParallel Port nFault Signal Reserved Status Register Address Bit SymbolDefault Bit Symbol Bit Description Parallel Port nInit Signal Control Register Address Bit SymbolAccess Default Bit Symbol Bit Description USB-to-IEEE1284 BridgeUSS-720Instant USB ECP Command Register Address Bit Symbol Access Extended Control Register Address Bit Symbol Mode20 DescriptionUSS-720 Control Register Address Bit Symbol USS-720 Setup Register Address Bit Symbol Interrupts External Circuitry Requirements External Crystal ConnectionSelf-Powered Mode Filter Bypass ModeHigh Drive Mode Absolute Maximum Ratings Parameter Symbol Min UnitCapacitance Values Parameter Unit Electrical CharacteristicsParameter Symbol Test Conditions Min Typ Max Unit Clklo ClkhiOutput Delay Timing Parameter Min Max Unit Timing CharacteristicsSetup and Hold Input Timing Parameter Pin Mqfp Outline DiagramOrdering Information Device Code Package ComcodeApplication Note February Description Bridging USB to Typical Circuit Showing ParallelPort USSLucent Technologies Inc Signal Directions Preliminary User Guide, Rev FebruaryIOCTL1284 Setmode Preliminary User Guide, Rev USS-720 February InitializationO File Functions USB Device DriverCreateFile Error Codes ReadFileWriteFile DeviceIoControl CloseHandle O Control Codes Control Code DescriptionIOCTL1284 Ecpfwdtorev ParametersIOCTL1284ECPREVTOFWD IOCTL1284 Ecpsetchannel Register Mode Description IOCTL1284 SetmodeIOCTL1284 Terminate Bulkoutpipe IoctlabortpipeValue Description BulkinpipeIoctlcancelpiperequest IOCTLGET1284REGISTER ALTINTERFACE1 IoctlgetaltsettingALTINTERFACE0 ALTINTERFACE2Ioctlgetcapabilities Ioctlgetconfigurationdescriptor Ioctlgetdevicedescriptor Ioctlgetdeviceinstances Ioctlgetinterface Ioctlgetportstatus Bit MeaningIOCTLISSUEUSS720COMMAND Command DescriptionIoctlreadinterruptpipe Byte DescriptionIoctlresetpipe IOCTLSET1284REGISTER Ioctlsetaltsetting Ioctlsoftreset Deviceinstance O Control Data StructuresDeviceinstanceheader Data StructureREGISTER1284 REGISTER1284, *PREGISTER1284ADVREGISTER1284 ADVREGISTER1284, *PADVREGISTER1284Lucent Technologies Inc USS-720 USB Port Monitor USS-720 Application Note USB Port Monitor February Printer Cable with Instant USBApplication Note June Software Installation InstructionsW98USS720EvalKit2402.zip to download the installation files Click on Enter LibrarySeptember MN99-052CMPR-1 Replaces MN97-061CMPR-04