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"
ะด
> 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