Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.NET

X  

CY7C68014A-56PVXC Datasheet(PDF) 4 Page - Cypress Semiconductor

Part # CY7C68014A-56PVXC
Description  EZ-USB FX2LP USB Microcontroller
Download  55 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  CYPRESS [Cypress Semiconductor]
Direct Link  http://www.cypress.com
Logo CYPRESS - Cypress Semiconductor

CY7C68014A-56PVXC Datasheet(HTML) 4 Page - Cypress Semiconductor

  CY7C68014A-56PVXC Datasheet HTML 1Page - Cypress Semiconductor CY7C68014A-56PVXC Datasheet HTML 2Page - Cypress Semiconductor CY7C68014A-56PVXC Datasheet HTML 3Page - Cypress Semiconductor CY7C68014A-56PVXC Datasheet HTML 4Page - Cypress Semiconductor CY7C68014A-56PVXC Datasheet HTML 5Page - Cypress Semiconductor CY7C68014A-56PVXC Datasheet HTML 6Page - Cypress Semiconductor CY7C68014A-56PVXC Datasheet HTML 7Page - Cypress Semiconductor CY7C68014A-56PVXC Datasheet HTML 8Page - Cypress Semiconductor CY7C68014A-56PVXC Datasheet HTML 9Page - Cypress Semiconductor Next Button
Zoom Inzoom in Zoom Outzoom out
 4 / 55 page
background image
CY7C68013A/CY7C68014A
CY7C68015A/CY7C68016A
Document #: 38-08032 Rev. *G
Page 4 of 55
3.5
USB Boot Methods
During the power-up sequence, internal logic checks the I2C
port for the connection of an EEPROM whose first byte is
either 0xC0 or 0xC2. If found, it uses the VID/PID/DID values
in the EEPROM in place of the internally stored values (0xC0),
or it boot-loads the EEPROM contents into internal RAM
(0xC2). If no EEPROM is detected, FX2LP enumerates using
internally stored descriptors. The default ID values for FX2LP
are VID/PID/DID (0x04B4, 0x8613, 0xAxxx where xxx = Chip
revision).[2]
3.6
ReNumeration™
Because the FX2LP’s configuration is soft, one chip can take
on the identities of multiple distinct USB devices.
When first plugged into USB, the FX2LP enumerates automat-
ically and downloads firmware and USB descriptor tables over
the USB cable. Next, the FX2LP enumerates again, this time
as a device defined by the downloaded information. This
patented two-step process, called ReNumeration
, happens
instantly when the device is plugged in, with no hint that the
initial download step has occurred.
Two control bits in the USBCS (USB Control and Status)
register control the ReNumeration process: DISCON and
RENUM. To simulate a USB disconnect, the firmware sets
DISCON to 1. To reconnect, the firmware clears DISCON to 0.
Before reconnecting, the firmware sets or clears the RENUM
bit to indicate whether the firmware or the Default USB Device
will handle device requests over endpoint zero: if RENUM = 0,
the Default USB Device will handle device requests; if RENUM
= 1, the firmware will.
3.7
Bus-powered Applications
The FX2LP fully supports bus-powered designs by enumer-
ating with less than 100 mA as required by the USB 2.0 speci-
fication.
3.8
Interrupt System
3.8.1
INT2 Interrupt Request and Enable Registers
FX2LP implements an autovector feature for INT2 and INT4.
There are 27 INT2 (USB) vectors, and 14 INT4 (FIFO/GPIF)
vectors. See EZUSB Technical Reference Manual (TRM) for
more details.
3.8.2
USB-Interrupt Autovectors
The main USB interrupt is shared by 27 interrupt sources. To
save the code and processing time that normally would be
required to identify the individual USB interrupt source, the
FX2LP provides a second level of interrupt vectoring, called
Autovectoring. When a USB interrupt is asserted, the FX2LP
pushes the program counter onto its stack then jumps to
address 0x0043, where it expects to find a “jump” instruction
to the USB Interrupt service routine.
Table 3-1. Special Function Registers
x8x
9x
Ax
Bx
Cx
Dx
Ex
Fx
0
IOA
IOB
IOC
IOD
SCON1
PSW
ACC
B
1SP
EXIF
INT2CLR
IOE
SBUF1
2DPL0
MPAGE
INT4CLR
OEA
3DPH0
OEB
4
DPL1
OEC
5
DPH1
OED
6
DPS
OEE
7PCON
8
TCON
SCON0
IE
IP
T2CON
EICON
EIE
EIP
9
TMOD
SBUF0
ATL0
AUTOPTRH1
EP2468STAT
EP01STAT
RCAP2L
BTL1
AUTOPTRL1
EP24FIFOFLGS
GPIFTRIG
RCAP2H
CTH0
reserved
EP68FIFOFLGS
TL2
DTH1
AUTOPTRH2
GPIFSGLDATH
TH2
E
CKCON
AUTOPTRL2
GPIFSGLDATLX
F
reserved
AUTOPTRSET-UP
GPIFSGLDATLNOX
Table 3-2. Default ID Values for FX2LP
Default VID/PID/DID
Vendor ID
0x04B4
Cypress Semiconductor
Product ID
0x8613
EZ-USB FX2LP
Device release
0xAnnn
Depends chip revision
(nnn = chip revision where first
silicon = 001)
Note:
2.
The I2C bus SCL and SDA pins must be pulled up, even if an EEPROM is not connected. Otherwise this detection method does not work properly.


