Изобретение относится к устройст- йу для установления цепей коммутации и точнее к устройству, при помощи Которого динамически назначаются це- пи к источникам информации и получа- teлям информации.
Целью изобретения является повышение производительности.
На фиг.1 и 2 представлена схема устройства.
Устройство содержит матрицу 1 элементов памяти, содержащую трупу элементов 2 ассоциативной памяти адреса источника, группу элементов 3 опера- тивной памяти, группу элементов 4 ассоциативной памяти адреса приемника у имеющую множество слов, которое должно быть достаточным, чтобы образовать все необходимые цепи коммута- ции системы.
Кроме того,, устройство содержит блок 2 синхронизации, блок 6 записи/ чтения, счетчик 7 (реверсивный) ад- источника, счетчик 8 (реверсив- ный) адреса приемника, счетчик 9 тактов, блок 10 приемопередатчиков, блок 11 задания начальных условий, блоки 12 и 13 согласования, элементы 14 и 15 односторонней проводимости, адресн; шину 16 источника, линшо 17 сравнения,, линию- 18 строки слова, шину 19 данных, адресную шину 20 приемника, шину 21 сравнения.
Работа.устройства описьшается при условии, что номер адресов источника и получателя уже введен в элементы 2 и 4 памяти адреса источника и Приемника информации соответственно при помощи бЛока 10. Когда адрес по - ступает на адресную шину 16 источни- ka информации от счетчика 7, все эле йенты 2 памяти источника информации .будут производить функцию сравнения. Если каждый разряд для запомненного адреса слова совпадает с каждым разрядом на адресной шине 16 источника информации, то на линии 7 сравнения будет обеспечиваться уровень логическо 1. Если любой из сравниваемых раз- рядов не совпадает, его элемент адреной памяти будет выднвать уровень Логического , приводя общзж) линию 17 сравнения в состояние уровня логи tjecKoro О.
Линия I7 сравнения подсоединяется к строке 18 слова элементов памяти данных с произвольной ;выборкой через
с
о
5 0
5 0
эг 0 5 g 5
элемент 14, Таким образом, если каждый разряд адресной шины источника информации совпадает с адресом , запоминаемого слова в элементах 2, то будет выдаваться уровень логической 1 к строке 18 слова, тем самым подготавливая к работе каждый из элементов 3 памяти, во время промежутка времени следующего за стробиро- ванием счетчика 7 при помощи счетчика 9. Во время этого последующего промежутка времени счетчик 9 стробирует приемопередатчик блока 10, соответствующий адресу, стробируемому от счетчика 7, что приводит к тому, что приемопередатчик выдает данные, содержащиеся в нем, на шину 19 данных, так что параллельные разряды данных могут быть записаны в элементы 3 памяти.
Подобным образом счетчик 9 стробирует счетчик 8 адреса приемника в течение соответствующего промежутка времени непосредственно перед стро- бированием приемопередатчика блока 10 адресуемого канала приемника, так что разряды адреса приемника информации подаются к разрядным шинам элементов 4 памяти адреса приемника информации. Если адрес, представляемый на адресной шине 20 приемника информации, запоминается в элементах 4 памяти приемника, то каждый оазряд будет сравниваться и выход с уровнем логической будет выдаваться на шину 21 сравнения,, которая обеспечивает выдачу уровня логической I к. строке слова через элемент 15, при этом создается возможность для работы элементов 3 памяти адресуемого слова. Данные, содержащиеся в готовых к работе элементах 3 памяти, могут быть считаны и помещены на устройства мультиплексной передачи данных с вре- менньм разделением ТДМ для связи со стробируемым приемопередатчиком блока 10 в соответствии с адресом, выдава- с адресной шины 20 приемника информации.
Возможно иметь адрес источника и не иметь адрес приемника, при этом информация будет храниться для последующего использования, В основных случаях постоянные данные могут храниться в слове с данными, которые считываются по адресу приемника информации, в то время как слово не имеет адреса источника.
Во время режима настройки происходит запись нового слова при помощи записи адреса источника информации, адреса приемника информации и данных. Дополнительные команды, которые могут иметь место во время режима настройки, содержат отмену слова и используют адресную память или источник, или
адреса приемника, счетные входы которых и синхровходы блока приемопередатчиков и блока синхронизации соединены с выходом счетчика тактов, вход которого является синхровходом устройства, вторая группа информационных входов-выходов блока приемопередатчиков является группой информационных
название | год | авторы | номер документа |
---|---|---|---|
Цифровое коммутационное устройство | 1979 |
|
SU1321383A3 |
Способ цифровой конференцсвязи и устройство для его осуществления | 1982 |
|
SU1210677A3 |
ПАРАЛЛЕЛЬНАЯ АССОЦИАТИВНАЯ ПАМЯТЬ | 2009 |
|
RU2498425C2 |
Устройство сопряжения двух магистралей | 1988 |
|
SU1675894A1 |
Система для отладки программ | 1987 |
|
SU1481774A1 |
Устройство доступа к видеопамяти | 1988 |
|
SU1523058A3 |
Устройство для сопряжения вычислительной машины с каналами связи | 1987 |
|
SU1472913A1 |
Устройство для сопряжения вычислительной машины с телеграфными каналами связи | 1986 |
|
SU1392571A1 |
СПОСОБ ДВУХТАКТНОЙ АССОЦИАТИВНОЙ МАРШРУТИЗАЦИИ | 1999 |
|
RU2140132C1 |
Устройство для отображения символьной и графической информации | 1985 |
|
SU1406631A1 |
Изобретение относится к коммутации сообщений, осуществляемой при помощи матрищ 1 памяти. Целью изобре тения является повьппение производительности. Устройство содержит матрип цу памяти, блок синхронизации, счетчики адреса источника и приемника, блок записи-чтения, счетчик тактов, блок приемопередатчиков и блок задания начальга х условий. Устройство от лигчается тем, что каждая строка матрицы содержи группы элементов ассоциативной памяти источника и приемника, группу элементов оперативной памяти данных и два блока согласования 2 ил. с S (Л
получатель информации в качестве адреса 10 входов-выходов устройства, группа вы- для считывания или записи другой части адресной памяти и/или памяти данных с произвольной выборкой.
Предлагаемое изобретение может в своей наиболее общей форме обеспе- 15 чить множество предварительно назна-. ченных цепей коммутации, а также их динамическое установление, при котором цепи коммутации могут назначаться и отменяться при помощи команд. Кро- 20 не того, может устанавливать цепи коммутации между специальными портами и разделенными по времени каналами упомянутых портов. Таким образом.
ходов блока синхронизации соединена с группой синхровходов блока задания начальных условий, первый и второй адресные входы которого соединены соответственно с информационньгми входами, реверсивных счетчиков адреса и адреса приемника, отличающееся тем, что, с целью повышения производительности, каждая строке матрицы элементов памяти содержит группу элементов ассоциативной памяти адреса источника, группу элементов ассоциативной памяти адреса приемника, два блока согласования и группу элепредлагаемое изобретение обеспечивает 25 ментов оперативной памяти данных.
чрезвычайно гибкую коммутацию как для пространственной, так и для временной коммутации.
Формула изобретения 30
40
Устройство для обмена данными, содержащее матрицу элементов памяти, блок синхронизации, блок записи-чтения, счетчик адреса источника, счет- . чик адреса приемника, счетчик тактов, блок приемопередатчиков и блок задания начальных условий, причем первая группа информационных входов-выходов блока приемопередатчиков соединена с первой группой информационных входов- выходов блока записи-чтения, первый и второй выходы блока синхронизации соединены соответственно с синхро- входами счетчиков адреса источника и
входов-выходов устройства, группа вы-
ходов блока синхронизации соединена с группой синхровходов блока задания начальных условий, первый и второй адресные входы которого соединены соответственно с информационньгми входами, реверсивных счетчиков адреса и адреса приемника, отличающееся тем, что, с целью повышения производительности, каждая строке матрицы элементов памяти содержит группу элементов ассоциативной памяти адреса источника, группу элементов ассоциативной памяти адреса приемника, два блока согласования и группу эле0
причем установочные входы и входы сброса элементов ассоциативной памяти адреса источника группы через первый блок согласования соединены с выходами счетчика адреса источника установочные входы и входы сброса элементов ассоциативной памяти адреса приемника группы через второй блок согласования соединены с выходами счетчика адреса приемника, установочные входы и входы сброса элементов оперативной памяти данных группы соединены с выходами блока записи- чтения, в каждой строке матрицы выхог 0 элементов ассоциативной памяти адреса источника и адреса приемника групп соединены через элементы односторонней проводимости с входами разрешения элементов оперативной памяти данных групп.
5
81 01. 8i BL
JL
L
n
iiin ЧП
I
Т111Ш11ШИ11
Патент QdA 4201889, кл | |||
Прибор для подогрева воздуха отработавшими газам и двигателя | 1921 |
|
SU320A1 |
Патент США 4317962, кл | |||
Вагонетка для движения по одной колее в обоих направлениях | 1920 |
|
SU179A1 |
Авторы
Даты
1988-12-23—Публикация
1985-12-12—Подача