Page 1
查询PDIUSBD12PWDH供应商 PDIUSBD12 USB interface device with parallel bus Rev. 06 — 23 April 2001 Product data 1. Description The PDIUSBD12 is a cost and feature optimized USB device. It is normally used in...
Page 2
Philips Semiconductors PDIUSBD12 USB interface device with parallel bus Integrated 320 bytes of multi-configuration FIFO memory Double buffering scheme for main endpoint increases throughput and eases...
Page 3
Philips Semiconductors PDIUSBD12 USB interface device with parallel bus 3.2 Pin description Table 1: Pin description Symbol Pin Type Description DATA <0> IO2 Bit 0 of bidirectional data. Slew-ra...
Page 4
Philips Semiconductors PDIUSBD12 USB interface device with parallel bus Table 1: Pin description…continued Symbol Pin Type Description VOUT3.3 3.3 V regulated output. To operate the IC at 3.3 V, suppl...
Page 5
Philips Semiconductors PDIUSBD12 USB interface device with parallel bus 6. Functional description 6.1 Analog transceiver The integrated transceiver interfaces directly to the USB cables through termin...
Page 6
Philips Semiconductors PDIUSBD12 USB interface device with parallel bus It should be noted that the tolerance of the internal resistors is higher (25%) than that specified by the USB specification (5%...
Page 7
Philips Semiconductors PDIUSBD12 USB interface device with parallel bus PDIUSBD12 80C51 INT_N INTO/P3.2 A0 ANY I/O PORT (e.g. P3.3) DATA [7:0] P [0.7:0.0]/AD [7:0] WR_N WR/P3.6 RD_N RD/P3.7 CLKOUT XTA...
Page 8
Philips Semiconductors PDIUSBD12 USB interface device with parallel bus bytes for single direction ISO configuration), the DMREQ pin will be deactivated at the last byte of the buffer regardless of th...
Page 9
Philips Semiconductors PDIUSBD12 USB interface device with parallel bus Table 3: Endpoint Configuration Endpoint Endpoint Transfer type Direction Max. Packet number index size (bytes) Mode 0 (Non-ISO ...
Page 10
Philips Semiconductors PDIUSBD12 USB interface device with parallel bus 9. Main endpoint The main endpoint (endpoint number 2) is the primary endpoint for sinking or sourcing relatively large amounts ...
Page 11
Philips Semiconductors PDIUSBD12 USB interface device with parallel bus Table 4: Command summary…continued Name Destination Code (Hex) Transaction Set Endpoint Status Control OUT Write 1 byte Control ...
Page 12
Philips Semiconductors PDIUSBD12 USB interface device with parallel bus 11.2.2 Set endpoint enable Code (Hex) — D8 Transaction — write 1 byte The generic/Isochronous endpoints can only be enabled when...
Page 13
Philips Semiconductors PDIUSBD12 USB interface device with parallel bus Table 5: Set mode command, Configuration byte: bit allocation Bit Symbol Description ENDPOINT These two bits set the endpoint co...
Page 14
Philips Semiconductors PDIUSBD12 USB interface device with parallel bus Table 6: Clock division factor byte: bit allocation Bit Symbol Description SOF-ONLY Setting this bit to 1 will cause the interru...
Page 15
Philips Semiconductors PDIUSBD12 USB interface device with parallel bus Table 7: Set DMA command: bit allocation Bit Symbol Description ENDPOINT INDEX 5 A ‘1’ allows for an interrupt to be generated w...
Page 16
Philips Semiconductors PDIUSBD12 USB interface device with parallel bus 11.3.1 Read interrupt register Code (Hex) — F4 Transaction — read 2 bytes This command indicates the origin of an interrupt. The...
Page 17
Philips Semiconductors PDIUSBD12 USB interface device with parallel bus 11.3.2 Select Endpoint Code (Hex) — to Transaction — read 1 byte (optional) The Select Endpoint command initializes an internal ...
Page 18
Philips Semiconductors PDIUSBD12 USB interface device with parallel bus Table 9: Read last transaction status register: bit allocation Bit Symbol Description PREVIOUS STATUS A ‘1’ indicates a second e...
Page 19
Philips Semiconductors PDIUSBD12 USB interface device with parallel bus byte 3: data byte etc. The first two bytes will be skipped in the DMA read operation. Thus, the first read will get Data byte 1,...
Page 20
Philips Semiconductors PDIUSBD12 USB interface device with parallel bus 11.3.8 Set endpoint status Code (Hex) — to Transaction — write 1 byte stalled control endpoint is automatically unstalled when i...
Page 21
Philips Semiconductors PDIUSBD12 USB interface device with parallel bus 11.4 General commands 11.4.1 Send resume Code (Hex) — F6 Transaction — none Sends an upstream resume signal for ms. This command...
Page 22
Philips Semiconductors PDIUSBD12 USB interface device with parallel bus 13. Limiting values Table 12: Limiting values In accordance with the Absolute Maximum Rating System (IEC 60134). Symbol Paramete...
Page 23
Philips Semiconductors PDIUSBD12 USB interface device with parallel bus 14. Static characteristics Table 14: DC characteristics (supply pins) Symbol Parameter Conditions Min Typ Max Unit ICC(susp) sus...
Page 24
Philips Semiconductors PDIUSBD12 USB interface device with parallel bus 15. Dynamic characteristics Table 17: AC characteristics (AI/O pins; FULL speed) CL p F; RPU 1.5 kΩ on D+ to VCC; unless otherwi...
Page 25
Philips Semiconductors PDIUSBD12 USB interface device with parallel bus Table 18: AC characteristics (parallel interface) Symbol Parameter Conditions Min Max Unit ALE timings t LH ALE HIGH pulse width...
Page 26
Philips Semiconductors PDIUSBD12 USB interface device with parallel bus Fig 17. Parallel interface timing (I/O and DMA). Table 19: AC characteristics (DMA) Symbol Parameter Conditions Min Max Unit Sin...
Page 27
Philips Semiconductors PDIUSBD12 USB interface device with parallel bus DMREQ t AHRHt ALRL DMACK_N t WA t SHAH RD_N/WR_N EOT_N (1) SV00874 EOT_N is considered valid when DMACK_N, RD_N/WR_N and EOT_N a...
Page 28
Philips Semiconductors PDIUSBD12 USB interface device with parallel bus 16. Test information The dynamic characteristics of the analog I/O ports (D+ and D−) as listed in Table 17, were determined usin...
Page 29
Philips Semiconductors PDIUSBD12 USB interface device with parallel bus 17. Package outline SO28: plastic small outline package; 28 leads; body width 7.5 mm SOT136-1 pin 1 index detail X 10 mm scale D...
Page 30
Philips Semiconductors PDIUSBD12 USB interface device with parallel bus TSSOP28: plastic thin shrink small outline package; 28 leads; body width 4.4 mm SOT361-1 A2 (A )3 pin 1 index A1 detail X 2.5 5 ...
Page 31
Philips Semiconductors PDIUSBD12 USB interface device with parallel bus 18. Soldering 18.1 Introduction to soldering surface mount packages This text gives a very brief insight to a complex technology...
Page 32
Philips Semiconductors PDIUSBD12 USB interface device with parallel bus During placement and before soldering, the package must be fixed with a droplet of adhesive. The adhesive can be applied by scre...
Page 33
Philips Semiconductors PDIUSBD12 USB interface device with parallel bus 19. Revision history Table 21: Revision history Rev Date CPCN Description Product specification; version 6. Supersedes PDUIUSBD1...
Page 34
Philips Semiconductors PDIUSBD12 USB interface device with parallel bus 20. Data sheet status Data sheet status Product status Definition Objective data Development This data sheet contains data from ...
Page 35
Philips Semiconductors PDIUSBD12 USB interface device with parallel bus Philips Semiconductors - a worldwide company Argentina: see South America Netherlands: Tel. +31 2785, Fax. +31 Australia: Tel. +...
Page 36
Philips Semiconductors PDIUSBD12 USB interface device with parallel bus Contents Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Dynamic characteristics . . . . . . . . . . . . ....