English
Language : 

DS581 Datasheet, PDF (28/50 Pages) Xilinx, Inc – PLB interface with byte enable support
XPS External Peripheral Controller (EPC) v1.02a
device has to be configured in the address auto increment mode. Address auto increment mode can be
configured by setting "AUTO INCR" bit in the Bank 2 Pointer Register of SMSC LAN91C111. More
information can be obtained by referring the registers of Bank 2 in SMSC LAN91C111 data sheet. See
the Reference Documents section.
Example: Cypress Semiconductor’s CY7C67300 EZ-Host Programmable Embedded USB
Host/Peripheral Controller
The Cypress Semiconductor’s CY7C67300 EZ-Host™ Programmable Embedded USB Host/Peripheral
Controller is another example of a peripheral device supported by the XPS EPC IP Core . Since the
Cypress USB controller operates in asynchronous mode, the XPS EPC IP Core must be configured to
support asynchronous mode operation.
Asynchronous Mode
Figure 8 illustrates the CY7C67300 USB Controller connection to the XPS EPC IP Core in asynchronous
mode with non-multiplexed address and data buses. This interface is tested in hardware.
The following parameter settings apply for the connection shown in Figure 8.
• C_PRH_CLK_SUPPORT = 0
• C_PRH0_AWIDTH = 4
• C_PRH0_DWIDTH = 16
• C_PRH0_SYNC = 0
• C_PRH0_DWIDTH_MATCH = 1
• C_PRH0_BUS_MULTIPLEX = 0
Configuration of CY7C67300 USB Controller
The CY7C67300 USB Controller is configured as a Host Processor Interface (HPI). The boot-up
sequence code for the CY7C67300 USB Controller in this particular example is present on the external
Compact Flash memory device and is accessed through the XPS SYSACE interface. This code is
downloaded to the CY7C67300 USB Controller through the HPI interface. Once this boot-up sequence
is executed by the CY7C67300 USB Controller, it becomes ready to operate in normal HPI mode with
the external host controller (XPS EPC IP Core ). The XPS EPC address bits which corresponds to word
boundary are only used in the 2-bit address bus interface with the Cypress Semiconductor’s USB
device.
28
www.xilinx.com
DS581 September 16, 2009
Product Specification