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

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

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

♦ SR.4 β€” PS (Program Status) β€” Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ программирования Π±Π°ΠΉΡ‚Π°:

 β€’ 0 β€” Π±Π°ΠΉΡ‚ записан ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ;

 β€’ 1 β€” ошибка записи.

♦ SR.3 β€” VPPS (VPP Status) β€” состояниС VPP Π²ΠΎ врСмя программирования ΠΈΠ»ΠΈ стирания:

 β€’ 0 β€” напряТСниС Π±Ρ‹Π»ΠΎ Π² Π½ΠΎΡ€ΠΌΠ΅;

 β€’ 1 β€” зафиксировано ΠΏΠΎΠ½ΠΈΠΆΠ΅Π½ΠΈΠ΅ напряТСния, ΠΈ опСрация ΠΏΡ€Π΅Ρ€Π²Π°Π½Π°.

♦ SR[2:0] β€” Π·Π°Ρ€Π΅Π·Π΅Ρ€Π²ΠΈΡ€ΠΎΠ²Π°Π½Ρ‹.


Π’Π°Π±Π»ΠΈΡ†Π° 7.26. ΠšΠΎΠΌΠ°Π½Π΄Ρ‹ микросхСм Ρ„Π»ΡΡˆ-памяти Intel Π²Ρ‚ΠΎΡ€ΠΎΠ³ΠΎ поколСния

Команда Число Ρ†ΠΈΠΊΠ»ΠΎΠ² ΡˆΠΈΠ½Ρ‹ ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ Ρ†ΠΈΠΊΠ» ΡˆΠΈΠ½Ρ‹ΒΉ Π’Ρ‚ΠΎΡ€ΠΎΠΉ (Ρ‚Ρ€Π΅Ρ‚ΠΈΠΉ) Ρ†ΠΈΠΊΠ» ΡˆΠΈΠ½Ρ‹ΒΉ R/W АдрСс Π”Π°Π½Π½Ρ‹Π΅ R/W АдрСс Π”Π°Π½Π½Ρ‹Π΅ Read Array/Reset 1 W X FFh - - _ Read ID (D_Id) 3 W X 90h R 0(1) M_Id Read Status Register 2 W X 70h R X SRD Clear Status Register 1 W X 50h - - - Erase Setup/Erase Confirm 2 W BA 20h W BA D0h Erase Suspend/Erase Resume 2 W X B0h W X D0h Program Setup/Program 2 W PA 40h W PA PD Alternate Program Setup/ProgramΒ² 2 W PA 10h W PA PD

ΒΉ Π—Π΄Π΅ΡΡŒ X ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚ нСсущСствСнный адрСс, M_Id ΠΈ D_Id β€” ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€Ρ‹ производитСля ΠΈ устройства, SRD β€” Π΄Π°Π½Π½Ρ‹Π΅, считанныС ΠΈΠ· рСгистра состояния, PA ΠΈ PD β€” адрСс ΠΈ Π΄Π°Π½Π½Ρ‹Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΡƒΠ΅ΠΌΠΎΠΉ ячСйки, BA β€” адрСс Π±Π»ΠΎΠΊΠ°.

Β² ΠΠ»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ программирования; доступСн для микросхСм Π΅ΠΌΠΊΠΎΡΡ‚ΡŒΡŽ 2, 4 ΠΈ 8 ΠœΠ±ΠΈΡ‚.


НиТС описано Π½Π°Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄.

♦ Read Array/Reset β€” Ρ‡Ρ‚Π΅Π½ΠΈΠ΅ массива памяти (ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄ Π² Ρ€Π΅ΠΆΠΈΠΌ, совмСстимый с EPROM) ΠΈ ΠΏΡ€Π΅Ρ€Ρ‹Π²Π°Π½ΠΈΠ΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ стирания ΠΈ программирования.

♦ Read ID β€” Ρ‡Ρ‚Π΅Π½ΠΈΠ΅ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ΠΎΠ² производитСля ΠΈ устройства.

♦ Read Status Register β€” Ρ‡Ρ‚Π΅Π½ΠΈΠ΅ рСгистра состояния.

