Π§ΠΈΡ‚Π°ΠΉΡ‚Π΅ ΠΊΠ½ΠΈΠ³ΠΈ ΠΎΠ½Π»Π°ΠΉΠ½ Π½Π° Bookidrom.ru! БСсплатныС ΠΊΠ½ΠΈΠ³ΠΈ Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΊΠ»ΠΈΠΊΠ΅

Π§ΠΈΡ‚Π°Ρ‚ΡŒ ΠΎΠ½Π»Π°ΠΉΠ½ «АппаратныС интСрфСйсы ПК. ЭнциклопСдия». Π‘Ρ‚Ρ€Π°Π½ΠΈΡ†Π° 92

Автор ΠœΠΈΡ…Π°ΠΈΠ» Π“ΡƒΠΊ

ΒΉ DRAM/SDRAM


ΠœΠΎΠ΄ΡƒΠ»ΠΈ DRAM cards-88 pin

ΠœΠΎΠ΄ΡƒΠ»ΠΈ 88 pin DRAM cards β€” ΠΌΠΈΠ½ΠΈΠ°Ρ‚ΡŽΡ€Π½Ρ‹Π΅ ΠΌΠΎΠ΄ΡƒΠ»ΠΈ (3,37"Γ—2,13"Γ—0,13" β€” 85,5Γ—54Γ—3,3 ΠΌΠΌ) Π’ пластиковом корпусС Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠΌ с ΠΊΠ°Ρ€Ρ‚Ρƒ PCMCIA (PC Card). Π˜ΠΌΠ΅ΡŽΡ‚ 88-ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π½Ρ‹ΠΉ Ρ€Π°Π·ΡŠΠ΅ΠΌ (Π½Π΅ PCMCIA!), Ρ€Π°Π·Ρ€ΡΠ΄Π½ΠΎΡΡ‚ΡŒ 18, 32 ΠΈΠ»ΠΈ 36 Π±ΠΈΡ‚, Π΅ΠΌΠΊΠΎΡΡ‚ΡŒ 2-36 ΠœΠ±Π°ΠΉΡ‚. ΠšΠΎΠΌΠΏΠ»Π΅ΠΊΡ‚ΡƒΡŽΡ‚ΡΡ микросхСмами DRAM Π² корпусах TSOP. Π˜Π½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡ ΠΎ быстродСйствии ΠΈ объСмС пСрСдаСтся ΠΏΠΎ восьми Π²Ρ‹Π²ΠΎΠ΄Π°ΠΌ. ВнутрСнняя Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π° Π±Π»ΠΈΠ·ΠΊΠ° ΠΊ SIMM-72. НапряТСниС питания β€” 5 ΠΈΠ»ΠΈ 3,3 Π’. ΠŸΡ€ΠΈΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ Π² ΠΌΠ°Π»ΠΎΠ³Π°Π±Π°Ρ€ΠΈΡ‚Π½Ρ‹Ρ… ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°Ρ…, Π»Π΅Π³ΠΊΠΎ ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°ΡŽΡ‚ΡΡ ΠΈ ΡΠ½ΠΈΠΌΠ°ΡŽΡ‚ΡΡ.

7.2. БтатичСская ΠΏΠ°ΠΌΡΡ‚ΡŒ

БтатичСская ΠΏΠ°ΠΌΡΡ‚ΡŒ β€” SRAM (Static Random Access Memory), ΠΊΠ°ΠΊ ΠΈ слСдуСт ΠΈΠ· Π΅Π΅ названия, способна Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ Π² статичСском Ρ€Π΅ΠΆΠΈΠΌΠ΅ β€” Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ сколь ΡƒΠ³ΠΎΠ΄Π½ΠΎ Π΄ΠΎΠ»Π³ΠΎ ΠΏΡ€ΠΈ отсутствии ΠΎΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠΉ (Π½ΠΎ ΠΏΡ€ΠΈ Π½Π°Π»ΠΈΡ‡ΠΈΠΈ ΠΏΠΈΡ‚Π°ΡŽΡ‰Π΅Π³ΠΎ напряТСния). Π―Ρ‡Π΅ΠΉΠΊΠΈ статичСской памяти Ρ€Π΅Π°Π»ΠΈΠ·ΡƒΡŽΡ‚ΡΡ Π½Π° Ρ‚Ρ€ΠΈΠ³Π³Π΅Ρ€Π°Ρ… β€” элСмСнтах с двумя устойчивыми состояниями. По ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ с динамичСской ΠΏΠ°ΠΌΡΡ‚ΡŒΡŽ эти ячСйки Π±ΠΎΠ»Π΅Π΅ слоТныС ΠΈ Π·Π°Π½ΠΈΠΌΠ°ΡŽΡ‚ большС мСста Π½Π° кристаллС, ΠΎΠ΄Π½Π°ΠΊΠΎ ΠΎΠ½ΠΈ ΠΏΡ€ΠΎΡ‰Π΅ Π² ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠΈ ΠΈ Π½Π΅ Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‚ Ρ€Π΅Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ. БыстродСйствиС ΠΈ энСргопотрСблСниС статичСской памяти опрСдСляСтся Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠ΅ΠΉ изготовлСния ΠΈ схСмотСхникой Π·Π°ΠΏΠΎΠΌΠΈΠ½Π°ΡŽΡ‰ΠΈΡ… ячССк.

Асинхронная статичСская ΠΏΠ°ΠΌΡΡ‚ΡŒ (Asynchronous SRAM, Async SRAM), ΠΎΠ½Π° ΠΆΠ΅ обычная, ΠΈΠ»ΠΈ стандартная, подразумСваСтся ΠΏΠΎΠ΄ Ρ‚Π΅Ρ€ΠΌΠΈΠ½ΠΎΠΌ SRAM ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ, ΠΊΠΎΠ³Π΄Π° Ρ‚ΠΈΠΏ памяти Π½Π΅ ΡƒΠΊΠ°Π·Π°Π½.

ΠœΠΈΠΊΡ€ΠΎΡΡ…Π΅ΠΌΡ‹ этого Ρ‚ΠΈΠΏΠ° ΠΈΠΌΠ΅ΡŽΡ‚ ΠΏΡ€ΠΎΡΡ‚Π΅ΠΉΡˆΠΈΠΉ асинхронный интСрфСйс, Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‰ΠΈΠΉ ΡˆΠΈΠ½Ρƒ адрСса, ΡˆΠΈΠ½Ρƒ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ сигналы управлСния CS#, ΠžΠ•# ΠΈ WE#. ΠœΠΈΠΊΡ€ΠΎΡΡ…Π΅ΠΌΠ° выбираСтся Π½ΠΈΠ·ΠΊΠΈΠΌ ΡƒΡ€ΠΎΠ²Π½Π΅ΠΌ сигнала CS# (Chip select), Π½ΠΈΠ·ΠΊΠΈΠΉ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ сигнала ΠžΠ•# (Output Enable) ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Π΅Ρ‚ Π²Ρ‹Ρ…ΠΎΠ΄Π½Ρ‹Π΅ Π±ΡƒΡ„Π΅Ρ€Ρ‹ для считывания Π΄Π°Π½Π½Ρ‹Ρ…, WE# (Write Enable) Π½ΠΈΠ·ΠΊΠΈΠΌ ΡƒΡ€ΠΎΠ²Π½Π΅ΠΌ Ρ€Π°Π·Ρ€Π΅ΡˆΠ°Π΅Ρ‚ запись. Π’Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΡ‹ Ρ†ΠΈΠΊΠ»ΠΎΠ² обращСния ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Ρ‹ Π½Π° рис. 7.17. ΠŸΡ€ΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ записи ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π²Ρ‹Ρ…ΠΎΠ΄Π½Ρ‹ΠΌΠΈ Π±ΡƒΡ„Π΅Ρ€Π°ΠΌΠΈ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ ΠΊΠ°ΠΊ сигналом ΠžΠ•# (Ρ†ΠΈΠΊΠ» 1), Ρ‚Π°ΠΊ ΠΈ сигналом WE# (Ρ†ΠΈΠΊΠ» 2). Для удобства объСдинСния микросхСм Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠΉ сигнал CS# ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠΎΠ±ΠΈΡ€Π°Ρ‚ΡŒΡΡ ΠΏΠΎ схСмС «И» ΠΈΠ· Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… Π²Π½Π΅ΡˆΠ½ΠΈΡ…, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ CS0#, CS1# ΠΈ CS2# β€” Π² Ρ‚Π°ΠΊΠΎΠΌ случаС микросхСма Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹Π±Ρ€Π°Π½Π° ΠΏΡ€ΠΈ сочСтании логичСских сигналов 0, 1, 0 Π½Π° ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… Π²Ρ…ΠΎΠ΄Π°Ρ….

Рис. 7.17. Π’Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΡ‹ чтСния ΠΈ записи асинхронной статичСской памяти

ВрСмя доступа β€” Π·Π°Π΄Π΅Ρ€ΠΆΠΊΠ° появлСния Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ… Π½Π° Π²Ρ‹Ρ…ΠΎΠ΄Π΅ ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΌΠΎΠΌΠ΅Π½Ρ‚Π° установлСния адрСса β€” Ρƒ стандартных микросхСм SRAM составляСт 12, 15 ΠΈΠ»ΠΈ 20 наносСкунд, Ρ‡Ρ‚ΠΎ позволяСт процСссору Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ ΠΏΠ°ΠΊΠ΅Ρ‚Π½Ρ‹ΠΉ Ρ†ΠΈΠΊΠ» чтСния 2-1-1-1 (Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Π±Π΅Π· Ρ‚Π°ΠΊΡ‚ΠΎΠ² оТидания) Π½Π° частотС систСмной ΡˆΠΈΠ½Ρ‹ Π΄ΠΎ 33 ΠœΠ“Ρ†. На Π±ΠΎΠ»Π΅Π΅ высоких частотах Ρ†ΠΈΠΊΠ» Π±ΡƒΠ΄Π΅Ρ‚ Π½Π΅ Π»ΡƒΡ‡ΡˆΠ΅ 3-2-2-2.

Бинхронная пакСтная статичСская ΠΏΠ°ΠΌΡΡ‚ΡŒ, Sync Burst SRAM, ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π° ΠΏΠΎΠ΄ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΏΠ°ΠΊΠ΅Ρ‚Π½Ρ‹Ρ… (burst) ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ ΠΎΠ±ΠΌΠ΅Π½Π°, свойствСнных кэш-памяти. Π’ Π΅Π΅ структуру Π²Π²Π΅Π΄Π΅Π½ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠΉ Π΄Π²ΡƒΡ…Π±ΠΈΡ‚Π½Ρ‹ΠΉ счСтчик адрСса (Π½Π΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΠΉ ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ Π³Ρ€Π°Π½ΠΈΡ†Ρƒ чСтырСхэлСмСнтного ΠΏΠ°ΠΊΠ΅Ρ‚Π½ΠΎΠ³ΠΎ Ρ†ΠΈΠΊΠ»Π°). Π’ Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΊ сигналам, Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€Π½Ρ‹ΠΌ для асинхронной памяти (адрСс, Π΄Π°Π½Π½Ρ‹Π΅, CS#, OE# ΠΈ WE#), синхронная ΠΏΠ°ΠΌΡΡ‚ΡŒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ сигнал CLC (Clock) для синхронизации с систСмной шиной ΠΈ сигналы управлСния ΠΏΠ°ΠΊΠ΅Ρ‚Π½Ρ‹ΠΌ Ρ†ΠΈΠΊΠ»ΠΎΠΌ ADSP#, CADS# ΠΈ ADV#. Π‘ΠΈΠ³Π½Π°Π»Ρ‹ CADS# (Cache ADdress Strobe) ΠΈ ADSP# (ADdress Status of Processor), ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ процСссор ΠΈΠ»ΠΈ кэш-ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ ΠΎΡ‚ΠΌΠ΅Ρ‡Π°Π΅Ρ‚ Ρ„Π°Π·Ρƒ адрСса ΠΎΡ‡Π΅Ρ€Π΅Π΄Π½ΠΎΠ³ΠΎ Ρ†ΠΈΠΊΠ»Π°, ΡΠ²Π»ΡΡŽΡ‚ΡΡ стробами записи Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ адрСса Ρ†ΠΈΠΊΠ»Π° Π²ΠΎ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠΉ рСгистр адрСса. Π›ΡŽΠ±ΠΎΠΉ ΠΈΠ· этих сигналов ΠΈΠ½ΠΈΡ†ΠΈΠΈΡ€ΡƒΠ΅Ρ‚ Ρ†ΠΈΠΊΠ» обращСния, ΠΎΠ΄ΠΈΠ½ΠΎΡ‡Π½Ρ‹ΠΉ (single) ΠΈΠ»ΠΈ ΠΏΠ°ΠΊΠ΅Ρ‚Π½Ρ‹ΠΉ (burst), Π° сигнал ADV# (ADVance) ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π° ΠΊ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌΡƒ адрСсу ΠΏΠ°ΠΊΠ΅Ρ‚Π½ΠΎΠ³ΠΎ Ρ†ΠΈΠΊΠ»Π°. ВсС сигналы, ΠΊΡ€ΠΎΠΌΠ΅ сигнала управлСния Π²Ρ‹Ρ…ΠΎΠ΄Π½Ρ‹ΠΌΠΈ Π±ΡƒΡ„Π΅Ρ€Π°ΠΌΠΈ ΠžΠ•#, ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·ΠΈΡ€ΡƒΡŽΡ‚ΡΡ ΠΏΠΎ ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΌΡƒ ΠΏΠ΅Ρ€Π΅ΠΏΠ°Π΄Ρƒ сигнала CLK. Π­Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π²Ρ…ΠΎΠ΄Π½Ρ‹Ρ… сигналов Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒΡΡ Π΄ΠΎ ΠΏΠ΅Ρ€Π΅ΠΏΠ°Π΄Π° ΠΈ ΡƒΠ΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒΡΡ послС Π½Π΅Π³ΠΎ Π΅Ρ‰Π΅ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ врСмя. Π’Ρ‹Ρ…ΠΎΠ΄Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅ ΠΏΡ€ΠΈ считывании Π±ΡƒΠ΄ΡƒΡ‚ Ρ‚Π°ΠΊΠΆΠ΅ Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ Π²ΠΎ врСмя этого ΠΏΠ΅Ρ€Π΅ΠΏΠ°Π΄Π°. ΠœΠΈΠΊΡ€ΠΎΡΡ…Π΅ΠΌΡ‹ синхронной статичСской памяти, ΠΊΠ°ΠΊ ΠΈ SDRAM, ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΠΈΠΌΠ΅ΡŽΡ‚ сигнал, Π²Ρ‹Π±ΠΈΡ€Π°ΡŽΡ‰ΠΈΠΉ Ρ€Π΅ΠΆΠΈΠΌ счСта адрСса: Ρ‡Π΅Ρ€Π΅Π΄ΠΎΠ²Π°Π½ΠΈΠ΅ (для процСссоров Intel) ΠΈΠ»ΠΈ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ счСт (для Power PC).

ΠšΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€Π½ΠΎ-пакСтная статичСская ΠΏΠ°ΠΌΡΡ‚ΡŒ, PB SRAM (Pipelined Burst SRAM), β€” ΡƒΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½ΡΡ‚Π²ΠΎΠ²Π°Π½ΠΈΠ΅ синхронной памяти (слово «синхронная» ΠΈΠ· Π΅Π΅ названия для краткости изъяли, Π½ΠΎ ΠΎΠ½ΠΎ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ подразумСваСтся). ΠšΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€ΠΎΠΌ являСтся Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠΉ рСгистр Π΄Π°Π½Π½Ρ‹Ρ…, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ, трСбуя Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ Ρ‚Π°ΠΊΡ‚Π° Π² ΠΏΠ΅Ρ€Π²ΠΎΠΉ пСрСсылкС Ρ†ΠΈΠΊΠ»Π°, позволяСт ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅ ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚ΡŒ Π±Π΅Π· Ρ‚Π°ΠΊΡ‚ΠΎΠ² оТидания Π΄Π°ΠΆΠ΅ Π½Π° частотах Π²Ρ‹ΡˆΠ΅ 75 ΠœΠ“Ρ†. Π—Π°Π΄Π΅Ρ€ΠΆΠΊΠ° Π΄Π°Π½Π½Ρ‹Ρ… ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·ΠΈΡ€ΡƒΡŽΡ‰Π΅Π³ΠΎ ΠΏΠ΅Ρ€Π΅ΠΏΠ°Π΄Π° Ρƒ соврСмСнных микросхСм PB SRAM составляСт 4,5–8 нс! Но, ΠΊΠ°ΠΊ ΠΈ Π² случаС Sync Burst SRAM, этот ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ Π½Π΅ являСтся Π²Ρ€Π΅ΠΌΠ΅Π½Π΅ΠΌ доступа Π² чистом Π²ΠΈΠ΄Π΅ (Π½Π΅ слСдуСт Π·Π°Π±Ρ‹Π²Π°Ρ‚ΡŒ ΠΎ Π΄Π²ΡƒΡ…-Ρ‚Ρ€Π΅Ρ… Ρ‚Π°ΠΊΡ‚Π°Ρ… Π² ΠΏΠ΅Ρ€Π²ΠΎΠΉ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡Π΅), Π° ΠΎΡ‚Ρ€Π°ΠΆΠ°Π΅Ρ‚ появлСниС Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ… ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΎΡ‡Π΅Ρ€Π΅Π΄Π½ΠΎΠ³ΠΎ ΠΏΠ΅Ρ€Π΅ΠΏΠ°Π΄Π° сигнала синхронизации. Π˜Π½Ρ‚Π΅Ρ€Ρ„Π΅ΠΉΡ PB SRAM Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π΅Π½ интСрфСйсу Sync Burst SRAM.

7.3. ЭнСргонСзависимая ΠΏΠ°ΠΌΡΡ‚ΡŒ

ΠžΠ±ΠΎΠ±Ρ‰Π΅Π½Π½ΠΎΠ΅ понятиС энСргонСзависимой памяти (NV Storage) ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚ любоС устройство, хранящСС записанныС Π΄Π°Π½Π½Ρ‹Π΅ Π΄Π°ΠΆΠ΅ ΠΏΡ€ΠΈ отсутствии ΠΏΠΈΡ‚Π°ΡŽΡ‰Π΅Π³ΠΎ напряТСния (Π² ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ статичСской ΠΈ динамичСской ΠΏΠΎΠ»ΡƒΠΏΡ€ΠΎΠ²ΠΎΠ΄Π½ΠΈΠΊΠΎΠ²ΠΎΠΉ памяти). Π’ Π΄Π°Π½Π½ΠΎΠΌ Ρ€Π°Π·Π΄Π΅Π»Π΅ Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°ΡŽΡ‚ΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ элСктронныС устройства энСргонСзависимой памяти, хотя ΠΊ энСргонСзависимой памяти относятся ΠΈ устройства с ΠΏΠΎΠ΄Π²ΠΈΠΆΠ½Ρ‹ΠΌ ΠΌΠ°Π³Π½ΠΈΡ‚Π½Ρ‹ΠΌ ΠΈΠ»ΠΈ оптичСским носитСлСм. БущСствуСт мноТСство Ρ‚ΠΈΠΏΠΎΠ² энСргонСзависимой памяти: ROM, PROM, EPROM, EEPROM, Flash Memory, FRAM, Ρ€Π°Π·Π»ΠΈΡ‡Π°ΡŽΡ‰ΠΈΡ…ΡΡ ΠΏΠΎ своим ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΡŒΡΠΊΠΈΠΌ свойствам, обусловлСнным способом построСния Π·Π°ΠΏΠΎΠΌΠΈΠ½Π°ΡŽΡ‰ΠΈΡ… ячССк, ΠΈ сфСрам примСнСния. Π—Π°ΠΏΠΈΡΡŒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π² ΡΠ½Π΅Ρ€Π³ΠΎΠ½Π΅Π·Π°Π²ΠΈΡΠΈΠΌΡƒΡŽ ΠΏΠ°ΠΌΡΡ‚ΡŒ, называСмая ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ, ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ сущСствСнно слоТнСС ΠΈ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ Π±ΠΎΠ»ΡŒΡˆΠΈΡ… Π·Π°Ρ‚Ρ€Π°Ρ‚ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΈ энСргии, Ρ‡Π΅ΠΌ считываниС. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ячСйки (ΠΈΠ»ΠΈ Π±Π»ΠΎΠΊΠ°) β€” это цСлая ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π°, Π² ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ ΠΌΠΎΠΆΠ΅Ρ‚ Π²Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΏΠΎΠ΄Π°Ρ‡Π° ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… ΠΊΠΎΠΌΠ°Π½Π΄ записи ΠΈ Π²Π΅Ρ€ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ. ΠžΡΠ½ΠΎΠ²Π½Ρ‹ΠΌ Ρ€Π΅ΠΆΠΈΠΌΠΎΠΌ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Ρ‚Π°ΠΊΠΎΠΉ памяти являСтся считываниС Π΄Π°Π½Π½Ρ‹Ρ…, Π° Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ‚ΠΈΠΏΡ‹ послС программирования Π΄ΠΎΠΏΡƒΡΠΊΠ°ΡŽΡ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ считываниС, Ρ‡Ρ‚ΠΎ ΠΈ обусловливаСт ΠΈΡ… ΠΎΠ±Ρ‰Π΅Π΅ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ ROM (Read Only Memory β€” ΠΏΠ°ΠΌΡΡ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для чтСния) ΠΈΠ»ΠΈ ΠŸΠ—Π£ (постоянноС Π·Π°ΠΏΠΎΠΌΠΈΠ½Π°ΡŽΡ‰Π΅Π΅ устройство).

Π—Π°ΠΏΠΎΠΌΠΈΠ½Π°ΡŽΡ‰ΠΈΠ΅ ячСйки энСргонСзависимой памяти ΠΏΠΎ своСй ΠΏΡ€ΠΈΡ€ΠΎΠ΄Π΅ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ асиммСтричны ΠΈ, ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ Π·Π°ΠΏΠΈΡΡ‹Π²Π°Ρ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½ΡƒΠ»ΠΈ Π² Π½ΡƒΠΆΠ½Ρ‹Π΅ Π±ΠΈΡ‚Ρ‹ ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ стСртых (чистых) ячССк, содСрТащиС Π΅Π΄ΠΈΠ½ΠΈΡ†Ρ‹. Для Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Ρ‚ΠΈΠΏΠΎΠ² памяти чистым считаСтся Π½ΡƒΠ»Π΅Π²ΠΎΠ΅ состояниС ячССк. ΠžΠ΄Π½ΠΎΠΊΡ€Π°Ρ‚Π½ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΡƒΠ΅ΠΌΡ‹Π΅ микросхСмы ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ ΠΈΠ·ΠΌΠ΅Π½ΡΡ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ исходноС (послС изготовлСния) состояниС ячССк. Для стирания (Ссли ΠΎΠ½ΠΎ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ) Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‚ΡΡ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Π·Π°Ρ‚Ρ€Π°Ρ‚Ρ‹ энСргии (мощности ΠΈ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ), ΠΈ ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π° стирания ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ сущСствСнно дольшС записи. Π‘Ρ‚ΠΈΡ€Π°Π½ΠΈΠ΅ ячССк выполняСтся Π»ΠΈΠ±ΠΎ для всСй микросхСмы, Π»ΠΈΠ±ΠΎ для ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ³ΠΎ Π±Π»ΠΎΠΊΠ°, Π»ΠΈΠ±ΠΎ для ΠΎΠ΄Π½ΠΎΠΉ ячСйки (Π±Π°ΠΉΡ‚Π°). Π‘Ρ‚ΠΈΡ€Π°Π½ΠΈΠ΅ ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ всС Π±ΠΈΡ‚Ρ‹ стираСмой области Π² ΠΎΠ΄Π½ΠΎ состояниС (ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ Π²ΠΎ всС Π΅Π΄ΠΈΠ½ΠΈΡ†Ρ‹, Ρ€Π΅ΠΆΠ΅ β€” Π²ΠΎ всС Π½ΡƒΠ»ΠΈ).

ΠŸΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π° программирования ΠΌΠ½ΠΎΠ³ΠΈΡ… старых Ρ‚ΠΈΠΏΠΎΠ² памяти Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ высокого напряТСния программирования (12–26 Π’), Π° для ΠΎΠ΄Π½ΠΎΠΊΡ€Π°Ρ‚Π½ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΡƒΠ΅ΠΌΡ‹Ρ… (ΠΏΡ€ΠΎΠΆΠΈΠ³Π°Π΅ΠΌΡ‹Ρ…) микросхСм ΠΈ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ (Π½Π΅ Π’Π’Π›) интСрфСйса управлСния. ПослС программирования трСбуСтся вСрификация β€” сравнСниС записанной ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ с ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»ΠΎΠΌ, ΠΏΡ€ΠΈΡ‡Π΅ΠΌ нСкачСствСнноС ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ (ΠΈΠ»ΠΈ Π±Ρ€Π°ΠΊ микросхСмы) ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΊ Β«Π·Π°Ρ€Π°ΡΡ‚Π°Π½ΠΈΡŽΒ» записанной ячСйки, Ρ‡Ρ‚ΠΎ ΠΏΠΎΡ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎΠ³ΠΎ (Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, ΠΈ Π½Π΅ΡƒΠ΄Π°Ρ‡Π½ΠΎΠ³ΠΎ) Π΅Π΅ программирования. Π’ΠΎΠ·ΠΌΠΎΠΆΠ΅Π½ ΠΈ ΠΎΠ±Ρ€Π°Ρ‚Π½Ρ‹ΠΉ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚, ΠΊΠΎΠ³Π΄Π° Β«ΠΏΡ€ΠΎΠ±ΠΈΠ²Π°ΡŽΡ‚ΡΡΒ» сосСдниС ячСйки, Ρ‡Ρ‚ΠΎ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎΠ³ΠΎ стирания (Ρ‚ΠΎΠΆΠ΅, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Π½Π΅ΡƒΠ΄Π°Ρ‡Π½ΠΎΠ³ΠΎ). Π‘Ρ‚ΠΈΡ€Π°Π½ΠΈΠ΅ ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ микросхСм ΠΌΠΎΠΆΠ΅Ρ‚ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒΡΡ Π»ΠΈΠ±ΠΎ Π² ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΌ устройствС β€” ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π΅, Π»ΠΈΠ±ΠΎ Π² самом Ρ†Π΅Π»Π΅Π²ΠΎΠΌ устройствС, Ссли Ρƒ Π½Π΅Π³ΠΎ прСдусмотрСны ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ срСдства. ΠœΠΈΠΊΡ€ΠΎΡΡ…Π΅ΠΌΡ‹ Ρ€Π°Π·Π»ΠΈΡ‡Π°ΡŽΡ‚ ΠΏΠΎ способу программирования.

♦ ΠœΠΈΠΊΡ€ΠΎΡΡ…Π΅ΠΌΡ‹, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΡƒΠ΅ΠΌΡ‹Π΅ ΠΏΡ€ΠΈ ΠΈΠ·Π³ΠΎΡ‚ΠΎΠ²Π»Π΅Π½ΠΈΠΈ, β€” масочныС ΠŸΠ—Π£, содСрТимоС ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… опрСдСляСтся рисунком тСхнологичСского шаблона. Π’Π°ΠΊΠΈΠ΅ микросхСмы ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ лишь ΠΏΡ€ΠΈ выпускС большой ΠΏΠ°Ρ€Ρ‚ΠΈΠΈ устройств с ΠΎΠ΄Π½ΠΎΠΉ ΠΈ Ρ‚ΠΎΠΉ ΠΆΠ΅ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΎΠΉ.

♦ ΠœΠΈΠΊΡ€ΠΎΡΡ…Π΅ΠΌΡ‹, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΡƒΠ΅ΠΌΡ‹Π΅ ΠΎΠ΄Π½ΠΎΠΊΡ€Π°Ρ‚Π½ΠΎ послС изготовлСния ΠΏΠ΅Ρ€Π΅Π΄ установкой Π² Ρ†Π΅Π»Π΅Π²ΠΎΠ΅ устройство, β€” ΠŸΠŸΠ—Π£ (ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΡƒΠ΅ΠΌΡ‹Π΅ ΠŸΠ—Π£) ΠΈΠ»ΠΈ PROM (Programmable ROM). ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ осущСствляСтся ΠΏΡ€ΠΎΠΆΠΈΠ³Π°Π½ΠΈΠ΅ΠΌ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Ρ… хранящих элСмСнтов Π½Π° ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… устройствах-ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°Ρ….

♦ ΠœΠΈΠΊΡ€ΠΎΡΡ…Π΅ΠΌΡ‹, стираСмыС ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΡƒΠ΅ΠΌΡ‹Π΅ ΠΌΠ½ΠΎΠ³ΠΎΠΊΡ€Π°Ρ‚Π½ΠΎ, β€” Π ΠŸΠ—Π£ (Ρ€Π΅ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΡƒΠ΅ΠΌΡ‹Π΅ ΠŸΠ—Π£) ΠΈΠ»ΠΈ EPROM (Erasable PROM β€” стираСмыС ΠŸΠ—Π£). Для стирания ΠΈ программирования трСбуСтся ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ΅ ΠΎΠ±ΠΎΡ€ΡƒΠ΄ΠΎΠ²Π°Π½ΠΈΠ΅. ΠœΠΈΠΊΡ€ΠΎΡΡ…Π΅ΠΌΡ‹ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΡƒΡŽΡ‚ΡΡ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π΅. Иногда Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ микросхСм прямо Π² Ρ†Π΅Π»Π΅Π²ΠΎΠΌ устройствС, ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Ρ внСшний ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€, β€” Ρ‚Π°ΠΊ Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΡ‹ΠΉ ΠΌΠ΅Ρ‚ΠΎΠ΄ OBP (On-Board Programming). НаиболСС распространСны микросхСмы Π£Π€Π ΠŸΠ—Π£, стираСмыС ΡƒΠ»ΡŒΡ‚Ρ€Π°Ρ„ΠΈΠΎΠ»Π΅Ρ‚ΠΎΠ²Ρ‹ΠΌ ΠΎΠ±Π»ΡƒΡ‡Π΅Π½ΠΈΠ΅ΠΌ, β€” ΠΈΡ… ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ просто EPROM ΠΈΠ»ΠΈ UV-EPROM (Ultra-Violet EPROM). Π’ этом классС ΠΈΠΌΠ΅ΡŽΡ‚ΡΡ ΠΈ элСктричСски стираСмыС ΠŸΠ—Π£ (Π­Π‘ΠŸΠ—Π£) ΠΈΠ»ΠΈ EEPROM (Electrical Erasable PROM).