Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.NET

X  

CY7C68001 Datasheet(PDF) 6 Page - Cypress Semiconductor

Part # CY7C68001
Description  EZ-USB SX2??High-Speed USB Interface Device
Download  42 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  CYPRESS [Cypress Semiconductor]
Direct Link  http://www.cypress.com
Logo CYPRESS - Cypress Semiconductor

CY7C68001 Datasheet(HTML) 6 Page - Cypress Semiconductor

Back Button CY7C68001_05 Datasheet HTML 2Page - Cypress Semiconductor CY7C68001_05 Datasheet HTML 3Page - Cypress Semiconductor CY7C68001_05 Datasheet HTML 4Page - Cypress Semiconductor CY7C68001_05 Datasheet HTML 5Page - Cypress Semiconductor CY7C68001_05 Datasheet HTML 6Page - Cypress Semiconductor CY7C68001_05 Datasheet HTML 7Page - Cypress Semiconductor CY7C68001_05 Datasheet HTML 8Page - Cypress Semiconductor CY7C68001_05 Datasheet HTML 9Page - Cypress Semiconductor CY7C68001_05 Datasheet HTML 10Page - Cypress Semiconductor Next Button
Zoom Inzoom in Zoom Outzoom out
 6 / 42 page
background image
CY7C68001
Document #: 38-08013 Rev. *H
Page 6 of 42
or 16- bit operation by an internal configuration bit, and an
Output Enable signal SLOE enables the data bus driver of the
selected width. The external master must ensure that the
output enable signal is inactive when writing data to the SX2.
The interface can operate either asynchronously where the
SLRD and SLWR signals act directly as strobes, or synchro-
nously where the SLRD and SLWR act as clock qualifiers. The
optional CS# signal will tristate the data bus and ignore SLRD,
SLWR, PKTEND.
The external master reads from OUT endpoints and writes to
IN endpoints, and reads from or writes to the command
interface.
3.7.2.2
Read: SLOE and SLRD
In synchronous mode, the FIFO pointer is incremented on
each rising edge of IFCLK while SLRD is asserted. In
asynchronous mode, the FIFO pointer is incremented on each
asserted-to-deasserted transition of SLRD.
SLOE is a data bus driver enable. When SLOE is asserted, the
data bus is driven by the SX2.
3.7.2.3
Write: SLWR
In synchronous mode, data on the FD bus is written to the
FIFO (and the FIFO pointer is incremented) on each rising
edge of IFCLK while SLWR is asserted. In asynchronous
mode, data on the FD bus is written to the FIFO (and the FIFO
pointer is incremented) on each asserted-to-deasserted
transition of SLWR.
3.7.2.4
PKTEND
PKTEND commits the current buffer to USB. To send a short
IN packet (one which has not been filled to max packet size
determined by the value of PL[X:0] in EPxPKTLENH/L), the
external master strobes the PKTEND pin.
All these interface signals have a default polarity of low. In
order to change the polarity of PKTEND pin, the master may
write to the POLAR register anytime. In order to switch the
polarity of the SLWR/SLRD/SLOE, the master must set the
appropriate bits 2, 3 and 4 respectively in the FIFOPINPOLAR
register located at XDATA space 0xE609. Please note that the
SX2 powers up with the polarities set to low. Section 7.3
provides further information on how to access this register
located at XDATA space.
3.7.3
IFCLK
The IFCLK pin can be configured to be either an input (default)
or an output interface clock. Bits IFCONFIG[7:4] define the
behavior of the interface clock. To use the SX2’s internally-
derived 30- or 48-MHz clock, set IFCONFIG.7 to 1 and set
IFCONFIG.6 to 0 (30 MHz) or to 1 (48 MHz). To use an exter-
nally supplied clock, set IFCONFIG.7=0 and drive the IFCLK
pin (5 MHz – 50 MHz). The input or output IFCLK signal can
be inverted by setting IFCONFIG.4=1.
3.7.4
FIFO Access
An external master can access the slave FIFOs either
asynchronously or synchronously:
• Asynchronous–SLRD, SLWR, and PKTEND pins are
strobes.
• Synchronous–SLRD, SLWR, and PKTEND pins are en-
ables for the IFCLK clock pin.
An external master accesses the FIFOs through the data bus,
FD [15:0]. This bus can be either 8- or 16-bits wide; the width
is selected via the WORDWIDE bit in the EPxPKTLENH/L
registers. The data bus is bidirectional, with its output drivers
controlled by the SLOE pin. The FIFOADR[2:0] pins select
which of the four FIFOs is connected to the FD [15:0] bus, or
if the command interface is selected.
3.7.5
FIFO Flag Pins Configuration
The FIFO flags are FLAGA, FLAGB, FLAGC, and FLAGD.
These FLAGx pins report the status of the FIFO selected by
the FIFOADR[2:0] pins. At reset, these pins are configured to
report the status of the following:
• FLAGA reports the status of the programmable flag.
• FLAGB reports the status of the full flag.
• FLAGC reports the status of the empty flag.
• FLAGD defaults to the CS# function.
The FIFO flags can either be indexed or fixed. Fixed flags
report the status of a particular FIFO regardless of the value
on the FIFOADR [2:0] pins. Indexed flags report the status of
the FIFO selected by the FIFOADR [2:0]pins.[4]
3.7.6
Default FIFO Programmable Flag Set-up
By default, FLAGA is the Programmable Flag (PF) for the
endpoint being pointed to by the FIFOADR[2:0] pins. For EP2
and EP4, the default endpoint configuration is BULK, OUT,
512, 2x, and the PF pin asserts when the entire FIFO has
greater than/equal to 512 bytes. For EP6 and EP8, the default
endpoint configuration is BULK, IN, 512, 2x, and the PF pin
asserts when the entire FIFO has less than/equal to 512 bytes.
In other words, EP6/8 report a half-empty state, and EP2/4
report a half-full state.
3.7.7
FIFO Programmable Flag (PF) Set-up
Each FIFO’s programmable-level flag (PF) asserts when the
FIFO reaches a user-defined fullness threshold. That
threshold is configured as follows:
1. For OUT packets: The threshold is stored in PFC12:0. The
PF is asserted when the number of bytes in the entire FIFO
is less than/equal to (DECIS = 0) or greater than/equal to
(DECIS = 1) the threshold.
2. For IN packets, with PKTSTAT = 1: The threshold is stored
in PFC9:0. The PF is asserted when the number of bytes
written into the current packet in the FIFO is less than/equal
to (DECIS = 0) or greater than/equal to (DECIS = 1) the
threshold.
3. For IN packets, with PKTSTAT = 0: The threshold is stored
in two parts: PKTS2:0 holds the number of committed pack-
ets, and PFC9:0 holds the number of bytes in the current
packet. The PF is asserted when the FIFO is at or less full
than (DECIS = 0), or at or more full than (DECIS = 1), the
threshold.
Note:
4.
In indexed mode, the value of the FLAGx pins is indeterminate except when addressing a FIFO (FIFOADR[2:0]={000,001,010,011}).


Similar Part No. - CY7C68001_05

ManufacturerPart #DatasheetDescription
logo
Cypress Semiconductor
CY7C68001 CYPRESS-CY7C68001_09 Datasheet
1Mb / 45P
   EZ-USB SX2 High Speed USB Interface Device
More results

Similar Description - CY7C68001_05

ManufacturerPart #DatasheetDescription
logo
Cypress Semiconductor
CY7C68001 CYPRESS-CY7C68001 Datasheet
1Mb / 42P
   EZ-USB SX2??High-Speed USB Interface Device
CY7C68001 CYPRESS-CY7C68001_09 Datasheet
1Mb / 45P
   EZ-USB SX2 High Speed USB Interface Device
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
CY7C64713 CYPRESS-CY7C64713_11 Datasheet
1Mb / 72P
   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
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


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