[go: up one dir, main page]

SU1434495A1 - Устройство дл формировани адресов буферной пам ти - Google Patents

Устройство дл формировани адресов буферной пам ти Download PDF

Info

Publication number
SU1434495A1
SU1434495A1 SU864130076A SU4130076A SU1434495A1 SU 1434495 A1 SU1434495 A1 SU 1434495A1 SU 864130076 A SU864130076 A SU 864130076A SU 4130076 A SU4130076 A SU 4130076A SU 1434495 A1 SU1434495 A1 SU 1434495A1
Authority
SU
USSR - Soviet Union
Prior art keywords
input
output
counter
inputs
outputs
Prior art date
Application number
SU864130076A
Other languages
English (en)
Inventor
Алексей Алексеевич Гаврилов
Владислав Алексеевич Гаврилов
Original Assignee
Рижское Производственное Объединение Вэф Им.В.И.Ленина
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Рижское Производственное Объединение Вэф Им.В.И.Ленина filed Critical Рижское Производственное Объединение Вэф Им.В.И.Ленина
Priority to SU864130076A priority Critical patent/SU1434495A1/ru
Application granted granted Critical
Publication of SU1434495A1 publication Critical patent/SU1434495A1/ru

Links

Landscapes

  • Time-Division Multiplex Systems (AREA)

Abstract

