Формирователь временных диаграмм

 

СОЮЗ СОВЕТСКИХ

СОЦИАЛИСТИЧЕСКИХ

РЕСПУБЛИК (505 G 11 С 7/00

ГОС/ДАРСТВЕННОЕ . ПАТЕНТНОЕ

ВЕДОМСТВО СССР (ГОСПАТЕНТ СССР) ОПИСАНИЕ ИЗОБРЕТЕНИ

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ. (21) 4762370/24 (22) 18.09.89 (46) 23.05.93. Бюл. ¹ 19 (71) Конотопское специальное проектное конструкторско-технологическое бюро Государственного комитета СССР по вычислительной технике и информатике (72) В.Ю. Солонин и С.В. Бурьян (56) Авторское свидетельство СССР

¹ 1292040, кл. G 11 С 29/00, 1985;

Микропроцессорные средства и системы. 1985, ¹ 3, c. 84-88, рис.3. (54) ФОРМИРОВАТЕЛЬ ВРЕМЕННЫХ ДИАГРАММ . (57) Изобретение относится к вычислительной технике и может быть использовано для

Изобретение огносится к вычислительной технике и может быть использовано при построении универсальных программаторов микросхем ПЗУ и средств диагностического оборудования вычислительной техники (например, внутрисхемного контроля).

Цель изобретения — расширение области применения устройства за счет возможности формирования временных диаграмм, содержащих импульсы с перекрытием.

На фиг. 1 приведена схема предлагаемого формирователя временных диаграмм; на фиг. -2 — временная диаграмма, поясняющая работу предложенного устройства и иллюстрирующая преимущества предложенного устройства по сравнению с прототипом; на фиг, 3 — схема конкретного выполнения предложенного устройства, подтверждающая возможность осуществле„„5U„„1817133 А1

2 формирования сигналов программирования микросхем или имитации сигналов для поиска неисправностей цифровых устройств.

Целью изобретения является расширение области применения устройства за счет воэможности формирования временных диаграмм, содержащих Импульсы с перекрытием. Устройство использует промежутки времени между импульсами, формируемыми известными таймерами, для разнесения во времени фронтов импульсов временной диаграммы или формирования самих импульсов временной диаграммы, Формирователь временных диаграмм содержйт блок таймеров, блок памяти, счет-чик, элемент И, 1 ил. ния изобретения и уменьшающая объем подготовительных работ по его использованию.

Блок таймеров 1 содержит количество выходов (таймеров) близкое к половине количества временных интервалов самой сложной формируемой временной диаграмMbl. Точное количество его выходов и выходов 2 устройства определяется для каждого конкретного случая из анализа временных диаграмм, подлежащих формированию. Выходы счетчика 4, соединены с адресными входами блока памяти 3, Дополнительно введен элемент "И" 5, входы которого соединены с выходами блока таймеров 1, а выход — со входом счетчика 4 и входом блока памяти 3;

Устройство работает следующим обра-, зом, 1817133

Таким образом схема предложенного устройства проще прототипа благодаря требуемому меньшему объему блока памяти 3 (информация в нем располагается более компактно) и необходимости меньшего количества таймеров в блоке 1. Расширены функциональные возможности, так как появилась возможность формиро вания более сложных временных диаграмм, например, содержащих импульсы, охватывающие во времени друг друга, 50

Блок таймеров 1 под управлением микро-ЭВМ, входящий в его состав, формирует на своих выходах последовательность импульсов с запрограммированной длительностью. Поочередно на каждом его выходе 5 появляется импульс, который, пройдя через элемент "И" 5, подсчитывается счетчиком 4.

Выходной.код счетчика 4 является адресом выборами Информации из блока памяти 3, К одному из адресных входов блока 3 памяти. "0 подключен выход элемента "И" 5. Поэтому периодическое возвращение логических состояний выходов блока таймеров 1 в исходное состояние вызывает изменение логического состояния только одного адресного входа блока памяти 3, к которому подключен выход элемента "И" 5, показания счетчика при этом не меняются. В результате происходит обращение к ячейке памяти, к которой ранее обращения не было. В бло- 20 ке памяти 3 предварительно занесена информация о логических состояниях его выходов во время каждого временного интервала формируемой диаграммы (один код на один интервал). В течение каждого вре- 25 менного интервала. определяемого длительностью импульса на выходах блока таймеров или промежутка между импульсами, логические состояния выходов и адресных входов блока памяти 3 не меняются, В качестве блока памяти 3 можно использовать также, как и в прототипе, микросхему ПЗУ с предварительно занесенной информацией, например, с помощью программатора, или микросхему ОЗУ, в которую предварительно заносят информацию известными путями, При необходимости формирования нескольких разнообразных временных диаграмм можно отвести для этой цели несколько дополнительных адресных входов блока памяти 3. Код устанавливаемый на них с помощью микро-ЭВМ, входящий в состав блока 1, и определяет выбранную временную диаграмму, После окончания формирования временной диаграммы показания счетчика 4 сбрасывают импульсом по шине 6 начальной установки (также, как и в прототипе).

При выборе счетчика 4 с более высоким быстродействием, чем блок памяти 3, его переходные процессы практически никакого влияния на выходные сигналы формирователя не оказывают. Кроме того, аналогичные переходные процессы имеют место и в прототипе от работы таймеров и могут быть устранены известными путями, например введением интегрирующих конденсаторов на выходах устройства.

Соединение выходов блока таймеров 1 со входами элемента И 5 не означает, что блок таймеров 1 не известный. Блок таймеров подробно описан в прототипе, он представляет собой, например, микросхему КР

580 ВИ 53, соединенную с магистралью микропроцессора (т.е, с шинами адреса и данных). Так как любая известная микро-ЗВМ, как правило, содержит микросхему КР 580

ВИ 53 (или аналогичную другой микропроцессорной серии) со свободными выходами, а входами соединенную с шинами адреса и данных микропроцессора, то любая известная микро-ЭВМ (например серийно выпускаемая К1 — 20) является блоком таймером предложенного устройства. 8 описании блока таймеров прототипа показаны соединения микросхемы КР580ВИ53, содержащей три таймера, включенных друг с другом последовательно. Их выходы и являются выходами блока таймеров прототипа и и редложен ного устройства. Необходимое количество таймеров (в прототипе и в предложенном устройстве) определяется конкретными условиями проектирования, а именно максимальной сложностью временных диаграмм из номенклатуры формируемых. Внутренняя связь известного блока таймеров, соединяющая таймеры последо-. вательно, не является существенным признаком, так как под управлением микропроцессора таймеры могут работать последовательно и без этой связи, Если появляется необходимость в количестве таймеров больше трех, то применяют не-сколько микросхем КР580ВИ53, все таймеры . которых включены одинаково, как показано в описании прототипа (например для формирования описанных выше временных диаграмм). Таким образом при формировании . временных диаграмм одинаковой сложности блок таймеров предложенного устройства и прототипа отличаются только количеством таймеров и эти блоки общеизвестны..

Уменьшение количества таймеров в предложенном устройстве следует из того простого факта, что оно использует паразит-, ные промежутки между импульсами, формируемыми таймерами (то есть между окончанием предыдущего импульса на од1817133 ном таймере и началом последующего им- мировэть временные диаграммы более пульса на другом таймере) для разнесения сложные, чем прототип. То есть налицо расво времени фронтов импульсов формируе- . ширение функциональных возможностей— мой временной диаграммы на разных (не создание возможности формирования одинаковых, впротивоположностьпрототи- 5 более сложных временных диаграмм. пу) ее участках, В описании прототипа и в Следовательно, используя пэразитныепросправочнойлитературе подробно разьясне- межутки времени вместо импульса из тайна работа таймеров и формирование пара- мера, предложенное устройство требует в зитных промежутков,: . два раза меньшее количество таймеров, чем

Разъясним более подробно на примере 10 прототип. При формировании одинаковых работы микросхемы КР580ВИ53. Импульс . временных дйагрэмм, например, вместо 12 на выходе таймера появляется при наличии таймеров в йрототипе необходимо 6 таймезайускающего сигнала и по фронту тактово- ров в предлбженном устройстве, а счетчик в

ro импульса, После прохождения колйчест- предложенном устройстве йонадобится ва тактовых импульсов, равного числу, 15 трех разрядный (чтобы не переполнился от предварительно, занесенному в таймер, вы-... 6 импульсов из таймеров). То есть усложнеходной импульс заканчивается, то есть на: ние счетчика по сравнению с прототипом на его выходе появляется высокий логический два разряда, а упрощение предложенного уровень, который является сигналом зэпу- : устройства на 6 таймеров, то есть явное ска второго таймера, так как выход nepaoãî 20 упрощение схемы предложенного устройст- таймера соединен с запускающим входом ва по сравнению с прототипом даже без второго таймера (то есть в предложенном учета упрощения блока памяти. Однако упустройстве как и в прототипе таймеры сое- .:- рощается в предложенном устройстве и диненыпоследовательно). Навыходевторо- . блок памятй, В нашем примере ой с 4 разго таймера появляется импульс также по 25 рядными входами адреса в предложенном фронту тактового импульса, Поэтому неиз- .. устройстве и с 12 разрядными входами адбежен промежуток времени, равный перйо-. реса (по количеству .выходов таймеров) в ду следования тактовых импульсов, между --:. прототипе, То есть в йредложенйом устройокончанием импульса на выходе первого - стае нужйо 16 ячеек памяти, э в прототипе таймера и началом импульса на выходе вто- 30 4096 ячеек памяти, следовательно упрощерого таймера. Так поочередно срабатывает" .: ние блока памяти — в 256 раз. В прототипе вся последовательная цепочка таймеров, - память адресуется бегущим нулем (импулькак в прототипе, так и в предложенном уст- .. сы из таймеров появляются поочередно на ройстве. Таким образом, после окончания " адресных входах блока памяти), а в предлокаждого импульса логические состояния на 35 жейном устройстве — двоичным кодом, что всех выходах таймеров высокие, то есть та- : свидетельствует о более плотном располокие, как и в йсходном состоянии, и продал- жении информации в блоке памяти предложэется такое состояние в течение времени, женного устройства (без пропусков пустых равном периоду тактовых импульсов блока .. ячеек, имеющих место в прототипе). Это таймеров. Это состояние является паразит- 40 значительно упрощает предварительное заным в прототипе, так vàê оно возвращает - несение информации в блок памяти (упроего временную диаграмму в одно и то же - щает программу), а следовательно, является состояние (не в начальное благодаря его: " бдним из факторов, снижающих стоимость, счетчику). А в предложенном устройстве . По мере усложнения формируемых временоно используется для разноса фронтов им- 45 ных диаграмм, требующих большее количепульсов на время, равное периоду следова- ство импульсов, охватывающих друг друга, ния тактовых импульсов, Прототип для этой увеличиваются преимущества предложен- цели использует импульсы из таймеров, то ного устройства в упрощении схемы, Протоесть таймеров в прототипе больше,.чем в тип, в противоположность предложенному предложенном способе, Эти паразитные бб устройству, вообщеимеетпредел в повыше- временные интервалы (а от них невозможно нии сложности формируемых временных . избавиться без усложнения схемы), возвра- диаграмм. Таким образом, коды временных щая временную диаграмму после каждого диаграмм, записываемые в блоке памятИ, импульса на выходе таймера в одно и то же: одинаковы в предложенном устройстве и в состояние. не позволяют формировать про- 55 прототипе, только записаны они по разным тотипом временные диаграммы, состоящие . адресам из-за указанной разной адресации. из нескольких импульсов, охватывающих : Коды определяются конкретными времендруг друга, как в описанном выше примере. ными диаграммами, формируемыми на вы--

А предложенное устройство, использующее -: ходах 2, Каждое изменение состояний эти временные интервалы, позволяет фор- выходов таймеров приводит к изменению

1817 1 33

8 адреса выборки ячейки памяти (как в предложенном устройстве, так и в прототипе), а следовательно, к изменению временной диаграммь! на выходах 2. Время удержания кода на выходах 2 определено временем 5 следования импульса с выхода таймера или временным интервалом между импульсами на выходах таймеров.

Так, например, временную диаграмму, пример которой приведен,. состоящую из . 10 трех импульсов, из которых во времени третий охватывается вторым, а второй охватывается первым, предложенное устройство формирует следующим образом. Допустим первый импульс формируется на первой ши- 15 не выходов 2, второй — на второй шине, а третий — на третьей шине.

В исходном состоянии, когда на выходах таймеров присутствует уровень "лог, 1", а импульсов нет, младший адресный вход 20 блока памяти 3, к которому .подключен выход элемента И 5 находится в состоянии лог, 1. Обращение идет к первой ячейке памяти, в которой записано исходное состояние . временной диаграммы на выходах 2, напри- 25 мер состояние промежутка между импульсами. В нашем примере — все "лог, 0", При появлении импульса на выходе первого таймера появляется импульс на первой шине выходов 2, Первый таймер запрограм- 30 мирован на время разнесения фронтов между передним фронтом первого импульса и передним фронтом второго импульса, как правило, — 1 мкс для программаторов и устройств диагностики ЭВМ. Обращение идет 35 к нулевой ячейке памяти, в которой записана лог, 1 для первой шины выходов 2, а для остальных шин — "лог. 0".

При окончании импульса на выходе первого таймера появляется импульс на второй 40 шине выхода 2. Паразитный йромежуток используется для разнесения передних фронтов второго и третьего импульсов, то же, как правило. 1 мкс. Обращение идет к третьей . ячейке памяти, так как счетчик 4 один раз 45 перебросился (увеличил число на выходе на единицу по фронту перехода из "лог. 0" в

"лог, 1" на его счетном входе, подключенном .к выходу элемента И 5), а младший адресный вход блока 3 памяти, подключенный к 50 ..выходу элемента И 5, находится в состоянии

"лог. I", В этой ячейке записаны "лог, 1" для первой и второй шин выхода 2, а для остальных — "лог. 0", При появлении импульса на выходе вто- 55 рого таймера появляется импульс на третьей шине выходов 2, Второй таймер запрограммирован на длительность третьего импульса. Обращение идет к второй ячейке памяти, так как счетчик не меняет свое положение, а выход элемента И 5 находится в

"лог, 0". В этой ячейке .памяти записаны

"лог. 1" для первой, второй и третьей шин выхода 2, а для остальных — "лог. 0", При окончании импульса на выходе второго таймера прекращается третий импульс на третьей шине выходов 2, Паразитный промежуток используется для разнесения заднего фронта третьего импульса и заднего фронта второго импульса, В прототипе для этой цели ну>кно использовать импульс с выхода таймера, т.е, нужен был бы еще один таймер. Обращение идет к пятой ячейке памяти, так как счетчик второй раз изменил свое состояние на единицу, а выход элемента 5 находится в "лог, 1", В этой ячейке памяти записаны "лог, I" для первой и второй шин выхода 2, а для остальных—

"лог. 0".

При появлении импульса на выходе третьего таймера прекращается второй импульс на второй шине выходов 2. Третий таймер запрограммирован на время разнесения фронтов между задним фронтом второго импульса и задним фронтом первого импульса. Обращение идет к четвертой, ячейке памяти, так как счетчик не меняет свои состояния выходов, а выход элемента

5 находится в состоянии "лог. 0". В этой ячейке памяти записана "лог. 1" для первой шины выхода 2, а для остальных — "лог, 0".

При окончании импульса на выходе третьего таймера прекращается первый импульс, т.е. закончились все 3 импульса и идет проме>куток между выходными импульсами, т.е, между задним фронтом первого импульса и передним фронтом следующего первого импульса. Его длительность равна длительности импульса на выходе четвертого таймера в сумме с промежутком между окончанием импульса на выходе третьего таймера и началом импульса на выходе четвертого таймера, Обращение идет в промежутки к седьмой ячейке памяти, а затем к шестой во время работы четвертого таймера, В этих двух ячейках записаны все "лог, 0", Можно для формирования интервала между импульсами задействовать (кодами в

ОЗУ) и все остальные таймеры, имеющиеся в конкретной схеме.

После окончания работы четвертого таймера обнуляют счетчик 4 и вновь запускают таймеры сначала, Идет формирование очередной триады импульсов и т.д.

В прототипе та кую временную диаграмму сформировать не представляется возможным, Пришлось бы совмещать во времени (выдавать одновременно) передние фронты второго и третьего импульсов, а также задние фронты третьего и второго

1817133

10 импульсов, так как благо одаря его счетчику ся эффектом предложенного устройства, временная диаграмма во время паразитных При одной и той же сложности формир епромежутков между импульсами на выходах мых временных диаграмм прототип требует таймеров возвращается в одно и то же со- больше таймеров, чем предложенное устстояние подлительности равное длительно- 5 ройство, так как для разнесения во времени сти паразитного промежутка, Его удается фронтов формируемых им импульсов он исиспользовать ля азне д р з есения передних пользует таймеры и всего лишь один промефрантов. первого и второго импульсов и за- жуток между импульсами (то есть все дних фронтов второго и первого импульсов промежутки представляются одним, так как (эти промежутки времени временной диаг- 10 они имеют один адрес обращения к блоку раммы одинаковы), При этом временные ин- памяти), а предложенное устройство истервалы меж такими т иа ду р адами импульсов пользует все промежутки и в каждом из них вообще не удается сформировать прототи- изменяет адрес обращения к блоку памяти.

Т.е. предложенное устройство при том же

15 количестве таймеров имеет больше адресов

При большем количестве импульсов, обращения «блоку памяти ч охватывающих во в емени мяти, чем прототип, щих во времени друг друга, Таким образом, для формирования временнеизбежно е е большее ,а тной в щ ее нарушение стан- ныхдиаграммпредложенноеустро с д р ременнои диаграммы при форми- пользует те интервалы времени, которые в, ровании ее прототипом (еще большее 20 прототипе мешают формированию временколичество фронтов, совме аемых фр, щ ь х во вре- ных диаграмм. Предложенное устройство мени друг с другом), т.е, такие временные не требует увеличения количества д раммы прототипом невозможно сфор- ров. При этом же коли тва таимем же количестве таймеров оно мировать, а предложенное свойство их фор- формирует более сложные временные диаг25

5 раммы, а при тех же по сложности формируОписанное расширение функциональ- емых временных диаграммах в нем можно ных возможностей и и

* об у ращение схемы использовать меньшее количество тай е* условлено отличительными признаками ров. Таким об

M ким о разом, в предложенном устпредложенного устройства, так как в ре- ройстве блок таймеров об еизвестный зультате их вве ения и и каж д ия при каждом указан- 30 более того он такой же как и в прототипе. ном пэразитном и омеж тке в р у времени, а его упрощение заключается в необходимотакже при наличии имп ль у са на выходелю- стименьшегоколичестватаймеровприфорбоготаймерапроисходитизменениеадреса мировании одинаковых по сложности на выходе блока памяти 3, обусловливающе- .временных диаграмм, Большинство ячеек го изменение временной диаграммы на вы- 35 блока памяти остаются пуст (б ф д . тдельное введение в прототип мации), тэк как сигналы из блока таймеров шифратора (который сам по себе сложнее поступают на адресные входы блока памяти выводимого в предложенное устройство прототипа в позиционном ко (б де (в виде егуи дополнительных разрядов щего нуля). Поэтому многие ячейки блока счетчика) между входами блока памяти и 40 памяти остаются незадействованными (к выходами таймеров не приводит кдостиже- ним не происходит обращение), а сле ова- . нию поставленной ели так ка б и цели, так как будут ис- тельно, блок памяти прототипа по емкости т о ращение), а следовапользованы казанные и ом ж у промежутки, т.е. не больше, чем блок памяти предложенногоусбудет использован каждый таймер как два. тройства, в котором задействованы все

Только совокупность признаков предло- 45 ячейки благодаря адресации двоичным коженного ст ойства, со е ж

И

> у р, д р ащего элемент дом. Уменьшение емкости памяти является . ем независимо от количества, соединение выхода элемента И с адрес- ее упрощением не ным входом блока памяти и другие его корпусов микросхем т к к соединения, казанные в ем, тэк как количество, у анные в формуле, обеспе- корпусов микросхем обусловлено выбором чивает достижение поставленной цели. Не 50 типов микросхем, а не совокупностью приодин признак предложенного устройства в знаков предложенного устройства. Вообще . отдельности не вносит остижен д тижение постав- все устройство можно выполнить нэ одном ленной цели. f.е. нали о ц существенность кристалле в одной микросхеме, Тогда предотличий предложенного устройства от про- ложен ное устройство упрощает кристалл

55 микросхемы. Доводы об упрощении блока

Количество таймеров не является суще- памяти, как это пытается представить эксственным признаком и on е еля р ределяется слож- пертиза, а ее подсчеты корпусов микросхем, ностью формируемых временных диаграмм так как речь в заявке идет о схеме, а не о как в прототипе, так и в предложенном уст- конструкции, однако экспертиза пытается ройстве. Уменьшение их количества являет- рассматривать не ь не то, что предложено. Ут- .

1817133 верждения экспертизы о наличии в предло- ще не имеет импульса, то есть импульс 8 женном устройстве элемента И, счетчика и прототип вообще не формирует, Таким обблока памяти не являются усложнением разом, прототип не может сформировать схемы; TBK как блок памяти и счетчик имеют- временную диаграмму, формируемую ся в прототипе(тоеготриггер,т,е,однораз- 5 предложенным устройством, из-за невозрядный счетчик), причем блок таймеров и . можности использования с пользой всех паблок памяти уменьшаются предложенным раэитных промежутков t, Во время их устройством на значительно большее чис- следования он возвращаетвременнуюдиагло ячеек, чем усложняется счетчик, Схема рамму в одно и то же положение, что вызыэлемента И проще даже одной ячейки бло- 10 вает искажения, а при большей сложности и ка памяти или таймера.. Количественйые . дробление или ликвидацию импульсов. В . оценки упрощения схемы очевидны, так описанном примере эТо положение выбракак при позиционной адресации, напри- но (и задано кодами в блоке памяти 3) так, мер на трех адресах блока памяти, можно чтосоздаетналичиеимйульсов9,10иотсутобратиться к трем его ячейкам, а при адре- 15 ствие ймпульсов 11, 12. Поэтому совместисации двоичным кодом можно обратиться к . лись задние фронты импульсов 9, 10, так как восьми ячейкам-памяти, то есть упроще- перед ними следовал промежуток Лс, в коние блока памяти в несколько раз, И это, тором импульсы 9, 10 присутствуют. При и рй трех таймерах, каждый. выход которых этой и более сложной временной диаграмме подключен ко входу блока памяти, а при 20 выбор ее другого положения в промежутке большем количестве таймеров, то есть при не устраняет искажений, которые могут возбольшемколичествеадресных входовбло- .. никнут ь и в другом месте, или появится . ка памяти упрощение последнего его боль- дробление или йолная ликвидация импуль ше., ... ::: ;,.:: ..: .. сов., Импульс 8..сформирован предложенНа фиг. 2 показан пример формирова-. 25 ным устройством в промежутке. А прототип ния временной диаграммы предложенным в этом же промежутке сформировать им- . устройст ом и прототипом. Для ее формиро- . пульс не может, поэтому сигйал 12 не имеет: вания предложенноеустройствоиппрототип: . импульса, Таким образом, предложенное должны иметь rio 4 таймера, например, точ- . устройство может сформировать временно также включенных как в прототипе вклю- 30 ную диаграмму, формируемую прототипом, чено 3 таймера, то есть последовательно.: а прототип не может сформировать временЧетвертый таймер введей для формирова- ную диаграмму, формируемую предложенния периода Т следования выходных им- ным устройством. И:таких временных пульсов. Импульсы 1, 2, 3, 4 формируются диаграмм может быть множество, на выходах таймеров с периодом Т. Между 35 Изобретение выполняется следующим ними имеется.паразитный ripîìåæóòoê Л1," образом. На фиг. 3 показана конкретная возникающий прй. использовании общеиз- схема.его выполнения, разработанная для вестных таймеров; например размещенных программатора. Блок таймеров 1 содержит в микросхеме КР580ВИ53; Сигналы 5, 6, 7, 8 две микросхемы КР580ВВ53, соединенные сформированы предложенным устройст- 40 входамисмикро-ЭВМ, блокпамяти3 выполвом, a"ñèãíàëû 9, 10, 11, 12 сформированы нен в двух микросхемах КР531РУ9, счетчик прототипом, За время t происходит пере- выполнен на микросхеме К155ИЕ7, элемент загрузка и подгоговка таймеров к очередно-., И. 5 — на микросхеме К155ЛА2. Остальные му запуску..:.: .." . элементы, показанные на схеме фиг. 3, не

Например,. необходимо сформировать 45 относится к признакам предложенного уствременную диаграмму, состоящую из им- ройства и введены в схему для пояснения пульсов 5, 6, 7, 8. Она без искажений форми-,использования устройства. Они обеспечируется предложенным устройством, что вают.возможность записи информации в, обусловлено изменением адреса на его бло- ОЗУ через счетчик, Выбор микросхем памяке памяти в начале каждого импульса 1, 2, 3, 50 ти по шине V2 происходит сигналом из пор4ипромежуткат.Такая временнаядиаграм-, та микро-ЭВМ при выдаче временных ма необходима, например. при программи- диаграмм, или издешифратора адреса микровании микросхем КР556РТ1, . ро-ЭВМ, размещаемом высоким логическим

Прототип формирует эту же временную уровнем из порта при записи информации в диаграмму с искажениями(сигналы 9, 10, 11, 55 микросхемы памяти, записывая ее в счет12). Как видно, импульсы 9, 10 в противопо- . чик. Запись информации в микросхемы паложность импульсам 5, 6 имеют одновре- мяти происходит их переключением по; :, менный задний фронт, а разнесение во шине Ч1 из выдачи в прием и обратно после - ар4мени задних фронтов импульсов 10, 11 записи информации s счетчик для чего и болЬше, чем импульсов 6, 7, Сигнал 12 вооб1817133 служит стробирование тактовой частотой г.

Таким образом при чтении информации из

ОЗУ можно выбирать последнее,не обращаясь к счетчику,или же записывать информацию в ОЗУ через счетчик, или устанавливать 5 счетчик в нужное положение через его параллельные входы, запретив при этом обращение к ОЗУ. Для адресации ОЗУ используются только три разряда счетчика, а четвертый применяется только при записи информации в ОЗУ. При 10 этом он подает сигнал на старший адресный вход микросхем памяти через элемент ИЛИ вместо сигнала из элемента И 5 (К155ЛА2).

Изобретение используется в программаторе "Проминь". 15

Формула изобретения

Формирователь временных диаграмм, содержащий блок таймеров, блок памяти, выходы которого являются выходами формирователя, счетчик, выходы которого соединены с входами блока памяти, отличающийся тем, что, с целью расширения области применения устройства за счет возможности формирования временных диаграмм, содержащих импульсы с перекрытием, в него введен элемент И, входы которого соединены с выходами блока таймеров, выход — с входом синхронизации счетчика и адресным входом блока памяти.

1817133

/фью) /Ф Р