♦ Clear Status Register β€” сброс рСгистра состояния.

♦ Erase Setup/Erase Confirm β€” ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ° ΠΈ стираниС Π±Π»ΠΎΠΊΠ°. Π’ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ микросхСм ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ поколСния, всС Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠ΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ для стирания (ΠΎΠ±Π½ΡƒΠ»Π΅Π½ΠΈΠ΅ ячССк Π±Π»ΠΎΠΊΠ°, стираниС ΠΈ вСрификация), Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‚ΡΡ автоматичСски. ΠŸΡ€ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Π² рСгистрС состояния устанавливаСтся ΠΏΡ€ΠΈΠ·Π½Π°ΠΊ занятости (SR.7=0) ΠΈ любая шинная опСрация чтСния микросхСмы Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠ΅Ρ€Π΅Π΄Π°Π²Π°Ρ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅ этого рСгистра. Π’Π½Π΅ΡˆΠ½ΡΡ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°, пСриодичСски ΠΎΠΏΡ€Π°ΡˆΠΈΠ²Π°Ρ рСгистр состояния, доТидаСтся окончания выполнСния стирания (ΠΊΠΎΠ³Π΄Π° SR.7=1). Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ стирания опрСдСляСтся ΠΏΠΎ Π·Π½Π°Ρ‡Π΅Π½ΠΈΡŽ Π±ΠΈΡ‚ 3, 4, 5 (ΠΈΡ… Π½ΡƒΠ»Π΅Π²ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ соотвСтствуСт ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎΠΌΡƒ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΡŽ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ).

♦ Erase Suspend/Erase Resume β€” приостановка/ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ΅Π½ΠΈΠ΅ стирания. ΠžΠΏΠ΅Ρ€Π°Ρ†ΠΈΡŽ стирания Π±Π»ΠΎΠΊΠ° (ΠΊΠ°ΠΊ ΡΠ°ΠΌΡƒΡŽ Π΄Π»ΠΈΡ‚Π΅Π»ΡŒΠ½ΡƒΡŽ) ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΈΠΎΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ для чтСния Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠ· Π΄Ρ€ΡƒΠ³ΠΈΡ… Π±Π»ΠΎΠΊΠΎΠ². ПослС выполнСния ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Erase Suspend (ΠΊΠΎΠ΄ B0h) Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π΄ΠΎΠΆΠ΄Π°Ρ‚ΡŒΡΡ ΠΏΡ€ΠΈΠ·Π½Π°ΠΊΠ° приостановки стирания (SR.6=1), послС Ρ‡Π΅Π³ΠΎ, ΠΏΠΎΠ΄Π°Π² ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ Read Array, ΠΌΠΎΠΆΠ½ΠΎ ΡΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅ Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ Π±Π»ΠΎΠΊΠ°. По ΠΎΠΊΠΎΠ½Ρ‡Π°Π½ΠΈΠΈ считывания подаСтся ΠΊΠΎΠΌΠ°Π½Π΄Π° Erase Resume (ΠΊΠΎΠ΄ D0h), которая ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Π΅Ρ‚ процСсс стирания ΠΈ снова ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄ΠΈΡ‚ микросхСму Π² Ρ€Π΅ΠΆΠΈΠΌ чтСния рСгистра состояния.

♦ Program Setup/Program β€” ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ° ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ячСйки. Π­Ρ‚Π° ΠΊΠΎΠΌΠ°Π½Π΄Π° выполняСтся Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½ΠΎ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ΅ ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΡŽ стирания, Π½ΠΎ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ приостановлСна. Команда выполняСт сразу ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅, ΠΈ Π²Π΅Ρ€ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΡŽ.

