SoC上的記憶體

2022-06-05 11:18:10 字數 695 閱讀 7466

soc有基於應用程式的記憶體。這些儲存器是用於計算的半導體儲存器塊。半導體儲存器通常是指在單個矽片上製造的金屬氧化物半導體儲存器單元。記憶體型別包括:

易失性儲存器:斷電後會丟失資料的儲存器。它們需要恆定的電源來儲存資訊。易失性儲存器更快、更便宜,這也是被大眾所接受的原因。

ram是一種易失性儲存器。最常用的ram是sram和dram。sram由1、3或6個電晶體組成的儲存單元組成。相反dram只有乙個mosfet和乙個根據fet狀態進行充放電的電容。然而dram容易受到電容洩漏電流的影響。dram的乙個顯著優點是它比sram便宜。如果乙個soc有乙個快取層次結構,sram被用於快取,dram被用於主儲存器。這是因為與主存相比,快取記憶體需要更快的記憶體型別。

也有專為非易失性函式設計的ram型別。例如fram和mram,它以磁性狀態儲存資料,pram(引數隨機訪問儲存器),它在macintosh計算機中用於儲存系統設定,包括顯示和時區設定。還有rram(電阻隨機訪問儲存器),它有乙個叫做記憶電阻的元件。記憶電阻是一種電阻,其電壓隨所施加的電壓而變化。

非易失性記憶:即使在沒有電源的情況下也能保留資訊的記憶。rom(唯讀儲存器)是一種非易失性儲存器。rom的型別包括eprom(可擦可程式設計唯讀儲存器),它是一組浮動柵電晶體。紫外線可擦可程式設計唯讀儲存器(紫外線可擦可程式設計唯讀儲存器),用紫外光擦除並重新程式設計資料,eeprom(電可擦可程式設計唯讀儲存器)和快閃儲存器。

選擇的記憶體型別取決於設計規範和應用程式。

基於ZYNQ的片上系統(Soc)簡介(一)

學習zynq有一段時間了,從今天起,準備將學習期間的筆記 參考 建立的工程等進行系統地整理。zynq 是來自 xilinx 公司 zynq 7000 所有可程式設計片上系統的開發板,具有開發片上系統能力。在 zynq 上,arm cortex a9 是乙個應用級的處理器,能執行完整的像 linux ...

面向業務的SOC

近日,在cisps的論壇上有乙個關於 soc如何更好地貼近業務 的討論。很高興的看到,我提出的soc2.0的理念在業界繼續引發廣泛的思考。其實,大家討論的時候各有各的道理,看似矛盾,實際上大家是站在不同的角度來看待這個命題。事實上,談面向業務的soc,遵循的是乙個自頂向下的思維過程,是站在乙個比較h...

記憶體定址(上)

每乙個邏輯位址由乙個段位址和偏移位址組成。在有位址變換功能的計算機中,訪問指令給出的位址 運算元 叫邏輯位址,也叫相對位址。由一塊連續的虛擬記憶體空間組成。在80x86微處理器中是乙個32位無符號整數,可以用來表示4gb的位址,也就是4294967個記憶體單元。是計算機內的實際位址,它們與從微處理器...