Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.COM

X  

CY7C64713 Datasheet(PDF) 11 Page - Cypress Semiconductor

Part # CY7C64713
Description  EZ-USB FX1??USB Microcontroller Full-speed USB Peripheral Controller
Download  54 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  CYPRESS [Cypress Semiconductor]
Direct Link  http://www.cypress.com
Logo CYPRESS - Cypress Semiconductor

CY7C64713 Datasheet(HTML) 11 Page - Cypress Semiconductor

Back Button CY7C64713 Datasheet HTML 7Page - Cypress Semiconductor CY7C64713 Datasheet HTML 8Page - Cypress Semiconductor CY7C64713 Datasheet HTML 9Page - Cypress Semiconductor CY7C64713 Datasheet HTML 10Page - Cypress Semiconductor CY7C64713 Datasheet HTML 11Page - Cypress Semiconductor CY7C64713 Datasheet HTML 12Page - Cypress Semiconductor CY7C64713 Datasheet HTML 13Page - Cypress Semiconductor CY7C64713 Datasheet HTML 14Page - Cypress Semiconductor CY7C64713 Datasheet HTML 15Page - Cypress Semiconductor Next Button
Zoom Inzoom in Zoom Outzoom out
 11 / 54 page
background image
CY7C64713
Document #: 38-08039 Rev. *E
Page 11 of 54
0.0.0.2
ECCM = 1
One 3-byte ECC calculated over a 512-byte block of data.
Write any value to ECCRESET, then pass data across the GPIF
or Slave FIFO interface. The ECC for the first 512 bytes of data
is calculated and stored in ECC1; ECC2 is not used. After the
ECC is calculated, the value in ECC1 does not change until the
ECCRESET is written again, even if more data is subsequently
passed across the interface
USB Uploads and Downloads
The core has the ability to directly edit the data contents of the
internal 16 KByte RAM and of the internal 512 byte scratch pad
RAM via a vendor specific command. This capability is normally
used when ‘soft’ downloading user code and is available only to
and from the internal RAM, only when the 8051 is held in reset.
The available RAM spaces are 16 KBytes from 0x0000–0x3FFF
(code/data) and 512 bytes from 0xE000–0xE1FF (scratch pad
data RAM).[4]
Autopointer Access
FX1 provides two identical autopointers. They are similar to the
internal 8051 data pointers, but with an additional feature: they
can optionally increment after every memory access. This
capability is available to and from both internal and external
RAM. The autopointers are available in external FX1 registers,
under the control of a mode bit (AUTOPTRSETUP.0). Using the
external FX1 autopointer access (at 0xE67B – 0xE67C) allows
the autopointer to access all RAM, internal and external, to the
part. Also, the autopointers can point to any FX1 register or
endpoint buffer space. When autopointer access to external
memory is enabled, the location 0xE67B and 0xE67C in XDATA
and the code space cannot be used.
I2C Controller
FX1 has one I2C port that is driven by two internal controllers:
one that automatically operates at boot time to load VID/PID/DID
and configuration information; and another that the 8051, once
running, uses to control external I2C devices. The I2C port
operates in master mode only.
I2C Port Pins
The I2C pins SCL and SDA must have external 2.2 k
Ω pull up
resistors even if no EEPROM is connected to the FX1. External
EEPROM device address pins must be configured properly. See
Table 7 for configuring the device address pins.
I2C Interface Boot Load Access
At power on reset the I2C interface boot loader loads the
VID/PID/DID configuration bytes and up to 16 KBytes of
program/data. The available RAM spaces are 16 KBytes from
0x0000–0x3FFF and 512 bytes from 0xE000–0xE1FF. The 8051
is in reset. I2C interface boot loads only occur after power on
reset.
I2C Interface General Purpose Access
The 8051 can control peripherals connected to the I2C bus using
the I2CTL and I2DAT registers. FX1 provides I2C master control
only, because it is never an I2C slave.
Compatible with Previous Generation EZ-USB FX2
The EZ-USB FX1 is fit, form, and function upgradable to the
EZ-USB FX2LP. This makes for an easy transition for designers
wanting to upgrade their systems from full speed to high speed
designs. The pinout and package selection are identical, and all
firmware developed for the FX1 function in the FX2LP with
proper addition of high speed descriptors and speed switching
code.
Pin Assignments
Figure 7 on page 12 identifies all signals for the three package
types. The following pages illustrate the individual pin diagrams,
plus a combination diagram showing which of the full set of
signals are available in the 128, 100, and 56 pin packages.
The signals on the left edge of the 56 pin package in Figure 7 on
page 12 are common to all versions in the FX1 family. Three
modes are available in all package versions: Port, GPIF master,
and Slave FIFO. These modes define the signals on the right
edge of the diagram. The 8051 selects the interface mode using
the IFCONFIG[1:0] register bits. Port mode is the power on
default configuration.
The 100-pin package adds functionality to the 56 pin package by
adding these pins:
PORTC or alternate GPIFADR[7:0] address signals
PORTE or alternate GPIFADR[8] address signal and seven
additional 8051 signals
Three GPIF Control signals
Four GPIF Ready signals
Nine 8051 signals (two USARTs, three timer inputs, INT4,and
INT5#)
BKPT, RD#, WR#.
The 128 pin package adds the 8051 address and data buses
plus control signals. Note that two of the required signals, RD#
and WR#, are present in the 100 pin version. In the 100 pin and
128 pin versions, an 8051 control bit is set to pulse the RD# and
WR# pins when the 8051 reads from and writes to the PORTC.
Table 7. Strap Boot EEPROM Address Lines to These Values
Bytes
Example EEPROM
A2
A1
A0
16
24LC00[5]
N/A
N/A
N/A
128
24LC01
0
0
0
256
24LC02
0
0
0
4K
24LC32
0
0
1
8K
24LC64
0
0
1
16K
24LC128
0
0
1
Notes
4. After the data is downloaded from the host, a ‘loader’ executes from the internal RAM to transfer downloaded data to the external memory.
5. This EEPROM has no address pins.
[+] Feedback


Similar Part No. - CY7C64713

ManufacturerPart #DatasheetDescription
logo
Cypress Semiconductor
CY7C64713 CYPRESS-CY7C64713 Datasheet
758Kb / 50P
   EZ-USB FX1??USB Microcontroller Full-speed USB Peripheral Controller
CY7C64713 CYPRESS-CY7C64713 Datasheet
1Mb / 55P
   EZ-USB FX1 USB Microcontroller Full Speed USB Peripheral Controller
CY7C64713 CYPRESS-CY7C64713 Datasheet
1Mb / 72P
   EZ-USB FX1 USB Microcontroller Full Speed USB Peripheral Controller
CY7C64713-100AXC CYPRESS-CY7C64713-100AXC Datasheet
758Kb / 50P
   EZ-USB FX1??USB Microcontroller Full-speed USB Peripheral Controller
CY7C64713-100AXC CYPRESS-CY7C64713-100AXC Datasheet
1Mb / 55P
   EZ-USB FX1 USB Microcontroller Full Speed USB Peripheral Controller
More results

Similar Description - CY7C64713

ManufacturerPart #DatasheetDescription
logo
Cypress Semiconductor
CY7C64713 CYPRESS-CY7C64713 Datasheet
1Mb / 55P
   EZ-USB FX1 USB Microcontroller Full Speed USB Peripheral Controller
CY7C64713 CYPRESS-CY7C64713_11 Datasheet
1Mb / 72P
   EZ-USB FX1 USB Microcontroller Full Speed USB Peripheral Controller
CY7C6471314 CYPRESS-CY7C6471314 Datasheet
758Kb / 50P
   EZ-USB FX1??USB Microcontroller Full-speed USB Peripheral Controller
CY7C68013A CYPRESS-CY7C68013A_09 Datasheet
1Mb / 62P
   EZ-USB FX2LP USB Microcontroller High Speed USB Peripheral Controller
CY7C68013 CYPRESS-CY7C68013_02 Datasheet
568Kb / 50P
   EZ-USB FX USB Microcontroller High-Speed USB Peripheral Controller
CY7C68014A CYPRESS-CY7C68014A Datasheet
1Mb / 62P
   EZ-USB FX2LP??USB Microcontroller High Speed USB Peripheral Controller
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 Datasheet
1Mb / 55P
   EZ-USB FX2LP USB Microcontroller
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


Datasheet Download

Go To PDF Page


Link URL




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

About Alldatasheet   |   Advertisement   |   Datasheet Upload   |   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