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

Discussion Groups

Discussion Groups | TMS320C55x | Re: DS80C410 and TI DSP 5509

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

  

Post a new Thread

DS80C410 and TI DSP 5509 - llurpol - Jul 18 9:15:55 2007



I have designed a circuit diagram:
ADS8320 + flash + TI_DSP 5509 + LAN91C111 + TG110-S050N2 +
RJHS-5384
Now, I want to add the DS80C411 to the circuit.
As a result, ADS8320 -> DSP5509 -> LAN91C111 -> TG110-S050N2 ->
RJHS-5384 is a data flow ,
ADS8320 -> DSP5509 -> DS80C411 -> PHY Chip -> network transformer
->RJ port is another data flow.
(One DSP5509 in the board)
But, I don't know how to design the following part of the
circuit:
DSP5509 -> DS80C411 (or ds80c410)
Should any other chips be added to the circuit ?
(for example, dual port RAM ,etc ..  Is it necessary?)
Can you give me a demonstration?
How to connect DSP5509  and DS80C410 without anyother chip?

Thanks!



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

Re: DS80C410 and TI DSP 5509 - Jeff Brower - Jul 18 14:24:11 2007

Cindy-

> I have designed a circuit diagram:
> ADS8320 + flash + TI_DSP 5509 + LAN91C111 + TG110-S050N2 +
> RJHS-5384
> 
> Now, I want to add the DS80C411 to the circuit.
> As a result, ADS8320 -> DSP5509 -> LAN91C111 -> TG110-S050N2 ->
> RJHS-5384 is a data flow ,
> ADS8320 -> DSP5509 -> DS80C411 -> PHY Chip -> network transformer
> ->RJ port is another data flow.
> (One DSP5509 in the board)
> But, I don't know how to design the following part of the
> circuit:
> DSP5509 -> DS80C411 (or ds80c410)
> Should any other chips be added to the circuit ?
> (for example, dual port RAM ,etc ..  Is it necessary?)
> Can you give me a demonstration?
> How to connect DSP5509  and DS80C410 without anyother chip?

The LAN91C111 is a MAC + PHY, so why would you add the DS80C411?  The DS80C411 is an
8051-based MAC + PHY (ethernet controller) -- I don't see what it's providing that
the 5509 + LAN91C111 is not providing.  Seems like you're trying hard to make the
circuit more complicated.

One issue in using the DS80C411 is it doesn't have any type of "host" or
"microprocessor" interface.  It expects to be The Man in the circuit.  If you had
HPI
available (which you don't since you're using 5509) then you could connect DS80C411
addr and data bus to HPI and write directly to 5509 memory (assert DSPINT when data
is ready), and the 5509 could assert HINT (to an 8051 GPIO line) when it had data to
be read.

-Jeff



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

Re:Re: DS80C410 and TI DSP 5509 - Jeff Brower - Jul 20 10:56:33 2007

Cindy-

>  In fact, I want to run uCOS and lwIP in the system:ADS8320 + flash + TI_DSP 5509 +
LAN91C111 + TG110-S050N2 +
> RJHS-5384.Part of this Circuit diagram has been completed.But uCOS and lwip will use part
of the DSP Memory; little
> space left for user code in DSP.One day my professor ask me to add the ds80c410 to my
Circuit diagram.He want to know
> if "ADS8320 -> DSP5509 -> DS80C411 -> PHY Chip -> network transformer
->RJ port " is better......So HPI is the better
> connection between DSP 5509 and DS80C410.I have no experience in HPI connection.and little
time left for my
> DesignMultiplex or Un-Multiplex Mode is better?Is there any demonstration?

The C5509A HPI reference guide is here:

  http://focus.ti.com/lit/ug/spru619b/spru619b.pdf

Also suggest to tell your Professor:

  "Some guy on the c55x tech group is wondering whether you've
   assigned a DSP project or an Ethernet controller project.
   He says you should not wait to the last minute to ask a
   student to make such a complex design change to their
   project."

-Jeff

> ÔÚ2007-07-19£¬"Jeff Brower" <j...@signalogic.com> дµÀ£º
> Cindy- > I have designed a circuit diagram: > ADS8320 + flash + TI_DSP 5509 +
LAN91C111 + TG110-S050N2 + > RJHS-5384 >
> > Now, I want to add the DS80C411 to the circuit. > As a result, ADS8320 ->
DSP5509 -> LAN91C111 -> TG110-S050N2 -> >
> RJHS-5384 is a data flow , > ADS8320 -> DSP5509 -> DS80C411 -> PHY Chip ->
network transformer > ->RJ port is another
> data flow. > (One DSP5509 in the board) > But, I don't know how to design the
following part of the > circuit: >
> DSP5509 -> DS80C411 (or ds80c410) > Should any other chips be added to the circuit ?
> (for example, dual port RAM
> ,etc .. Is it necessary?) > Can you give me a demonstration? > How to connect
DSP5509 and DS80C410 without anyother
> chip? The LAN91C111 is a MAC + PHY, so why would you add the DS80C411? The DS80C411 is an
8051-based MAC + PHY
> (ethernet controller) -- I don't see what it's providing that the 5509 + LAN91C111 is not
providing. Seems like you're
> trying hard to make the circuit more complicated. One issue in using the DS80C411 is it
doesn't have any type of
> "host" or "microprocessor" interface. It expects to be The Man in the
circuit. If you had HPI available (which you
> don't since you're using 5509) then you could connect DS80C411 addr and data bus to HPI
and write directly to 5509
> memory (assert DSPINT when data is ready), and the 5509 could assert HINT (to an 8051 GPIO
line) when it had data to
> be read. -Jeff



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