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.

Select Device

Other Parts Discussed in Thread: TMS320C6748, TMS320C6747, TMS320C6745

Hi

        I am preparing for a new project , and  some requests will be needed in follow for this design

        1.   32-bit floating DSPs

         2.  Must be the QFP package , any other package such as BGA will not be accept

         3. An 32-bit SDRAM interface needed, because  a large size APP in this design, and the APP will run in the SDRAM in my plan

      As i know , some DSPs can meets  the first and the second request  , such asTMS320C6745 and C6713 ,however, the third desire can not arrived .

      Please give me a recommendation or some advise , i really need your help

      Thanks very much

  • Please look at the TMS320C6747.  I believe it satisfies all your requirements.  Also, a TMS320C6748 may satisfy your requirements as its external memory interface uses DDR memory at the same clock speed and 16-bit buswidth, giving the  same effective memory throughput as the 32-bit interface of the TMS320C6747.

    Regards, Daniel

     

  • Dear Daniel

            Thanks for you suggestion, I have looked up in TI's website, and also have looked at the datsheet about TMS320C6745/6747 , However , no QFP [PYP suffix] were be founded,  just only BGA [ ZKB suffix] package for TMS320C6747,  and 6748 too.

             Are you sure that the 6747 include QFP(Quad Flat package) ?

    Best wishes,June

  • As you know from the datasheet, the C6747 does not include the QFP package (PTP suffix), but the C6745 and the C6743 do offer this package with a 16-bit SDRAM interface.

    Is 256Mb of SDRAM space enough for your application?

    The C6727B is also available in the TQFP (thin QFP, suffix RFP) with the C67x+ floating-point DSP core.

  • Yes, 256M of SDRAM space is enough, but more than two 16-bit EMIF interface are asked for FPGA and FLASH

    Another question is confused me : as you say , the 6745/6743 include 16-bit interface ,Are  the 32-bit instruction can run in a 16-bit width SDRAM ?  the 32-bit variable can be accessed or storaged  accesses the 16-bit EMIF ?

    Best wishes , June

  • Please be sure to note the places in our documentation that distinguish between bits and bytes. The EMIFB address space is 256MB (B=Bytes) and the datasheet has tables and feature lists that may discuss SDRAM device sizes in terms like 512Mb (b=bits).

    June He said:
    more than two 16-bit EMIF interface are asked for FPGA and FLASH

    Please refer to Figure 6-12 of the C6745/47 datasheet sprs377c for an example of how three memory devices may be physically connected to EMIFA for access by the DSP. In your case, I would expect you will connect the FPGA and FLASH to EMIFA and the SDRAM to EMIFB.

    June He said:
    Are  the 32-bit instruction can run in a 16-bit width SDRAM ?

    A 32-bit read or write to a 16-bit wide interface will be handled by the EMIF peripheral inside the DSP. Two physical 16-bit accesses will be performed when the DSP requests a 32-bit access.