Изобретение относитс  к вычислительной технике и используетс  в блоках буферной пам ти. Цель изобретени  - расширение области применени  за счет формировани  текущих адресов дл  заданных областей буферной пам ти . Устройство содержит блок пам ти 1, арифметико-логический блок 2, регистр 3, элемент И 4, первый 5 и второй 6 счетчики, формирователь 7, сумматор 8, мультиплексор 9. Устройство предназначено дл  формировани  адресов дл  буферной пам ти устройств приемопередачи данных по линии св зи с временным уплотнением каналов. Тракт с временным уплотнением представл ет собой две линии - линию передаваемых и линию принимаемых данных, по которым соответственно передаетс  и принимаетс  информаци  по нескольким каналам . В каждом канальном интервале передаетс  или принимаетс  одно слово данных. 3 ил. G (Л с

Description

4
СО
СП
Изобретение относитс  к вычислительной технике и может быть использовано в блоках буферной пам ти.
Цель изобретени  - расширение области применени  за счет формировани  текущих адресов заданных областей буферной пам ти.
На фиг. 1 изображена структурна  схема устройства; на фиг. 2 - временна  диаграмма работы устройства; на фиг. 3 - пример состо ни  устройства в процессе приема и передачи сообщений .
Устройство лл  формировани  адресов буферной пам ти (фиг.1) содержит блок 1 пам ти, арифметико-логический блок (АЛБ) 2,,регистр 3, элемент И 4, первый 5, второй 6 счетчики формирователь 7 сигналов сброса, сумматор 8, мультиплексор 9, первый и второй входы 10 и 1 синхронизагщи, вход 12 загрузки , вход 13 записи чтени , первый и второй нходы 14 и 15 разрешени , первый и второй адресные входы 16 и 17, выход 18 счетчика 5, выход 19 блока пам ти 1, выход 20 счетчика 6, выход 21 формировател  7.
.Первый вход синхронизации устройства (вход 10)  вл етс  входом канальной синхронизации и предназначен дл  синхронизации канальных интервалов . По перепаду 1-0 сигнала канальной синхронизации измен етс  на единицу состо ние счетчика канальных интервалов (счетчик 6). ,
Второй вход синхронизации устройства (вход 11)  вл етс  входом цикловой синхронизации и предназначен дл  синхронизации нулевого канального интервала . По перепаду 0-1 сигнала цикловой синхронизации .формирователь 7 формирует сигнал сброса (фиг. 2) счетчика канальных интерйалов (счетчик 6
По входу загрузки устройства (вход 12) обеспечиваетс  загрузка с выхода 2 в регистр 3 дл .получени  на выходе 16 устройства текущего адреса дл  тёку1цего канала (сначала дл  приема, затем дл  передачи). Вход записи чтени  устройства (вход 13) предназначен дл  стробиро- вани  записи в блок 1 пам ти в зависимости от состо ни  входов разрешени : от состо ни  первого входа разрешени  (вход 14) в цикле приема и второго входа разрешени  (вход 15) в цикле передачи. Выбор входного сигнала осуществл ет м льтиплексор 9.
344952
Разр дность счетчика 6 определ етс  из цикла канальных интервалов тракта с временным уплотнением. Дп  32 ка калов разр дность счетчика равна 3.
Разр дность счетчика 5 определ етс  максимальной длиной сообщени  по одному из каналов. При максимальной
Q длине сообщени  восьми слов счетчик 5 как и блок 1 пам ти имеет разр д- ность равную трем.
Счетчик 5 предназначен дл  формировани  текущего отсчета дл  вьмисле15 ни  ААБ 2 текущих адресов. Блок 1 пам ти предназначен дл  записи и хранени  отсчетов Д.ЛЯ каждого передающего и каждого приемного канала. При числе каналов 32 емкость блока 1 пам ти
20 равна 64 слова, причем разр дность слова зависит от максимальной длины сообщени . Формирование текущего адреса осуществл ет АЛБ 2, который выполн ет onepaijjiro С - В - 1 , где С 25 состо ние выхода 18 счетчика 5 (текущего отсчета); В - состо ние вько- да 19 блок 1 пам ти. Счетчик 6 формирует номер канального интервала (адрес области буферной пам ти). Сумма30 тор 8 предназначен дл  согласовани  входной и выходной информации, принимаемой и передаваемой из буферной пам ти. В циклах приема состо ни  счетчика 6 сумматор 8 уменьшает на 1,
ос в цикле передачи увеличивает на 1.
Каждый канальный интервал делитс  на четыре цикла обращени  к блоку 1 пам ти: чтение, запись, чтение, запись . Первые два обращени  при прие40 ме сообщени , вторые два - при передаче сообщени .
В исходном состо нии в циклах записи в блок 1 пам ти посто нно записываетс  значение счетчика 5. Импульс д5 записи проходит через элемент И 4 на вход записи блока 1 пам ти.
В циклах чтени  из блока 1 пам ти считываетс  значение, записанное в блок 1 пам ти в том же канальнс м интервале предыдущего цикла. В результате дл  всех каналов на выходе АПД 2 формируетс  и загружаетс  в регистр 3 код нул  - начальные текущие адреса дл  каждого канала как приемного, так и п.ередагацего, так как в данном случае В С - 1 .
При приходе слова сообщени ,-о чем свидетельствует логический О в цикле приема на входе 14 устрпиства, за50
55
прещаетс  (в соответствующем канальном интервале) запись в блок 1 пам ти . Тем самым дл  данного канального интервала, по которому проходит сообщение , в блоке 1 пам ти по соответствующему адресу, равному номеру канального интервала, будет записано значение С, предшествовавшее по влению сигнала на входе 14. В результате разница между текущим состо нием счетчика 5 и состо нием на выходе блока 1 пам ти в соответствуюгцем канальном интервале будет увеличиватьс  на 1, что объ сн етс  посто нным значение В дл  данного канального интервала, вследствие запрета записи и изменение значени  С в начале каждого цикла. Таким образом на входе 16 устройства формируетс  текущий адрес дл  соответствующего канального интервала.
Сообщение представл ет собой последовательность слов сообщений, вызывающих по вление О на входе 14
ном интервале. По вление слова сообщени  в нулевом канале (О на входе 14 ) вызывает запрет записи в блок 1 пам ти , вследствие чего состо ние выходу 19 блока 1 памлти в данном канальном интервале не измен етс , а состо ние выхода 16 устройства увеличиваетс  на 1 поскольку состо ние выхода 18 продолжает увеличиватьс .
В цикле передачи работа устройства отличаетс  только тем, что о соот ношении информирует сигнал на входе 15.

Claims (1)

  1. Формула изобретени 
    Устройство дл  формировани  адресов буферной пам ти, содержащее блок пам ти, мультиплексор, регистр и элемент И, причем выход регистра  вл етс  первым адресным выходом устройства , вход загрузки регистра  вл етс  входом загрузки устройства, первый
    30
    35
    устройства дл  принимаемого и на вхо- pi, адресный вход блока пам ти  вл етс  де 15 дл  передаваемого сообщени  в первым входом синхронизации устрой- соответствующем канальном интервале. ства, отличающеес  Пропадани  слова сообщени  в соответ- ствунлцем канальном интервале -вызывает запись по соответствукщему адресу блока 1 пам ти текущего отсчета, т.е. инициализацию текущего адреса.
    При передачи сообщений в циклах передачи анализируетс  состо ние входа 15. На фиг. 3 приведен пример состо ни  устройства в процессе приема и передачи сообщени . Счетчик 5 устройства не инициализируетс  и посто-  нно каждый цикл измен ет свое состо ние (выход 18). На выходе 20 счетчика 6 формируютс  входы канальных интервалов . На выходе 17 сумматора 8 имеем уменьшенный на 1 код канального интервала и циклах приема (с целью согласовани  задержки входной информации , поскольку входное слово данных будет полностью прин то в конце данного канального интервала) и увеличенный на 1 код канального интервала в циклах передачи (поскольку слово данного канального интервала будет передаватьс  с задержкой на один канальный интервал).
    При отсутствии на входе слова сообщени  (1 на входе 14 устройства)
    40
    45
    50
    ства, отличающеес  тем, что, с целью расширени  области применени  за счет формировани  текущих адресов дл  заданных областей буферной па.м ти, в него введены арифмети- ческо-логический блок, первый и второй счетчики, сумматор, формирователь сигналов сброса, причем вход синхронизации первого счетчика соединен с входом формировател  сигналов, сброса и  вл етс  вторым входом синхронизации устройства, выход формировател  сигналов сброса соединен с входом установки второго счетчика,выходы которого соединены с входами первой группы сумматора , входы второй г;руппы которого подключены к первому входу синхронизации устройства и входу синхрониза- 1ЩИ второго счетчика, выходы сумматора соединены с адресными входами груп пы блока пам ти и  вл ютс  вторым адресным выходом устройства, первый вход синхронизации устройства соединен с управл ющим входом мультиплексора , первый и второй информационные входы которого  вл ютс  первым и вторым входами разрешени  работы устройства , выход мультиплексора подключен к второму входу элемента И, первый
    юсто нно осуществл етс  запись в блок вход которого  вл етс  входом записи/ 1 пам ти состо ни  счетчика 5. Резуль- чтени  устройства, выход элемента И тат операции АЛУ 2 дает на выходе 16 устройства код нул  в каждом кан льсоединен с входом записи/чтени  блока пам ти, информационные входы которосо
    0
    5
    i, адресный вход блока пам ти  вл етс  первым входом синхронизации устрой- ства, отличающеес 
    0
    5
    0
    ства, отличающеес  тем, что, с целью расширени  области применени  за счет формировани  текущих адресов дл  заданных областей буферной па.м ти, в него введены арифмети- ческо-логический блок, первый и второй счетчики, сумматор, формирователь сигналов сброса, причем вход синхронизации первого счетчика соединен с входом формировател  сигналов, сброса и  вл етс  вторым входом синхронизации устройства, выход формировател  сигналов сброса соединен с входом установки второго счетчика,выходы которого соединены с входами первой группы сумматора , входы второй г;руппы которого подключены к первому входу синхронизации устройства и входу синхрониза- 1ЩИ второго счетчика, выходы сумматора соединены с адресными входами группы блока пам ти и  вл ютс  вторым адресным выходом устройства, первый вход синхронизации устройства соединен с управл ющим входом мультиплексора , первый и второй информационные входы которого  вл ютс  первым и вторым входами разрешени  работы устройства , выход мультиплексора подключен к второму входу элемента И, первый
    вход которого  вл етс  входом записи/ чтени  устройства, выход элемента И
    соединен с входом записи/чтени  блока пам ти, информационные входы которосо
    514344956
    соединены с выходами перпого счетчи- которого соединены с выходами блока ка и информационными входами первой группы арифметико-логического блока, информационные входы второй группы
    пам ти, выходы арифметико-логическо го блока .соединены с информационным входами регистра.
    //
    10
    го
    -J-L
    ГП
    njHJlJlJlJlJ JTnJlJT.„JlJTrLTLTL
    ШIIlIПIL lmJL JJLLIII
    канал О
    11 21
    JI
    fiepeQQf/ff npueff nepeggt/a - П П, ПП
    П
    Чтение
    зачлись
    i msHus
    запись
    которого соединены с выходами блока
    пам ти, выходы арифметико-логического блока .соединены с информационными входами регистра.
    ГП
    каноп 1
    гт
    Л.
    чтение
    запись
    чтение
    запись
    Фиг. Z
    18 20 11
    ik 16
    19
    Передача
SU864130076A 1986-10-02 1986-10-02 Устройство дл формировани адресов буферной пам ти SU1434495A1 (ru)

Priority Applications (1)

Application Number Priority Date Filing Date Title
SU864130076A SU1434495A1 (ru) 1986-10-02 1986-10-02 Устройство дл формировани адресов буферной пам ти

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
SU864130076A SU1434495A1 (ru) 1986-10-02 1986-10-02 Устройство дл формировани адресов буферной пам ти

Publications (1)

Publication Number Publication Date
SU1434495A1 true SU1434495A1 (ru) 1988-10-30

Family

ID=21261280

Family Applications (1)

Application Number Title Priority Date Filing Date
SU864130076A SU1434495A1 (ru) 1986-10-02 1986-10-02 Устройство дл формировани адресов буферной пам ти

Country Status (1)

Country Link
SU (1) SU1434495A1 (ru)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE4121863A1 (de) * 1991-07-02 1993-01-07 Siemens Ag Verfahren und anordnung zur ueberwachung und vermeidung eines ueberlaufs und/oder einer entleerung eines pufferspeichers

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
Авторское свидетельство СССР № 813504, кл. G 06 F 9/36, 1981. Авторское свидетельство СССР № 1126954, кл. G U6 F 9/36, 1984. *

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE4121863A1 (de) * 1991-07-02 1993-01-07 Siemens Ag Verfahren und anordnung zur ueberwachung und vermeidung eines ueberlaufs und/oder einer entleerung eines pufferspeichers

Similar Documents

Publication Publication Date Title
US4366478A (en) Signal transmitting and receiving apparatus
KR880009520A (ko) 디지탈 데이타 메모리 시스템
US5566343A (en) Serial data transfer apparatus for determining a reception time and a transmission time
SU1434495A1 (ru) Устройство дл формировани адресов буферной пам ти
US4492983A (en) System for decoding compressed data
US4121195A (en) Error detection in digital systems
SU1149272A1 (ru) Устройство дл сопр жени процессора с пам тью
SU1262510A1 (ru) Устройство дл сопр жени абонентов с каналами св зи
SU1520530A1 (ru) Устройство дл сопр жени ЭВМ с каналом св зи
SU1462328A1 (ru) Устройство дл сопр жени ЦВМ с лини ми св зи
SU1633494A1 (ru) Устройство дл декодировани фазоманипулированного кода
SU1310827A1 (ru) Устройство дл сопр жени источника и приемника информации
SU1083174A1 (ru) Многоканальное устройство св зи дл вычислительной системы
SU1319077A1 (ru) Запоминающее устройство
SU670958A2 (ru) Устройство дл обработки телеизмерительной информации
SU510952A1 (ru) Система дл сопр жени терминальных устройств с вычислительной машиной
SU1589288A1 (ru) Устройство дл выполнени логических операций
SU1259275A1 (ru) Устройство дл сопр жени
SU1510009A1 (ru) Устройство дл формировани адресов буферной пам ти
SU733016A1 (ru) Устройство дл записи и считывани информации из блоков полупосто нной пам ти
SU1179351A1 (ru) Устройство дл сопр жени электронно-вычислительной машины с периферийными устройствами
SU1488876A1 (ru) Буферное запоминающее устройство
SU1012235A1 (ru) Устройство дл обмена данными
SU1072035A1 (ru) Устройство дл обмена информацией
SU1249583A1 (ru) Буферное запоминающее устройство