======Микросхемы памяти====== * [[DOC:MK:5576RT1|5576РТ1У]] - однократно программируемая микросхема памяти для конфигурации ПЛИС * [[DOC:MK:1636RR|1636РРх]] - ПЗУ с электрическим перепрограммированием Flash-типа * [[DOC:MK:1636HH51E|1636HH51E]] - ЭППЗУ Flash-типа с параллельным интерфейсом * [[DOC:MK:1645RR|1645РТ]] - радиационно стойкое однократно программируемое ПЗУ (OTP) * [[DOC:MK:1645RU|1645РУ6]] - СОЗУ емкостью 16М (1Мx16бит) * [[DOC:MK:5576RS1U|5576РC1У]] - Загрузочное ППЗУ с электрическим перепрограммированием, последовательным интерфейсом для конфигурирования ПЛИС * [[DOC:MK:1645RU4|1645РУ4]] - СОЗУ емкостью 16М (1Мx16бит) =====Именования===== * РГ - ОЗУ регистрового типа * РК - ОЗУ многопортовое * РР - ПЗУ с многократным электрическим перепрограммированием и параллельным вводом/выводом информации * РС - ПЗУ с возможностью многократного электрического перепрограммирования с последовательным вводом/выводом информации * РТ - ПЗУ с однократным программированием * РУ - Статические оперативные запоминающие устройства [[http://forum.milandr.ru/viewtopic.php?p=1773#p1773|источник]] ======Общие сведения====== ====8 / 16-битная организация памяти==== Если в микросхеме памяти указано, что она имеет организацию, например, 128К слов по 16 бит, то это означает, что при изменении адреса на 1 микросхема выдает новое 16-битное слово. //(Т.е. это не байтная организация, где чтобы выбрать новое 16-битное слово адрес необходимо изменить на 2.)// Чтобы проверить так ли это, необходимо посчитать сколько данных адресует адресная шина. ПРИМЕР: В памяти 1645РТ3У можно перестраивать организацию бит, как * **256 Килослов по 8 бит**. Используются линии адреса А0-А17, т.е. старший адрес это 0x3FFFF. Всего слов 0x3FFFF + 1, в килословах это (0x3FFFF + 1) / 1024 = 256. Получили, что 18-битная адресная шина адресует до 256 слов. Что совпадает с количеством байт в микросхеме, значит слово - это байт. * **128 Килослов по 16 бит**. В этом режиме не используется линия А17, т.е. старший адрес это 0x1FFFF. Всего слов 0x1FFFF + 1, в килословах это (0x1FFFF + 1) / 1024 = 128. Получили, что 17-битная адресная шина адресует до 128 слов. Что в 2 раза меньше, чем число байт в микросхеме. Значит, чтобы адресовать весь объем памяти слово должно быть 16-битным. //(К общему сведению, в микроконтроллерах память обычно имеет байтовую организацию, даже если микроконтроллер 32-битный. А в DSP память имеет словную организацию. Т.е. если DSP 32-битный, то и слово данных в памяти у него 32-битное, равное разрядности внутренних регистров. Это удобно для вычислений, не надо адрес везде умножать на 4 при выборке данных.)//