ΠšΠΎΠΌΠ°Π½Π΄Ρ‹ стирания Π±Π»ΠΎΠΊΠ° ΠΈ программирования ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ΄Π°Π²Π°Ρ‚ΡŒ, Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΊΠΎΠ³Π΄Π° ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰ΠΈΠΉ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ свободСн (Π±ΠΈΡ‚ SR.7=1). Π’ΠΎ врСмя этих ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ микросхСма слСдит Π·Π° ΡƒΡ€ΠΎΠ²Π½Π΅ΠΌ напряТСния VPP, ΠΈ, Ссли ΠΎΠ½ΠΎ пониТаСтся Π΄ΠΎ ΠΏΠΎΡ€ΠΎΠ³Π° VPPLK) этот Ρ„Π°ΠΊΡ‚ рСгистрируСтся Π² рСгистрС состояния ΠΈ опСрация прСрываСтся. Π’Π°ΠΊΠΆΠ΅ опСрация прСрываСтся ΠΏΡ€ΠΈ ΠΏΠΎΠ½ΠΈΠΆΠ΅Π½ΠΈΠΈ напряТСния питания VCC Π΄ΠΎ 2,5 Π’.

ΠŸΡ€ΠΈ считывании рСгистра состояния Π΅Π³ΠΎ ΠΌΠ³Π½ΠΎΠ²Π΅Π½Π½ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ фиксируСтся ΠΏΠΎ спаду сигнала Π‘Π•# ΠΈΠ»ΠΈ ΠžΠ•# (самого ΠΏΠΎΠ·Π΄Π½Π΅Π³ΠΎ ΠΈΠ· Π½ΠΈΡ… Π² шинном Ρ†ΠΈΠΊΠ»Π΅ считывания).

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ стираниС Boot-Π±Π»ΠΎΠΊΠ° ΠΎΡ‚Π»ΠΈΡ‡Π°ΡŽΡ‚ΡΡ ΠΎΡ‚ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ с Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ Π±Π»ΠΎΠΊΠ°ΠΌΠΈ Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎ для Π½ΠΈΡ… трСбуСтся ΠΏΠΎΠ΄Π°Ρ‡Π° высокого ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π»Π° VHH (Π½Π΅ Π’Π’Π›, Π° +12 Π’) Π½Π° Π²Ρ…ΠΎΠ΄ PWD# ΠΏΠ΅Ρ€Π΅Π΄ Π²Ρ‹Π΄Π°Ρ‡Π΅ΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ стирания ΠΈΠ»ΠΈ программирования ΠΈ ΡƒΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠ΅ Π΅Π³ΠΎ Π΄ΠΎ ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎΠ³ΠΎ Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΡ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ. ΠΠ»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½Ρ‹ΠΉ способ β€” ΠΏΠΎΠ΄Π°Ρ‡Π° Ρ‚Π°ΠΊΠΎΠ³ΠΎ ΠΆΠ΅ ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π»Π°, Π½ΠΎ Π½Π° Π²Ρ…ΠΎΠ΄ ΠžΠ•# Π½Π° врСмя ΠΏΠ°Ρ€ ΡˆΠΈΠ½Π½Ρ‹Ρ… Ρ†ΠΈΠΊΠ»ΠΎΠ² записи ΠΊΠΎΠΌΠ°Π½Π΄ стирания ΠΈΠ»ΠΈ программирования. ΠŸΠΎΠΏΡ‹Ρ‚ΠΊΠ° программирования Boot-Π±Π»ΠΎΠΊΠ° Π±Π΅Π· выполнСния этих условий Π½Π΅ удаСтся, Π° Π² рСгистрС состояния ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°ΡŽΡ‚ΡΡ Π΅Π΄ΠΈΠ½ΠΈΡ‡Π½Ρ‹Π΅ значСния Π±ΠΈΡ‚ ES ΠΈ PS, Ρ‡Ρ‚ΠΎ ΠΈΠ½Π΄ΠΈΡ†ΠΈΡ€ΡƒΠ΅Ρ‚ ΠΏΠΎΠΏΡ‹Ρ‚ΠΊΡƒ ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ Π·Π°Ρ‰ΠΈΡ‰Π΅Π½Π½ΠΎΠ³ΠΎ Π±Π»ΠΎΠΊΠ°.

