Reply by Vikas Chandra Rao●February 6, 20062006-02-06
Hi Ram,
I haven't gone through the datasheet of PCI9656. Hope you are
using BF535 that has a PCI interface. Why are you using a separate PCI
controller? Even if you want to use BF535's asynchronous bus, then see
below.
I didn't go through the datasheet of PCI9656. However I assume
that it has got a local bus interface for which it is acting as a master. I mean
master because it can only initiate the transaction(asynchronous read or write).
It can put the required address on it's ADDR bus and then read/write on
it's DATA bus with suitable control signals(like WRn/RDn). Since the ADDR
bus and control signals are output, it is termed as master. Similarly is
the case with BF535. It can output address on it's ADDR bus but can't
take address as input. Even it's control signals are output. Since
both are acting as masters and none is ready to accept(input) address, then we
can't connect them directly using their asynchronous interfaces. We have to
use some glue logic(FPGA) in-between specific to our needs.
Hope you have understood.
Regards,
Vikas.
-----Original Message----- From: r...@sify.com
[mailto:r...@sify.com] Sent: Tuesday, January 31, 2006 7:12 PM To: VikasChandraRao Subject: RE: [adsp] BlackFin onto
PCI
r...@sify.com:
> Dear Vikas,
Thank you for your replies. I have more doubts regarding connecting
the local bus of a PCI controller like PCI9656 and Blackfin asynchronous
bus. Since i want a 64-bit PCI I have switched to PCI9656(Instead of
PCI9030).
My doubt is, You have said that an FPGA would be necessary in connecting
these two buses together. Can you please elaborate on your point that the
Blackfin AMS bus can only be a master. What do you mean by this.
Can you post or point to any article on the net explaining this concept.
It would be a good help to my work.
v...@emuzed.com:
> Hi Ram,
The problem is that both PCI9030 and BF533 are masters of their 16-bit
busses. Either of them should be a slave which is not the case. So, we
can't
connect those two busses together.
A PLD would not be sufficient. An FPGA with sufficient memory(depending on
your application and bandwidth required on PCI) may do the work. But you
need to choose an FPGA suitable to your requirements(cost, bandwidth,
space,
technical support from FPGA vendor, etc, etc).
Talk to an ANALOG person regarding BF535 and then proceed. I hope there
should be some ANALOG representative in your locality. Where r u based? I
can pass you their contact info if needed in a seperate mail.
Regards,
Vikas.
-----Original Message-----
From: ramprasad sridhar [mailto:r...@sify.com]
Sent: Friday, December 16, 2005 3:18 PM
To: Vikas Chandra Rao
Cc: r...@sify.com; a...@yahoogroups.com
Subject: RE: [adsp] BlackFin onto PCI
Hai Vikas,
Thank u for that answer. Can't the external bus (@125MHz,16-bit) be
used to
talk with PCI chip. If not so can a PLD be putbetween these two to resolve
the issues?
I saw in analog.com website,in BF535 product page and in
"price/package/availability" table it wasgiven that "no more information".
Hence i gotdoubtful.
Regards.
ram
v...@emuzed.com:
> HiRam,
PCI9030 is a PCI target but it acts as a master of the localbus
interface.
If you connect BF533 to the local bus interface, thenBF533 should act as a
slave for data transfer. Except SPI, PPI, noother peripherals on BF533 can
be used to interface to PCI9030. If youuse SPI, then you may have to use
some GPIOs rather than local businterface on PCI9030. But you may not get
enough bandwidth for the datato be transferred on PCI. If you use PPI, then
the interface as well assoftware programming gets complicated.
To connect any processor toPCI9030, the processor should have an HPI(host
port interface) similarto the one on TMS320C6000(see applicationnote
:http://www1.plxtech.com/TEMP/88884/9030-to-C6000_AppNo te_v1.1.pdf).
Otherwise bandwidth can't be achieved with any other interface.
Ican't see in ANALOG.COM that BF535 has been discontinued. They
havejust
said "No more information is available regarding productnumber:
ADSP-BF535P". But I hope they will be continuing to produceit.
Regards,
Vikas.
-----Original Message-----
From:a...@yahoogroups.com [mailto:a...@yahoogroups.com]On BehalfOf
r...@sify.com
Sent: Thursday, December 15, 2005 4:49 PM
To:a...@yahoogroups.com
Subject: [adsp] BlackFin onto PCI
DearAll,
I am working in interfacing BlackFin processor onto the PCI bus.
Can I interface BF533 with a commercial PCI controller like PCI9030.Do
I need to add any logic in between blackfin and PCI9030(or anyother
copmmercial. BF535 has an inbuilt PCI controller in it, but thethe
analog.com website says the chip is not in production. Can anyonehelp me
out?
Regards
Ram
NEW! You can now post amessage or access and search the archives of this
group onDSPRelated.com:
http://www.dsprelated.com/groups/adsp/1.php
______ _______________________________
Note: If you do a simple "reply" withyour email client, only the author of
this message will receive youranswer. You need to do a "reply all" if you
want your answer to bedistributed to the entiregroup.
_____________________________________
About this discussiongroup:
Archives: http://www.dsprelated.com/groups/adsp/1.php
ToPost: Send an email to a...@yahoogroups.com
Other DSP RelatedGroups: http://www.dsprelated.com/groups.php
Yahoo! GroupsLinks
Reply by ramp...@sify.com●January 29, 20062006-01-29
Dear Vikas,
Thank you for your replies.
I have more doubts regarding connecting the local bus of a PCI controller
like PCI9656 and Blackfin asynchronous bus. Since i want a 64-bit PCI I
have switched to PCI9656(Instead of PCI9030).
My doubt is, You have said that an FPGA would be necessary in connecting
these two buses together. Can you please elaborate on your point that the
Blackfin AMS bus can only be a master. What do you mean by this.
Can you post or point to any article on the net explaining this
concept. It would be a good help to my work.
v...@emuzed.com:
> Hi Ram,
The problem is that both PCI9030 and BF533 are masters of their 16-bit
busses. Either of them should be a slave which is not the case. So, we
can't
connect those two busses together.
A PLD would not be sufficient. An FPGA with sufficient memory(depending on
your application and bandwidth required on PCI) may do the work. But you
need to choose an FPGA suitable to your requirements(cost, bandwidth,
space,
technical support from FPGA vendor, etc, etc).
Talk to an ANALOG person regarding BF535 and then proceed. I hope there
should be some ANALOG representative in your locality. Where r u based? I
can pass you their contact info if needed in a seperate mail.
Regards,
Vikas.
-----Original Message-----
From: ramprasad sridhar [mailto:r...@sify.com]
Sent: Friday, December 16, 2005 3:18 PM
To: Vikas Chandra Rao
Cc: r...@sify.com; a...@yahoogroups.com
Subject: RE: [adsp] BlackFin onto PCI
Hai Vikas,
Thank u for that answer. Can't the external bus (@125MHz,16-bit) be
used to
talk with PCI chip. If not so can a PLD be putbetween these two to resolve
the issues?
I saw in analog.com website,in BF535 product page and in
"price/package/availability" table it wasgiven that "no more information".
Hence i gotdoubtful.
Regards.
ram
v...@emuzed.com:
> HiRam,
PCI9030 is a PCI target but it acts as a master of the localbus interface.
If you connect BF533 to the local bus interface, thenBF533 should act as a
slave for data transfer. Except SPI, PPI, noother peripherals on BF533 can
be used to interface to PCI9030. If youuse SPI, then you may have to use
some GPIOs rather than local businterface on PCI9030. But you may not get
enough bandwidth for the datato be transferred on PCI. If you use PPI, then
the interface as well assoftware programming gets complicated.
To connect any processor toPCI9030, the processor should have an HPI(host
port interface) similarto the one on TMS320C6000(see applicationnote
:http://www1.plxtech.com/TEMP/88884/9030-to-C6000_AppNo te_v1.1.pdf).
Otherwise bandwidth can't be achieved with any other interface.
Ican't see in ANALOG.COM that BF535 has been discontinued. They
havejust
said "No more information is available regarding productnumber:
ADSP-BF535P". But I hope they will be continuing to produceit.
Regards,
Vikas.
-----Original Message-----
From:a...@yahoogroups.com [mailto:a...@yahoogroups.com]On BehalfOf
r...@sify.com
Sent: Thursday, December 15, 2005 4:49 PM
To:a...@yahoogroups.com
Subject: [adsp] BlackFin onto PCI
DearAll,
I am working in interfacing BlackFin processor onto the PCI bus.
Can I interface BF533 with a commercial PCI controller like PCI9030.Do
I need to add any logic in between blackfin and PCI9030(or anyother
copmmercial. BF535 has an inbuilt PCI controller in it, but thethe
analog.com website says the chip is not in production. Can anyonehelp me
out?
Regards
Ram
NEW! You can now post amessage or access and search the archives of this
group onDSPRelated.com:
http://www.dsprelated.com/groups/adsp/1.php
______ _______________________________
Note: If you do a simple "reply" withyour email client, only the author of
this message will receive youranswer. You need to do a "reply all" if you
want your answer to bedistributed to the entiregroup.
_____________________________________
About this discussiongroup:
Archives: http://www.dsprelated.com/groups/adsp/1.php
ToPost: Send an email to a...@yahoogroups.com
Other DSP RelatedGroups: http://www.dsprelated.com/groups.php
Yahoo! GroupsLinks
Reply by Vikas Chandra Rao●December 16, 20052005-12-16
Hi Ram,
The problem is that both PCI9030 and BF533 are masters of their 16-bit
busses. Either of them should be a slave which is not the case. So, we
can't connect those two busses together.
A PLD would not be sufficient. An FPGA with sufficient memory(depending
on your application and bandwidth required on PCI) may do the work. But you need
to choose an FPGA suitable to your requirements(cost, bandwidth, space,
technical support from FPGA vendor, etc, etc).
Talk to an ANALOG person regarding BF535 and then proceed. I hope there
should be some ANALOG representative in your locality. Where r u based? I can
pass you their contact info if needed in a seperate mail.
Hai Vikas,
Thank u for that answer. Can't the external bus (@125MHz, 16-bit) be
used to talk with PCI chip. If not so can a PLD be put between these two to
resolve the issues?
I saw in analog.com website, in BF535 product page and in
"price/package/availability" table it was given that "no more information".
Hence i got doubtful.
Regards.
ram
v...@emuzed.com:
> Hi Ram,
PCI9030 is a PCI target but it acts as a master of the local bus
interface.
If you connect BF533 to the local bus interface, then BF533 should act as a
slave for data transfer. Except SPI, PPI, no other peripherals on BF533 can
be used to interface to PCI9030. If you use SPI, then you may have to use
some GPIOs rather than local bus interface on PCI9030. But you may not get
enough bandwidth for the data to be transferred on PCI. If you use PPI,
then
the interface as well as software programming gets complicated.
To connect any processor to PCI9030, the processor should have an HPI(host
port interface) similar to the one on TMS320C6000(see application note
:http://www1.plxtech.com/TEMP/88884/9030-to-C6000_AppNote_v1.1.pdf ).
Otherwise bandwidth can't be achieved with any other interface.
I can't see in ANALOG.COM that BF535 has been discontinued. They
have just
said "No more information is available regarding product number:
ADSP-BF535P". But I hope they will be continuing to produce it.
Regards,
Vikas.
-----Original Message-----
From: a...@yahoogroups.com [mailto:a...@yahoogroups.com]On Behalf Of
r...@sify.com
Sent: Thursday, December 15, 2005 4:49 PM
To: a...@yahoogroups.com
Subject: [adsp] BlackFin onto PCI
Dear All,
I am working in interfacing BlackFin processor onto the PCI bus.
Can I interface BF533 with a commercial PCI controller like PCI9030. Do
I need to add any logic in between blackfin and PCI9030(or any other
copmmercial. BF535 has an inbuilt PCI controller in it, but the the
analog.com website says the chip is not in production. Can anyone help me
out?
Regards
Ram
NEW! You can now post a message or access and search the archives of this
group on DSPRelated.com:
http://www.dsprelated.com/groups/adsp/1.php
________ _____________________________
Note: If you do a simple "reply" with your email client, only the author of
this message will receive your answer. You need to do a "reply all" if you
want your answer to be distributed to the entire group.
_____________________________________
About this discussion group:
Archives: http://www.dsprelated.com/groups/adsp/1.php
To Post: Send an email to a...@yahoogroups.com
Other DSP Related Groups: http://www.dsprelated.com/groups.php
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/adsp/
<*> To unsubscribe from this group, send an email to:
a...@yahoogroups.com
<*>
Reply by ramprasad sridhar●December 16, 20052005-12-16
Hai Vikas,
Thank u for that answer. Can't the external bus (@125MHz, 16-bit) be
used to talk with PCI chip. If not so can a PLD be put between these two to
resolve the issues?
I saw in analog.com website, in BF535 product page and in
"price/package/availability" table it was given that "no more information".
Hence i got doubtful.
Regards.
ram
v...@emuzed.com:
> Hi Ram,
PCI9030 is a PCI target but it acts as a master of the local bus interface.
If you connect BF533 to the local bus interface, then BF533 should act as a
slave for data transfer. Except SPI, PPI, no other peripherals on BF533 can
be used to interface to PCI9030. If you use SPI, then you may have to use
some GPIOs rather than local bus interface on PCI9030. But you may not get
enough bandwidth for the data to be transferred on PCI. If you use PPI,
then
the interface as well as software programming gets complicated.
To connect any processor to PCI9030, the processor should have an HPI(host
port interface) similar to the one on TMS320C6000(see application note
:http://www1.plxtech.com/TEMP/88884/9030-to-C6000_AppNote_v1.1.pdf ).
Otherwise bandwidth can't be achieved with any other interface.
I can't see in ANALOG.COM that BF535 has been discontinued. They
have just
said "No more information is available regarding product number:
ADSP-BF535P". But I hope they will be continuing to produce it.
Regards,
Vikas.
-----Original Message-----
From: a...@yahoogroups.com [mailto:a...@yahoogroups.com]On Behalf Of
r...@sify.com
Sent: Thursday, December 15, 2005 4:49 PM
To: a...@yahoogroups.com
Subject: [adsp] BlackFin onto PCI
Dear All,
I am working in interfacing BlackFin processor onto the PCI bus.
Can I interface BF533 with a commercial PCI controller like
PCI9030. Do
I need to add any logic in between blackfin and PCI9030(or any other
copmmercial. BF535 has an inbuilt PCI controller in it, but the the
analog.com website says the chip is not in production. Can anyone help me
out?
Regards
Ram
NEW! You can now post a message or access and search the archives of this
group on DSPRelated.com:
http://www.dsprelated.com/groups/adsp/1.php
________ _____________________________
Note: If you do a simple "reply" with your email client, only the author of
this message will receive your answer. You need to do a "reply all" if you
want your answer to be distributed to the entire group.
_____________________________________
About this discussion group:
Archives: http://www.dsprelated.com/groups/adsp/1.php
To Post: Send an email to a...@yahoogroups.com
Other DSP Related Groups: http://www.dsprelated.com/groups.php
Yahoo! Groups Links
*> To visit your group on the web, go to:
http://groups.yahoo.com/group/adsp/
*> To unsubscribe from this group, send an email to:
a...@yahoogroups.com
*>
Reply by Vikas Chandra Rao●December 16, 20052005-12-16
Hi Ram,
PCI9030 is a PCI target but it acts as a master of the local bus interface.
If you connect BF533 to the local bus interface, then BF533 should act as a
slave for data transfer. Except SPI, PPI, no other peripherals on BF533 can
be used to interface to PCI9030. If you use SPI, then you may have to use
some GPIOs rather than local bus interface on PCI9030. But you may not get
enough bandwidth for the data to be transferred on PCI. If you use PPI, then
the interface as well as software programming gets complicated.
To connect any processor to PCI9030, the processor should have an HPI(host
port interface) similar to the one on TMS320C6000(see application note
:http://www1.plxtech.com/TEMP/88884/9030-to-C6000_AppNote_v1.1.pdf).
Otherwise bandwidth can't be achieved with any other interface.
I can't see in ANALOG.COM that BF535 has been discontinued. They have
just
said "No more information is available regarding product number:
ADSP-BF535P". But I hope they will be continuing to produce it.
Regards,
Vikas.
-----Original Message-----
From: adsp@adsp... [mailto:adsp@adsp...]On Behalf Of
rampr41@ramp...
Sent: Thursday, December 15, 2005 4:49 PM
To: adsp@adsp...
Subject: [adsp] BlackFin onto PCI
Dear All,
I am working in interfacing BlackFin processor onto the PCI bus.
Can I interface BF533 with a commercial PCI controller like PCI9030. Do
I need to add any logic in between blackfin and PCI9030(or any other
copmmercial. BF535 has an inbuilt PCI controller in it, but the the
analog.com website says the chip is not in production. Can anyone help me
out?
Regards
Ram
Reply by Jaime Andres Aranguren Cardona●December 15, 20052005-12-15
Hi,
Where did you read that the BF535 is not in production
anymore?
Regards,
JaaC
--- rampr41@ramp... wrote:
> Dear All,
> I am working in interfacing BlackFin processor onto
> the PCI bus.
> Can I interface BF533 with a commercial PCI
> controller like PCI9030. Do I need to add any logic
> in between blackfin and PCI9030(or any other
> copmmercial. BF535 has an inbuilt PCI controller in
> it, but the the analog.com website says the chip is
> not in production. Can anyone help me out?
>
> Regards
> Ram
> Dear All,
> I am working in interfacing BlackFin processor onto the PCI bus.
> Can I interface BF533 with a commercial PCI controller like PCI9030. Do I
need to add any logic in between blackfin and PCI9030(or any other copmmercial.
BF535 has an inbuilt PCI controller in it, but the the analog.com website says
the chip is not in production. Can anyone help me out?
Check with Bittware. They made a PCI interface chip so their boards would
work with PC's and I think they sell the chip as an independent device. http://www.bittware.com/products/type/dsp-pci.cfm Looks like it is just
for sharc, but worth asking about.
Patience, persistence, truth,
Dr. mike
Reply by ramp...@sify.com●December 15, 20052005-12-15
Dear All,
I am working in interfacing BlackFin processor onto the PCI bus.
Can I interface BF533 with a commercial PCI controller like PCI9030. Do I need
to add any logic in between blackfin and PCI9030(or any other copmmercial. BF535
has an inbuilt PCI controller in it, but the the analog.com website says the
chip is not in production. Can anyone help me out?