/ /, 01 /

Составитель В. Солонин

Техред M.Ìîðãåíòàë

Корректор С. Лисина

Редактор Г. Бельская

Производственно-издательский комбинат "Патент", г. Ужгород, ул,Гагарина, 101

Заказ 1725 Тираж Подписное

ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР

113035, Москва, Ж-35, Раушская наб., 4/5

Формирователь временных диаграмм Формирователь временных диаграмм Формирователь временных диаграмм Формирователь временных диаграмм Формирователь временных диаграмм Формирователь временных диаграмм Формирователь временных диаграмм Формирователь временных диаграмм 

 

Похожие патенты:

Изобретение относится к вычислительной технике и может быть использовано для восстановления информации в динамических БИС ОЗУ

Изобретение относится к вычислительной технике и может быть использовано при бороричеН .Еввязь, опуб- ЦИИ А НА ОМЕтельо при Ю построении запоминающих устройств на цилиндрических магнитных доменах

Изобретение относится к вычислительной технике и может быть использовано при разработке запоминающих устройств на цилиндрических магнитных доменах (ЦМД)

Изобретение относится к вычислительной технике и может быть использовано в системах сбора и хранения информации Цель изобретения - повышение достоверности работы устройства при записи упорядоченных последовательностей кодов Устройство содержит блок 1 оперативной памяти, счетчик 2, распределитель 3, генератор 4, элементы ИЛИ 5, И 6, 7, триггер 8 блок 9 постоянной памяти, регистр 10, элементы И 11, 12, триггер 13, распределитель 14, элементы И 15, 16, триггер 17

