This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

can C6205 played as a pci host?

dear Ti engineer,

doc. spra596 says C6205 does not support: Master---Initiated I/O cycles;Master---Initiated Configuration;

but in doc.spru581c says DSP can be a System host.

Can C6205 played as a pci host?

best wishes

  • Hi,

    Please refer to the link given below.

    http://focus.ti.com/lit/ds/symlink/tms320c6205.pdf

    Here, go through the architecture of C6205 (Page7), you will find Master/Slave PCI interface. So, i guess it can act as master and slave both.

     

    Hope this helps.

    Best Regards,

    Ankit Agrawal

  • Dear Ankit Agrawal,

    Thanks for your reply.

    yes,I know it can act as master and slave both,but it seems only in memory access transaction,what I concern most is can it play as a pci host? That means can C6205 initiated master configuration cycles? In my design,I want to use C6205 to configure a pci device,so it need to  initiated master configuration cycles to write the pci configuration space(256Bytes) of this pci device. I want to know whether C6205 can do this.I'm a little confused about this in the two docs listed in my question post.

    Best Regards

     

  • Dear Daodream Duan,

    I also doubt whether C6205 can initiate master configuration cycles or not. For my information, can you please attach the document SPRA596 with your reply.

    Despite this, PCI can configure itself to act as a system host but it has some limitations. It doesn't require settings of master bit in the PCI configuration registers. For your information, you can refer to the following link.

    Section 8.3 of http://focus.ti.com/lit/ug/spru581c/spru581c.pdf.

     

    Best Regards,

    Ankit Agrawal