ΠœΠΈΠΊΡ€ΠΎΡΡ…Π΅ΠΌΡ‹ Flash-file ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΎΠ²Π°Π½Ρ‹ Π² Π²ΠΈΠ΄Π΅ Π½Π°Π±ΠΎΡ€Π° ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²Ρ‹Ρ… Π±Π»ΠΎΠΊΠΎΠ², Ρ€Π°Π²Π½ΠΎΠΏΡ€Π°Π²Π½Ρ‹Ρ… (симмСтричных) ΠΏΠΎ Π·Π°Ρ‰ΠΈΡ‚Π΅ (Symmetrical Architecture, SA), Π—Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ для 28F008SA ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΡΡƒΡ‰Π΅ΡΡ‚Π²Π»ΡΡ‚ΡŒΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для всСй микросхСмы ΠΏΠΎΠ΄Π°Ρ‡Π΅ΠΉ Π½ΠΈΠ·ΠΊΠΎΠ³ΠΎ напряТСния Π½Π° Π²Ρ…ΠΎΠ΄ VPP. По интСрфСйсу ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Π°ΠΌ микросхСмы ΡΠΎΠ²ΠΏΠ°Π΄Π°ΡŽΡ‚ с микросхСмами Boot Block (ΠΈΡΠΊΠ»ΡŽΡ‡Π°Ρ спСцифику Boot-Π±Π»ΠΎΠΊΠ°).

АрхитСктура микросхСм 28F016SA сущСствСнно ΠΈΠ·ΠΌΠ΅Π½Π΅Π½Π°, Ρ‡Ρ‚ΠΎ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΏΠΎΠ²Ρ‹ΡˆΠ°Π΅Ρ‚ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ программирования (Π΄ΠΎ 28,6 ΠœΠ±Π°ΠΉΡ‚/с Π² ΠΏΠ°ΠΊΠ΅Ρ‚Π½ΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅) ΠΈ обСспСчиваСт ΠΏΠΎΠ±Π»ΠΎΡ‡Π½ΡƒΡŽ Π·Π°Ρ‰ΠΈΡ‚Ρƒ. ΠœΠΈΠΊΡ€ΠΎΡΡ…Π΅ΠΌΠ° ΠΈΠΌΠ΅Π΅Ρ‚ Π΄Π²Π° Π±ΡƒΡ„Π΅Ρ€Π° Π΄Π°Π½Π½Ρ‹Ρ… для записи ΠΏΠΎ 256 ΠšΠ±Π°ΠΉΡ‚. Ѐлэш-ΠΏΠ°ΠΌΡΡ‚ΡŒ ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΎΠ²Π°Π½Π° ΠΊΠ°ΠΊ 32 Π±Π»ΠΎΠΊΠ° ΠΏΠΎ 64 ΠšΠ±Π°ΠΉΡ‚, Π΄ΠΎΠΏΡƒΡΠΊΠ°ΡŽΡ‰ΠΈΡ… ΠΎΠ΄Π½ΠΎΠ±Π°ΠΉΡ‚Π½ΠΎΠ΅ ΠΈΠ»ΠΈ Π΄Π²ΡƒΡ…Π±Π°ΠΉΡ‚Π½ΠΎΠ΅ ΠΎΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠ΅. Π‘ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΌ Π±Π»ΠΎΠΊΠΎΠΌ связан собствСнный 8-Π±ΠΈΡ‚Π½Ρ‹ΠΉ рСгистр состояния Π±Π»ΠΎΠΊΠ° BSRx (Block Status Register). АдрСса рСгистров смСщСны ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ адрСса Π±Π»ΠΎΠΊΠ° Π½Π° 2 ΠΈΠ»ΠΈ 1 для Ρ€Π΅ΠΆΠΈΠΌΠΎΠ² обращСния x8 ΠΈΠ»ΠΈ x16 соотвСтствСнно. НазначСниС Π±ΠΈΡ‚ BSR описано Π½ΠΈΠΆΠ΅.

♦ BSR.7 β€” BS (Block Status) β€” состояниС Π±Π»ΠΎΠΊΠ°:

 β€’ 1 β€” Π³ΠΎΡ‚ΠΎΠ²;

 β€’ 0 β€” занят.