Изобретение относится к микроэлектронике и может быть использовано при построении адресных формирователей ТТЛ- типа

Изобретение относится к автоматике, в частности к устройствам для приема и записи идентификационного кода личности, и может быть использовано в автоматизированной системе учета населения

Изобретение относится к вычислительной технике и может быть использовано в запоминающих устройствах на цилиндрических магнитных доменах

Изобретение относится к вычислительной технике, в частности к полупроводниковым устройствам на биполярных транзисторах, и может быть использовано в электронных устройствах с параллельной обработкой данных

Изобретение относится к вычислительной технике и может быть использовано в накопителях на цилиндрических магнитных доменах (ЦМД)

Изобретение относится к вычислительной технике и предназначено для использования в интегральных электрически программируемых ПЗУ

Изобретение относится к электронике и предназначено для использования в синхронных оперативных запоминающих устройствах

Изобретение относится к видеооперативным запоминающим устройствам и может быть использовано в качестве двухпортовой памяти

Изобретение относится к синхронной динамической памяти с произвольным доступом

Изобретение относится к полупроводниковому запоминающему устройству с множеством запоминающих ячеек и применяется преимущественно в картах со встроенной микросхемой, таких как карты-удостоверения, кредитные карты, расчетные карты и др

Изобретение относится к электронной технике

Изобретение относится к способам записи в энергонезависимую память и может быть использовано в приборах, осуществляющих хранение и обновление оперативной информации в процессе своей работы

Изобретение относится к способу введения и отображения данных, в частности к способу автоматического сохранения информации о дате первого использования электронного устройства после его покупки

Изобретение относится к схемному устройству с некоторым числом электронных схемных компонентов, состояние которых может переводится в исходное состояние
Наверх