欢迎访问ic37.com |
会员登录 免费注册
发布采购

CY7C64713-100AXC 参数 Datasheet PDF下载

CY7C64713-100AXC图片预览
型号: CY7C64713-100AXC
PDF下载: 下载PDF文件 查看货源
内容描述: EZ- USB FX1⑩ USB微控制器全速USB外设控制器 [EZ-USB FX1⑩ USB Microcontroller Full-speed USB Peripheral Controller]
分类和应用: 微控制器和处理器外围集成电路可编程只读存储器电动程控只读存储器电可擦编程只读存储器时钟
文件页数/大小: 54 页 / 1520 K
品牌: CYPRESS [ CYPRESS SEMICONDUCTOR ]
 浏览型号CY7C64713-100AXC的Datasheet PDF文件第7页浏览型号CY7C64713-100AXC的Datasheet PDF文件第8页浏览型号CY7C64713-100AXC的Datasheet PDF文件第9页浏览型号CY7C64713-100AXC的Datasheet PDF文件第10页浏览型号CY7C64713-100AXC的Datasheet PDF文件第12页浏览型号CY7C64713-100AXC的Datasheet PDF文件第13页浏览型号CY7C64713-100AXC的Datasheet PDF文件第14页浏览型号CY7C64713-100AXC的Datasheet PDF文件第15页  
CY7C64713
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
I
2
C Interface Boot Load Access
At power on reset the I
2
C 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. I
2
C interface boot loads only occur after power on
reset.
I
2
C Interface General Purpose Access
The 8051 can control peripherals connected to the I
2
C bus using
the I2CTL and I2DAT registers. FX1 provides I
2
C master control
only, because it is never an I
2
C slave.
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).
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.
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.
Pin Assignments
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
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:
I
2
C Controller
FX1 has one I
2
C 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 I
2
C devices. The I
2
C port
operates in master mode only.
I
2
C Port Pins
The I
2
C 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
for configuring the device address pins.
Table 7. Strap Boot EEPROM Address Lines to These Values
Bytes
16
128
256
4K
8K
16K
Example EEPROM
24LC00
24LC01
24LC02
24LC32
24LC64
24LC128
0
0
0
0
0
A2
N/A
0
0
0
0
0
A1
N/A
0
0
1
1
1
A0
N/A
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.
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.
Document #: 38-08039 Rev. *E
Page 11 of 54