Fully Buffered DIMM, FB-DIMM (Повністю буферизована DIMM) — стандарт комп'ютерної пам'яті, який використовується для підвищення надійності, швидкості, і щільності підсистеми пам'яті. У традиційних стандартах пам'яті лінії даних підключаються від контролера пам'яті безпосередньо до ліній даних кожного модуля DRAM (іноді через буферні регістри, по одній мікросхемі регістра на 1-2 чипа пам'яті). Із збільшенням ширини каналу або швидкості передачі даних, якість сигналу на шині погіршується, ускладнюється розводка шини. Це обмежує швидкість і щільність пам'яті. FB-DIMM використовує інший підхід для вирішення цих проблем. Це подальший розвиток ідеї registered модулів — Advanced Memory Buffer здійснює буферизацію не тільки сигналів адреси, але й даних, і використовує послідовну шину до контролера пам'яті замість паралельної.
Специфікації FB-DIMM, як і інші стандарти пам'яті, опубліковані JEDEC. FB-DIMM була реалізована тільки для чипів DDR2 SDRAM.
Технологія
Архітектура Fully Buffered DIMM вводить нову мікросхему Advanced Memory Buffer (AMB), розташовану між контролером пам'яті і чипами DRAM. На відміну від паралельної шини, використовуваної в традиційних системах DRAM-пам'яті, в FB-DIMM використовується послідовна шина між контролером пам'яті і AMB. Так досягається збільшення «ширини» (канальності) пам'яті без надмірного збільшення кількості контактів контролера пам'яті. В архітектурі FB-DIMM контролер пам'яті не займається безпосереднім записом в чипи пам'яті; ця функція перенесена в AMB. У цьому чипі відбувається регенерація і буферизація сигналів. На додаток AMB реалізує виявлення і корекцію помилок. З іншого боку, наявність AMB з проміжним буфером збільшує латентність.
Використовується пакетний протокол, кадри можуть містити дані і команди. Серед команд можна виділити команди DRAM (активація рядка — RAS, читання шпальти — CAS, оновлення — REF та ін), команди управління каналом (наприклад, запис в конфігураційні регістри), команди синхронізації. Канали зв'язку несиметричні і однонаправлені, від основного контролера пам'яті йде канал шириною 10 біт (10 диф. пар) для команд і для даних, до нього шириною 14 біт — для даних і для статусних повідомлень. AMB чипи одного каналу пам'яті організовуються в ланки, тобто шина від контролера пам'яті йде на перший AMB каналу. Кожен наступний AMB підключається за принципом точка-точка до попереднього.
Канал FB-DIMM працює на частоті, в 6 разів більшої частоти DIMM, наприклад для FB-DIMM на базі чипів пам'яті DDR2-533 (частота 533 МГц) диференційний канал працюватиме на частоті 3,2 ГГц. Для передачі одного кадру потрібно 12 циклів шини. Розмір кадру від контролера пам'яті до AMB дорівнює 120 бітам, розмір кадру від AMB дорівнює 168 бітам. Кадри містять CRC і заголовок.
Див. також
Примітки
- Micron: FBDIMM — Channel Utilization (Bandwidth and Power)Introduction [ 2007-09-27 у Wayback Machine.]
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
Fully Buffered DIMM FB DIMM Povnistyu buferizovana DIMM standart komp yuternoyi pam yati yakij vikoristovuyetsya dlya pidvishennya nadijnosti shvidkosti i shilnosti pidsistemi pam yati U tradicijnih standartah pam yati liniyi danih pidklyuchayutsya vid kontrolera pam yati bezposeredno do linij danih kozhnogo modulya DRAM inodi cherez buferni registri po odnij mikroshemi registra na 1 2 chipa pam yati Iz zbilshennyam shirini kanalu abo shvidkosti peredachi danih yakist signalu na shini pogirshuyetsya uskladnyuyetsya rozvodka shini Ce obmezhuye shvidkist i shilnist pam yati FB DIMM vikoristovuye inshij pidhid dlya virishennya cih problem Ce podalshij rozvitok ideyi registered moduliv Advanced Memory Buffer zdijsnyuye buferizaciyu ne tilki signaliv adresi ale j danih i vikoristovuye poslidovnu shinu do kontrolera pam yati zamist paralelnoyi Dilyanka materinskoyi plati mizh kontrolerom pam yati pravoruch pid radiatorom i roz yemami dlya FBDIMM livoruch Vstanovleno 2 modulya po centru kozhnogo modulya na pravij storoni vidno velikij chip AMB Pari providnikiv u centri diferencialni kanali Specifikaciyi FB DIMM yak i inshi standarti pam yati opublikovani JEDEC FB DIMM bula realizovana tilki dlya chipiv DDR2 SDRAM Shema sistemi sho vikoristovuye FB DIMMTehnologiyaArhitektura Fully Buffered DIMM vvodit novu mikroshemu Advanced Memory Buffer AMB roztashovanu mizh kontrolerom pam yati i chipami DRAM Na vidminu vid paralelnoyi shini vikoristovuvanoyi v tradicijnih sistemah DRAM pam yati v FB DIMM vikoristovuyetsya poslidovna shina mizh kontrolerom pam yati i AMB Tak dosyagayetsya zbilshennya shirini kanalnosti pam yati bez nadmirnogo zbilshennya kilkosti kontaktiv kontrolera pam yati V arhitekturi FB DIMM kontroler pam yati ne zajmayetsya bezposerednim zapisom v chipi pam yati cya funkciya perenesena v AMB U comu chipi vidbuvayetsya regeneraciya i buferizaciya signaliv Na dodatok AMB realizuye viyavlennya i korekciyu pomilok Z inshogo boku nayavnist AMB z promizhnim buferom zbilshuye latentnist Vikoristovuyetsya paketnij protokol kadri mozhut mistiti dani i komandi Sered komand mozhna vidiliti komandi DRAM aktivaciya ryadka RAS chitannya shpalti CAS onovlennya REF ta in komandi upravlinnya kanalom napriklad zapis v konfiguracijni registri komandi sinhronizaciyi Kanali zv yazku nesimetrichni i odnonapravleni vid osnovnogo kontrolera pam yati jde kanal shirinoyu 10 bit 10 dif par dlya komand i dlya danih do nogo shirinoyu 14 bit dlya danih i dlya statusnih povidomlen AMB chipi odnogo kanalu pam yati organizovuyutsya v lanki tobto shina vid kontrolera pam yati jde na pershij AMB kanalu Kozhen nastupnij AMB pidklyuchayetsya za principom tochka tochka do poperednogo Kanal FB DIMM pracyuye na chastoti v 6 raziv bilshoyi chastoti DIMM napriklad dlya FB DIMM na bazi chipiv pam yati DDR2 533 chastota 533 MGc diferencijnij kanal pracyuvatime na chastoti 3 2 GGc Dlya peredachi odnogo kadru potribno 12 cikliv shini Rozmir kadru vid kontrolera pam yati do AMB dorivnyuye 120 bitam rozmir kadru vid AMB dorivnyuye 168 bitam Kadri mistyat CRC i zagolovok Div takozhPrimitkiMicron FBDIMM Channel Utilization Bandwidth and Power Introduction 2007 09 27 u Wayback Machine