Современная электроника №5/2024

ИНЖЕНЕРНЫЕ РЕШЕНИЯ 28 WWW.SOEL.RU СОВРЕМЕННАЯ ЭЛЕКТРОНИКА • № 5 / 2024 работы на линию , имеющую ёмкост - ный характер нагрузки , а также для предотвращения попадания отражён - ного из линии сигнала на входы кон - трольных регистров посредством раз - деления соответствующих сигнальных цепей . Описанная процедура повторяется 8 раз до момента заполнения буферно - го регистра DD16 и перезаписи содер - жимого регистра DD21 в регистр DD18. По завершении 8- го отрицательного импульса синхронизации на входе «C» буферного регистра ( см . диаграмму на рис . 2: фронт С LK2 ), в регистр DD16 будет полностью переписано текущее состояние регистра DD21. Это произой - дёт по спаду 58- го импульса на входе «CP» счётчика DD6. По этому спаду счётчик DD6 перей - дёт в 3- е состояние . Поскольку к этому времени счётчик DD7 уже был в 7- м состоянии , то два сигнала уровня логи - ческой единицы , приходящие на входы элемента DD12.1, вызовут появление на его выходе уровня логического нуля . Таким образом , на выходе элемента DD12.1 будет сформирован отрицатель - ный импульс ( «CS» , см . рис . 2), равный по длительности периоду следования импульсов ВЧ - генератора , выполнен - ного на элементах DD3.3, DD3.4. После прохождения через нижний , по схеме , мультиплексор ИМС DD15 ( напомним , что на его входе «S0» установлен уро - вень « нуля », заданный переключате - лем SA1) этот отрицательный импульс осуществляет выборку кристалла ИМС ЭСППЗУ DD15 по входу «CS» (Chip Select – Выбор Кристалла ) и тем самым производит параллельную запись 8 бит информации , сформированных на выходах буферного регистра DD16 по адресу , установленному на входах A0– A10 ЭСППЗУ DD13. Визуальный контроль заполне - ния адресного пространства ИМС ЭСППЗУ DD13 производят по линей - ке светодиодов HL3–HL11, отображаю - щих текущий адрес двоичных счётчи - ков DD8.1, DD8.2, DD9.1. Первые шесть светодиодов HL3–HL9, зелёного цве - та , индицируют заполнение первых 25% адресного пространства , жёлтый HL10 в сочетании с зелёными – от 25 до 50%, красный HL11 в сочетании с жёлтым и зелёными – от 50 до 100%. Одновременное свечение всех свето - диодов в режиме записи указывает на заполнение всего адресного простран - ства ЭСППЗУ , кроме ячеек по четы - рём последним адресам . После запи - си светодинамической комбинации по четырём последним адресам счётчики DD8.1, DD8.2 устанавливаются в нуле - вое состояние , а DD9.1 – в восьмое , что сопровождается гашением светодиодов HL3–HL11. На всех адресных линиях устанавливаются уровни « нулей ». При этом запись программы может быть произведена повторно . Режим чтения устанавливается переводом переключателя SA1 в верх - нее , по схеме , положение , чему соот - ветствует включение зелёного свето - диода HL1. В этот режим устройство можно перевести в любой момент , даже не завершая программирование всего адресного пространства ЭСППЗУ . В этом случае будет воспроизведена программа , записанная ранее по адре - сам , начиная с текущего и до конца адресного пространства , а затем цикл воспроизведения программы про - должится , начиная с нулевого адреса ЭСППЗУ . Если режим чтения задан до включения питания , схема сброса , собранная на элементах C6R15, DD1.3, DD1.4, DD5.1, установит в нулевое состояние счётчики DD6, DD7, DD8.1, DD8.2, DD9.1. В этом режиме уровень логической единицы с левого , по схе - ме , вывода переключателя SA1 раз - решит работу НЧ - генератора , выпол - ненного на элементах DD3.1, DD3.2 с частотой около 10 Гц . Импульсы поло - жительной полярности с выхода эле - мента DD3.2 после инвертирования элементом DD4.1 и ограничения дли - тельности дифференцирующей цепоч - кой С 3R11 будут вызывать установку в единичное состояние 4- го RS- триггера ИМС DD2. В этом режиме спад пер - вого положительного импульса на входе «CP» счётчика DD6 установит последний в единичное состояние , что приведёт к переключению в нулевое состояние элемента DD10.1. Уровень логического нуля с его выхода , инвер - тируясь элементом DD10.2, воздейству - ет на вход элемента DD11.4 и совмест - но с уровнем « единицы », приходящим на второй вход этого элемента , уста - навливает на его выходе также уровень «1». Этот уровень приведёт к переклю - чению выходов буферного регистра DD16 в третье состояние – теперь они стали входами ( см . диаграмму на рис . 2: фронт «SL»). По спаду второго импульса на входе «CP» счётчика DD6 на его выходе «2» ( вывод 4) появляет - ся уровень логической «1», который переводит элемент DD5.3 в единичное состояние . Единичный уровень с его выхода воздействует на вход элемента DD12.3 и в сочетании c уровнем логи - ческой единицы , приходящей на вто - рой вход этого элемента , установит на его выходе уровень логического нуля . Этот логический уровень , воздействуя на вход « ОЕ » (Output Enable – Разре - шение Выходов ) ИМС ЭСППЗУ DD13, приводит к переключению её выходов в активное состояние ( см . диаграмму на рис . 2: спад «OE»), а также , проходя через нижний , по схеме , мультиплек - сор DD15 ( поскольку на его входе «S0» теперь установлен уровень «1»), при - водит к выбору ИМС ЭСППЗУ DD13, по входу «CS». На выходах D0–D7 ЭСППЗУ появляются данные , запи - санные по текущему адресу , установ - ленному в данный момент на адрес - ных входах A0–A10. Одновременно , по спаду второго импульса на входе «CP» счётчика DD6, начинается формирование отрицатель - ного импульса параллельной записи в буферный регистр DD16 ( см . диа - грамму на рис . 2: первый спад CLK2). Этот импульс формируется на выхо - де элемента DD11.3 в начале каждо - го из четырёх тактов цикла чтения , т . е . перед началом формирования каждого из 8 импульсов синхрониза - ции (CLK1) контрольного и выходно - РЕЖИМ ЧТЕНИЯ 1 2 3 4 5 6 7 8 1 2 РЕЖИМ ЗАПИСИ 1 2 3 4 5 “CS” - DD15 “OE” - DD12.3 “SL” - DD11.4 6 7 8 1 2 “F T ” - DD3.4 “CLK1”- DD17.3 “CLK2” - DD15 “CS” - DD15 “OE” - DD12.3 “SL” - DD11.4 “F T ” - DD3.4 “CLK1”- DD17.3 “CLK2” - DD15

RkJQdWJsaXNoZXIy MTQ4NjUy