Forum Discussion
Altera_Forum
Honored Contributor
14 years agoTightly Coupled Memory
Would someone please explain "tightly coupled memory" and its use within the NiosII/Qsys context? The exercise manual section of the "Designing with the Nios II Processor and Qsys" Customer Tra...
Altera_Forum
Honored Contributor
14 years ago --- Quote Start --- Thanks DSL. Not sure I understand all of this, but it sounds best to not use tightly coupled data memory unless I have a very specific need for it. --- Quote End --- I guess you missed the point. What dsl meant is that if you move code to TCM you might still have a few accesses to normal memory (the one connected to slower Avalon bus) because of the mentioned gcc behavior. But this is only an issue for speed performance, which could be slightly reduced in comparision to the expected one. There will be no problem at all with your program operation; functionality wll be the same whether you place code into TCM or in normal memory: compiler and linker take care to make all the job. Don't mind using TCM, especially if you have DMA or other master devices. Regards.