♦ B5R.6 β€” BLS (Block-Lock Status) β€” состояниС Π·Π°Ρ‰ΠΈΡ‚Ρ‹ Π±Π»ΠΎΠΊΠ°:

 β€’ 1 β€” ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ стираниС Π·Π°ΠΏΡ€Π΅Ρ‰Π΅Π½Ρ‹;

 β€’ 0 β€” Π±Π»ΠΎΠΊ Π½Π΅ Π·Π°Ρ‰ΠΈΡ‰Π΅Π½.

♦ BSR.5 β€” BOS (Block Operation Status) β€” состояниС ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ с Π±Π»ΠΎΠΊΠΎΠΌ:

 β€’ 1 β€” опСрация Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½Π° Π±Π΅Π·ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ;

 β€’ 0 β€” опСрация ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½Π° ΠΈΠ»ΠΈ выполняСтся.

♦ BSR.4 β€” BOAS (Block Operation Abort Status) β€” состояниС ΠΎΡ‚ΠΌΠ΅Π½Ρ‹ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ с Π±Π»ΠΎΠΊΠΎΠΌ:

 β€’ 1 β€” опСрация ΠΎΡ‚ΠΌΠ΅Π½Π΅Π½Π°;

 β€’ 0 β€” опСрация Π½Π΅ ΠΎΡ‚ΠΌΠ΅Π½ΡΠ»Π°ΡΡŒ.

♦ BSR.3 β€” QS (Queue Status) β€” состояниС ΠΎΡ‡Π΅Ρ€Π΅Π΄ΠΈ:

 β€’ 1 β€” ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ Π·Π°ΠΏΠΎΠ»Π½Π΅Π½Π°;

 β€’ 0 β€” ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ доступна.

♦ BSR.2 β€” VPPS (VPP Status) β€” состояниС VPP:

 β€’ 1 β€” ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½ Π½ΠΈΠ·ΠΊΠΈΠΉ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ, опСрация ΠΏΡ€Π΅Ρ€Π²Π°Π½Π°;

 β€’ 0 β€” VPP Π² Π½ΠΎΡ€ΠΌΠ΅.

♦ BSR[1:0] β€” Π·Π°Ρ€Π΅Π·Π΅Ρ€Π²ΠΈΡ€ΠΎΠ²Π°Π½Ρ‹.

Π“Π»ΠΎΠ±Π°Π»ΡŒΠ½Ρ‹ΠΉ рСгистр состояния GSR (Global Status Register) нСсСт ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ состоянии микросхСмы Π² Ρ†Π΅Π»ΠΎΠΌ. К GSR ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠ±Ρ€Π°Ρ‰Π°Ρ‚ΡŒΡΡ ΠΏΠΎ адрСсу, смСщСнному ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ адрСса любого Π±Π»ΠΎΠΊΠ° Π½Π° 4 ΠΈΠ»ΠΈ 2 для Ρ€Π΅ΠΆΠΈΠΌΠΎΠ² обращСния x8 ΠΈΠ»ΠΈ x16 соотвСтствСнно. НазначСниС Π±ΠΈΡ‚ GSR описано Π½ΠΈΠΆΠ΅.

♦ GSR.7 β€” WSMS (Write State Machine Status) β€” состояниС Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚Π° записи (ΠΈ Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½Π½ΠΎΡΡ‚ΠΈ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΡ… ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ):

 β€’ 1 β€” занят;

 β€’ 0 β€” свободСн.

♦ GSR.6 β€” OSS (Operation Suspend Status) β€” состояниС приостановки ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ:

 β€’ 1 β€” опСрация приостановлСна;

 β€’ 0 β€” опСрация выполняСтся ΠΈΠ»ΠΈ Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½Π°.

♦ GSR.5 β€” DOS (Device Operation Status) β€” состояниС ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ (ΠΊΠΎΠΏΠΈΡ€ΡƒΠ΅Ρ‚ Π±ΠΈΡ‚ рСгистра состояния Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ Π±Π»ΠΎΠΊΠ°):