① DSP 怎樣將變數放在自定義的段中 如BSS段在DARAM中,如擴展RAM 是SARAM,我需要定義的變數不在DARAM中
首先確定你擴展存儲器映射在哪個空間中。然後在cmd文件中memory花括弧里寫出存儲器的起始地址以及存儲器空間大小,並為該存儲空間命名。假設saram大小是256k,起始地址是0x8000 0000。則可以寫為
SARAM:origin=0x8000 0000,length=0x00040000
然後將sections花括弧中.bss:>DRRAM修改為.bss:>SARAM即可
② 內存條種類
市場中主要有的內存類型有SDRAM、DDR SDRAM和RDRAM三種。
三種內存類型中DDR SDRAM內存占據了市場的主流,而SDRAM內存規格已不再發展,處於被淘汰的行列。RDRAM則始終未成為市場的主流,只有部分晶元組支持,而這些晶元組也逐漸退出了市場,RDRAM前景並不被看好。
(2)saram是靜態隨機存儲器嗎擴展閱讀
DDR2與DDR的區別
1、最高標准頻率不同。
DDR2內存起始頻率從DDR內存最高標准頻率400Mhz開始,現已定義可以生產的頻率支持到533Mhz到667Mhz,標准工作頻率工作頻率分別是200/266/333MHz,工作電壓為1.8V。DDR2採用全新定義的240 PIN DIMM介面標准,完全不兼容於DDR的184PIN DIMM介面標准。
2、數據傳輸方式不同。
DDR2和DDR一樣,採用了在時鍾的上升延和下降延同時進行數據傳輸的基本方式,但是最大的區別在於,DDR2內存可進行4bit預讀取。兩倍於標准DDR內存的2BIT預讀取,這就意味著,DDR2擁有兩倍於DDR的預讀系統命令數據的能力,因此,DDR2則簡單的獲得兩倍於DDR的完整的數據傳輸能力。
③ 關於DSP 存儲器的一些問題
首先要搞清楚一點,需要存儲所有的東西都可以稱為數據,包括程序,只不過程序是有一定功能的數據。ROM是掉電後裡面數據不丟失,一般用來存儲固定的程序或數據;RAM是掉電後裡面數據丟失,存放暫時要處理的數據,直接與CPU交換數據。TMS320LF240的RAM不夠用才外擴。