Hi. I plan on configuring the c6657 using the xds560v2 emulator in the spi mode. Is a ddr memory required for this to work? I do not plan on using any of the ddr memory peripherals on the chip. Only one spi nor flash will be tied to thw processor.
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.
Hi. I plan on configuring the c6657 using the xds560v2 emulator in the spi mode. Is a ddr memory required for this to work? I do not plan on using any of the ddr memory peripherals on the chip. Only one spi nor flash will be tied to thw processor.
I've also read about the i2c rom. Will my custom board design function correctly without an i2c eeprom and ddr memory? I'm confused because the hw docs require a ddr clock to be provided to the chip. Why is it needed if I do not need a ddr memory?
Thanks.
Thomas
No, DDR isn't required. None of the external memories or peripherals that have clocks require you to provide the clock to them if they are not used and the HW Design guideline doesn't state this, actually it states what to do with Unused Clocks in section 3.2.1 Unused Clock Inputs.
Best Regards,
Chad
Thank you chad. In that case, if I am only using emif16 and spi for booting then the only clock I need to provide is the sysclk? Is this valid?
Thank you.
That sounds correct, but I'll ask one of our HW Board folks to make a comment on this.
Best Regards,
Chad
Thomas,
Only use of SYSCLK should work for the implementation you are describing. You must be able to copy the program from SPI FLASH into internal memory for execution. You will also need to have all of your working data in internal memory. This is possible but I have not heard of an implementation like this. Board designs I have seen always need external memory becasue the programs and data sets are too large to be all reside in internal memory.
What interface(s) will you be using for data transport into and out from the DSP?
Tom
Hi tom. I will be using the emif16 to exchange 16 bit data w a fpga. I will connect a nor spi flash to the 6657 for booting. And I will have a mipi connector 60 pin available to mate w an emulator. We expect our software to be able to run entirely in internal ram. Am I missing anything to implement this approach?
Thomas,
Since you expect the entire program will exist in internal memory and you will have enough memory for scratchpad data, this should be fine.
Tom