background image

Converting from Intel 8x930Ax to Cypress EZ-USB

6

cam for video capture over the USB bus, while offering
high-quality video motion and video capture performance. 

The following schematic (Exhibit A) includes only the USB
portion of the reference design. With added notes, this exam-
ple illustrates the straightforward method of converting an In-
tel 8x930Ax design to the EZ-USB family.

In performing this conversion, the following hardware chang-
es were required. 

• Remove boot EPROM

• Remove address/data latch (not needed)

• Remove 16V8 PAL

• Remove double width bus switch

• Add 3.3V regulator

• Add tiny I

2

C EEPROM for VID/PID, code

• Reconnect 1.5K D+ pull-up to DISCON

• Include RESET cap and resistor

The EXCLUSIVE ORs required to generate a suspend signal
were eliminated as it is easier to use the CLK24 output pin of
the EZ-USB pin to indicate when the USB microcontroller
goes into a suspend state. CLK24 stops at the last known
state when EZ-USB goes into suspend. 

The use of an external address of the 8x930Ax only leaves
16 programmable I/Os for other functions. The 16V8 PAL is
used to generate additional signals due to this limitation.
With EZ-USB, 24 Programmable I/O pins are available. This
provided enough Programmable I/O pins to allow the design-
er to eliminate the 16V8 PAL. 

The double width bus switch, isolating the USB microcontrol-
ler from the video subsystem can be eliminated. The bus
switch was incorporated to isolate the USB portion for the
video subsystem in case it became inoperable due to ESD
zap. Instead, substitute an ESD protection device specifically
designed for USB. An example of an USB surge suppressor
is TI’s SN75240PW which is rated to 8 KV. 

Since MacWorld in Tokyo was only in 4 weeks from the start
of their conversion process, Zoran was able to meet an accel-
erated development schedule to complete both hardware and
firmware conversion in time to make a press announcement
at MacWorld. In addition, the board was much simpler, elimi-
nating most all of the glue logic and external memory compo-
nents surrounding the USB microcontroller. As a result, the
system cost was reduced by 15%. Another added benefit was
the improvement in performance. Zoran was able to take ad-
vantage of the EZ-USB Turbo mode to increase the video
capture compression rate by 40%. 

Summary of Contents for Intel 8x930Ax

Page 1: ...oller merging existing MCS 51 251 controllers with standard USB SIE technology To make it easier for peripheral manufacturers to ease into the complex world of USB EZ USB took the concept of the gener...

Page 2: ...JH QGSRLQW 2 HVFULSWRU DWD 7DEOH QGSRLQW 2 E WH 6 783 DWD XIIHU 6 3NW Figure 1 How the 8x930Ax Handles a Get Descriptor Request 6 1 1 5 1 3 5 7RNHQ 3DFNHW 6 1 7 E WHV 6HWXS DWD 5 DWD 3DFNHW 6 1 6 3NW...

Page 3: ...ontroller as the 8051 cannot empty FIFOs fast enough to keep pace with a high data transfer rate Some users have reported losing data every 3rd frame due to this performance limitation The suggested s...

Page 4: ...g significant costs In addition EZ USB resume operation can be performed with the toggle of an external pin WAKEUP thus mak ing it easy for hardware to implement the wake up opera tion No timing consi...

Page 5: ...transfers for high bandwidth data should use the Turbo transfer mode The firmware required to perform these transfers is very simple and is written in assembly to utilize the full speed of this mode T...

Page 6: ...other functions The 16V8 PAL is used to generate additional signals due to this limitation With EZ USB 24 Programmable I O pins are available This provided enough Programmable I O pins to allow the d...

Page 7: ...D O 5 0 8 9 2 2 4 2 4 2 4 2 4 2 4 2 4 2 4 24 9 5 5 9 1 7 0 5 67 9 8 9 5 6 0 7 1 B 5 0 7 5 5 9 9 6 9 9 0 7 5 1 7 1 7 1 7 5 B 1 7 8 8 0 7 1 7 1 1 2 8 7 2 8 7 Q B3 5 B3 5 9 9 9 6Z LWFK GHOD a P 6 8 B 7 5...

Reviews: