Sign in

username:

password:



Not a member?

Search c55x



Search tips

Subscribe to c55x



c55x by Keywords

AIC23 | C5509 | CCS | CSL | EMIF | EVM | GEL | GPIO | HPI | Interfacing | JTAG | McBSP | OMAP | Omap15 | OMAP59 | RTDX | SDRAM | TMS320VC5509 | USB | XDS5

Sponsor

NEW! TMS320C6474: 3x the performance. 1/3 the cost. Three 1 GHz cores on 1 chip.

Discussion Groups

Discussion Groups | TMS320C55x | 5510 EMIF - Can I use Asynchronous IF to connect to Synchronous Device ?

Technical discussions about the TI C55x DSPs (including the c5501, c5502, c5503, c5507, c5509, c5510 and OMAP5910).

  

Post a new Thread

5510 EMIF - Can I use Asynchronous IF to connect to Synchronous Device ? - smiffoz - Jun 30 10:31:52 2006



Hi All,

I have a USB device hooked off my 5510s EMIF, and can use it quite 
happily using asynchronous mode on both DSP and USB device.

However, when the USB device runs in asynchronous mode it is not 
capable of reaching the high USB2 bandwidth figures I require. To 
achieve this, I need to run the DSP device in synchronous mode.

Initially I thought, no problem, I'll just run the 5510s EMIF in 
synchronous mode. However it only offers SDRAM or SBSRAM as the 
default device types, and I cannot think of a way of addressing my 
USB devices registers using row/column addressing.

Then I thought, what if i run the EMIF as Asynchronous and the USB 
device as Synchronous.

To do so, I have connected DSP CLKOUT to the CLKIN on the USB 
device, and I'm running the CPU at 200MHz and CLKOUT/EMIF at 20MHz.

However, it looks like I have no control over when my SETUP, STROBE 
and HOLD signals are asserted with respect to CLKOUT i.e. They can 
be triggered at any CPU clock edge within the CLKOUT period.

Can anyone think of a good way to get around this problem ?

Thanks in advance for any repsonse.

Scottie



(You need to be a member of c55x -- send a blank email to c55x-subscribe@yahoogroups.com )