Data Connect DSP19.2 Podręcznik Użytkownika Strona 1

Przeglądaj online lub pobierz Podręcznik Użytkownika dla Networking Data Connect DSP19.2. Data Connect DSP19.2 User`s guide Instrukcja obsługi

  • Pobierz
  • Dodaj do moich podręczników
  • Drukuj
  • Strona
    / 61
  • Spis treści
  • BOOKMARKI
  • Oceniono. / 5. Na podstawie oceny klientów
Przeglądanie stron 0
Full-Speed USB (12 Mbps) Peripher
al
Controller with Integrated Hu
b
CY7C66013
C
CY7C66113
C
Cypress Semiconductor Corporation 198 Champion Court San Jose, CA 95134-1709 408-943-2600
Document #: 38-08024 Rev. *B Revised January 2, 2006
Full-Speed USB (12 Mbps) Peripheral
Controller with Integrated Hub
Przeglądanie stron 0
1 2 3 4 5 6 ... 60 61

Podsumowanie treści

Strona 1 - Controller with Integrated Hu

Full-Speed USB (12 Mbps) PeripheralController with Integrated HubCY7C66013C CY7C66113CCypress Semiconductor Corporation • 198 Champion Court • San Jo

Strona 2

CY7C66013C CY7C66113CDocument #: 38-08024 Rev. *B Page 10 of 613.0 Pin Configurations123456791112131415161817XTALIN10819203938374140434245444746494

Strona 3

CY7C66013C CY7C66113CDocument #: 38-08024 Rev. *B Page 11 of 61Figure 3-1. CY7C66113C 56-pin QFN Pin Assignment 282726252423222120191817161543444546

Strona 4

CY7C66013C CY7C66113CDocument #: 38-08024 Rev. *B Page 12 of 61Figure 3-2. CY7C66113C DIE Cypress LogoPin 1Pin 60Pin 15Pin 30 Pin 45(0,0)(3398, 4194

Strona 5

CY7C66013C CY7C66113CDocument #: 38-08024 Rev. *B Page 13 of 61Table 3-1. Pad Coordinates in microns (0,0) to bond pad centersPad # Pin Name X Y Pa

Strona 6

CY7C66013C CY7C66113CDocument #: 38-08024 Rev. *B Page 14 of 614.0 Product Summary Tables4.1 Pin Assignments 4.2 I/O Register SummaryI/O registers

Strona 7

CY7C66013C CY7C66113CDocument #: 38-08024 Rev. *B Page 15 of 61GPIO Configuration 0x08 R/W GPIO Port Configurations 23HAPI and I2C Configuration 0x0

Strona 8

CY7C66013C CY7C66113CDocument #: 38-08024 Rev. *B Page 16 of 614.3 Instruction Set SummaryRefer to the CYASM Assembler User’s Guide for more details

Strona 9

CY7C66013C CY7C66113CDocument #: 38-08024 Rev. *B Page 17 of 615.0 Programming Model5.1 14-bit Program Counter (PC)The 14-bit Program Counter (PC)

Strona 10 - CY7C66113

CY7C66013C CY7C66113CDocument #: 38-08024 Rev. *B Page 18 of 615.1.1 Program Memory Organization after reset Address 14-bit PC 0x0000Program execut

Strona 11

CY7C66013C CY7C66113CDocument #: 38-08024 Rev. *B Page 19 of 615.2 8-bit Accumulator (A)The accumulator is the general-purpose register for the micr

Strona 12

CY7C66013C CY7C66113CDocument #: 38-08024 Rev. *B Page 2 of 61TABLE OF CONTENTS1.0 FEATURES ...

Strona 13

CY7C66013C CY7C66113CDocument #: 38-08024 Rev. *B Page 20 of 61For USB applications, the firmware should set the DSP to an appropriate location to a

Strona 14

CY7C66013C CY7C66113CDocument #: 38-08024 Rev. *B Page 21 of 612 cm). A 6-MHz fundamental frequency parallel resonant crystal can be connected to th

Strona 15

CY7C66013C CY7C66113CDocument #: 38-08024 Rev. *B Page 22 of 61The USB transmitter is disabled by a WDR because the USB Device Address Registers are

Strona 16

CY7C66013C CY7C66113CDocument #: 38-08024 Rev. *B Page 23 of 61There are up to 31 GPIO pins (P0[7:0], P1[7:0], P2[7:0], and P3[6:0]) for the hardwar

Strona 17

CY7C66013C CY7C66113CDocument #: 38-08024 Rev. *B Page 24 of 61As shown in Table 9-1 below, a positive polarity on an input pin represents a rising

Strona 18

CY7C66013C CY7C66113CDocument #: 38-08024 Rev. *B Page 25 of 61Port 1 Interrupt Enable ADDRESS 0x05Port 2 Interrupt Enable ADDRESS 0x06Port 3 Interr

Strona 19

CY7C66013C CY7C66113CDocument #: 38-08024 Rev. *B Page 26 of 61are set to ‘0’ when the device is suspended, that DAC input will float. The floating

Strona 20

CY7C66013C CY7C66113CDocument #: 38-08024 Rev. *B Page 27 of 61Bit [7..0]: Polarity bit x (x= 0..7)1= Selects positive polarity (rising edge) that c

Strona 21

CY7C66013C CY7C66113CDocument #: 38-08024 Rev. *B Page 28 of 61Bits [7,1:0] of the HAPI/I2C Configuration Register control the pin out configuration

Strona 22

CY7C66013C CY7C66113CDocument #: 38-08024 Rev. *B Page 29 of 61The I2C Status and Control register bits are defined in Table 13-1, with a more detai

Strona 23

CY7C66013C CY7C66113CDocument #: 38-08024 Rev. *B Page 3 of 6116.0 INTERRUPTS ...

Strona 24

CY7C66013C CY7C66113CDocument #: 38-08024 Rev. *B Page 30 of 61Bit 1: Receive StopThis bit is set when the slave is in receive mode and detects a st

Strona 25

CY7C66013C CY7C66113CDocument #: 38-08024 Rev. *B Page 31 of 6115.0 Processor Status and Control RegisterProcessor Status and Control ADDRESS 0xFFB

Strona 26

CY7C66013C CY7C66113CDocument #: 38-08024 Rev. *B Page 32 of 61Global Interrupt Enable Register ADDRESS 0X20Bit 0: USB Bus RST Interrupt Enable1 = E

Strona 27

CY7C66013C CY7C66113CDocument #: 38-08024 Rev. *B Page 33 of 61When servicing an interrupt, the hardware does the following:1. Disables all interrup

Strona 28

CY7C66013C CY7C66113CDocument #: 38-08024 Rev. *B Page 34 of 61 16.2 Interrupt LatencyInterrupt latency can be calculated from the following equatio

Strona 29

CY7C66013C CY7C66113CDocument #: 38-08024 Rev. *B Page 35 of 61the transaction (e.g., on the host’s ACK during an IN, or on the device ACK during on

Strona 30

CY7C66013C CY7C66113CDocument #: 38-08024 Rev. *B Page 36 of 6116.9 I2C InterruptThe I2C interrupt occurs after various events on the I2C-compatible

Strona 31

CY7C66013C CY7C66113CDocument #: 38-08024 Rev. *B Page 37 of 61which (if any) of the downstream ports need to be enumerated. The following is a brie

Strona 32

CY7C66013C CY7C66113CDocument #: 38-08024 Rev. *B Page 38 of 61Hub Ports Connect Status ADDRESS 0x48Bit [0..3]: Port x Connect Status (where x = 1..

Strona 33

CY7C66013C CY7C66113CDocument #: 38-08024 Rev. *B Page 39 of 6118.3 Hub Downstream Ports Status and ControlData transfer on hub downstream ports is

Strona 34

CY7C66013C CY7C66113CDocument #: 38-08024 Rev. *B Page 4 of 61LIST OF FIGURESFigure 3-1. CY7C66113C 56-pin QFN Pin Assignment ...

Strona 35

CY7C66013C CY7C66113CDocument #: 38-08024 Rev. *B Page 40 of 61Hub Ports Data ADDRESS 0x50Bit [0..3]: Port x Diff Data (where x = 1..4)Set to 1 if

Strona 36

CY7C66013C CY7C66113CDocument #: 38-08024 Rev. *B Page 41 of 611. Hardware detects the Resume, drives a K to the port, and generates the hub interru

Strona 37

CY7C66013C CY7C66113CDocument #: 38-08024 Rev. *B Page 42 of 61Bit 3: Bus Activity This is a “sticky” bit that indicates if any non-idle USB event

Strona 38

CY7C66013C CY7C66113CDocument #: 38-08024 Rev. *B Page 43 of 61When the SIE writes data to a FIFO, the internal data bus is driven by the SIE; not t

Strona 39

CY7C66013C CY7C66113CDocument #: 38-08024 Rev. *B Page 44 of 6119.4 USB Non-Control Endpoint Mode RegistersThe format of the non-control endpoint mo

Strona 40

CY7C66013C CY7C66113CDocument #: 38-08024 Rev. *B Page 45 of 61SETUP:The SETUP bit of the endpoint 0 mode register is forced HIGH at this time. This

Strona 41

CY7C66013C CY7C66113CDocument #: 38-08024 Rev. *B Page 46 of 61ACK1. IN TokenHOSTDEVICESYNCINADDRCRC5ENDPSYNCDATA1/0CRC16SYNCDataToken Packet Data P

Strona 42

CY7C66013C CY7C66113CDocument #: 38-08024 Rev. *B Page 47 of 6120.0 USB Mode TablesModeThis lists the mnemonic given to the different modes that ca

Strona 43

CY7C66013C CY7C66113CDocument #: 38-08024 Rev. *B Page 48 of 61CommentsSome Mode Bits are automatically changed by the SIE in response to certain US

Strona 44

CY7C66013C CY7C66113CDocument #: 38-08024 Rev. *B Page 49 of 61 Table 20-3. Details of Modes for Differing Traffic Conditions (see Table 20-2 for t

Strona 45

CY7C66013C CY7C66113CDocument #: 38-08024 Rev. *B Page 5 of 61LIST OF TABLESTable 3-1. Pad Coordinates in microns (0,0) to bond pad centers ...

Strona 46

CY7C66013C CY7C66113CDocument #: 38-08024 Rev. *B Page 50 of 611 1 1 1 In x UC x UC UC UC UC 1 UC 1 1 110ACK (back)yesNak In/premature status Out1 1

Strona 47

CY7C66013C CY7C66113CDocument #: 38-08024 Rev. *B Page 51 of 61 1 1 0 0 In x UC x UC UC UC UC 1 UC UC No ChangeNAK yesIsochronous endpoint (In)0 1 1

Strona 48

CY7C66013C CY7C66113CDocument #: 38-08024 Rev. *B Page 52 of 61INTERRUPT0x20 Global InterruptEnableReserved I2CInterrupt EnableGPIOInterrupt EnableD

Strona 49

CY7C66013C CY7C66113CDocument #: 38-08024 Rev. *B Page 53 of 6122.0 Sample SchematicXTALOXTALID0–D0+D1+D1–D2–D2+D3–D3+D4–D4+VccVrefVppGNDGNDINGNDOU

Strona 50

CY7C66013C CY7C66113CDocument #: 38-08024 Rev. *B Page 54 of 6123.0 Absolute Maximum RatingsStorage Temperature ...

Strona 51

CY7C66013C CY7C66113CDocument #: 38-08024 Rev. *B Page 55 of 61VOHOutput High Voltage IOH = 1.9 mA (all ports 0,1,2,3) 2.4 VDAC InterfaceRupDAC Pul

Strona 52

CY7C66013C CY7C66113CDocument #: 38-08024 Rev. *B Page 56 of 61 CLOCKtCYCtCLtCHFigure 25-1. Clock Timing90%10%90%10%D−D+trtrFigure 25-2. USB Data

Strona 53

CY7C66013C CY7C66113CDocument #: 38-08024 Rev. *B Page 57 of 6126.0 Ordering InformationOrdering Code PROM Size Package Type Operating RangeCY7C660

Strona 54

CY7C66013C CY7C66113CDocument #: 38-08024 Rev. *B Page 58 of 6127.0 Package Diagrams 48-pin Shrunk Small Outline Package O4851-85061-*C56-pin Shrun

Strona 55

CY7C66013C CY7C66113CDocument #: 38-08024 Rev. *B Page 59 of 6128.0 Quad Flat Package No Leads (QFN) Package Design NotesElectrical contact of the

Strona 56

CY7C66013C CY7C66113CDocument #: 38-08024 Rev. *B Page 6 of 611.0 Features• Full-speed USB peripheral microcontroller with an integrated USB hub—We

Strona 57

CY7C66013C CY7C66113CDocument #: 38-08024 Rev. *B Page 60 of 61© Cypress Semiconductor Corporation, 2006. The information contained herein is subjec

Strona 58

CY7C66013C CY7C66113CDocument #: 38-08024 Rev. *B Page 61 of 61Document History PageDocument Title: CY7C66013C, CY7C66113C Full-Speed USB (12 Mbps)

Strona 59

CY7C66013C CY7C66113CDocument #: 38-08024 Rev. *B Page 7 of 612.0 Functional OverviewThe CY7C66013C and CY7C66113C are compound devices with a full

Strona 60

CY7C66013C CY7C66113CDocument #: 38-08024 Rev. *B Page 8 of 612.8 InterruptsThe microcontroller supports eleven maskable interrupts in the vectored

Strona 61

CY7C66013C CY7C66113CDocument #: 38-08024 Rev. *B Page 9 of 61 Logic Block DiagramInterruptControllerPROM12-bitTimerResetWatchdogTimerRepeaterPower-

Komentarze do niniejszej Instrukcji

Brak uwag