Similar Part No. - CY7C68014A-56PVXC

ManufacturerPart #DatasheetDescription
logo
Cypress Semiconductor
CY7C68014A-56PVXC CYPRESS-CY7C68014A-56PVXC Datasheet
3Mb / 60P
   EZ-USB FX2LP??USB Microcontroller
CY7C68014A-56PVXC CYPRESS-CY7C68014A-56PVXC Datasheet
1Mb / 62P
   EZ-USB FX2LP??USB Microcontroller High-Speed USB Peripheral Controller
CY7C68014A-56PVXC CYPRESS-CY7C68014A-56PVXC Datasheet
1Mb / 62P
   EZ-USB FX2LP USB Microcontroller High Speed USB Peripheral Controller
CY7C68014A-56PVXC CYPRESS-CY7C68014A-56PVXC Datasheet
1Mb / 62P
   EZ-USB FX2LP??USB Microcontroller High Speed USB Peripheral Controller
CY7C68014A-56PVXC CYPRESS-CY7C68014A-56PVXC Datasheet
1Mb / 62P
   EZ-USB FX2LP??USB Microcontroller High Speed USB Peripheral Controller
More results

Similar Description - CY7C68014A-56PVXC

ManufacturerPart #DatasheetDescription
logo
Cypress Semiconductor
CY7C68013A CYPRESS-CY7C68013A_06 Datasheet
3Mb / 60P
   EZ-USB FX2LP??USB Microcontroller
CY7C68013A-128AXC CYPRESS-CY7C68013A-128AXC Datasheet
909Kb / 66P
   EZ-USB FX2LP USB Microcontroller High-Speed USB Peripheral Controller
CY7C68013A_0905 CYPRESS-CY7C68013A_0905 Datasheet
1Mb / 62P
   EZ-USB FX2LP??USB Microcontroller High Speed USB Peripheral Controller
CY7C68013A CYPRESS-CY7C68013A_08 Datasheet
1Mb / 62P
   EZ-USB FX2LP??USB Microcontroller High-Speed USB Peripheral Controller
CY7C68013A CYPRESS-CY7C68013A_09 Datasheet
1Mb / 62P
   EZ-USB FX2LP USB Microcontroller High Speed USB Peripheral Controller
CY7C68014A CYPRESS-CY7C68014A Datasheet
1Mb / 62P
   EZ-USB FX2LP??USB Microcontroller High Speed USB Peripheral Controller
CY7C68013 CYPRESS-CY7C68013 Datasheet
1Mb / 48P
   EZ-USB FX2 USB Microcontroller
CY7C64613 CYPRESS-CY7C64613 Datasheet
288Kb / 42P
   EZ-USB FX USB Microcontroller
CY7C64601 CYPRESS-CY7C64601 Datasheet
220Kb / 42P
   EZ-USB FX USB Microcontroller Data Sheet
CY7C68013 CYPRESS-CY7C68013_02 Datasheet
568Kb / 50P
   EZ-USB FX USB Microcontroller High-Speed USB Peripheral Controller
More results


Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55


Datasheet Download

Go To PDF Page


Link URL




Privacy Policy
ALLDATASHEET.NET
Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com