SU1686451A1 - Device for interfacing information source with processor - Google Patents
Device for interfacing information source with processor Download PDFInfo
- Publication number
- SU1686451A1 SU1686451A1 SU894762486A SU4762486A SU1686451A1 SU 1686451 A1 SU1686451 A1 SU 1686451A1 SU 894762486 A SU894762486 A SU 894762486A SU 4762486 A SU4762486 A SU 4762486A SU 1686451 A1 SU1686451 A1 SU 1686451A1
- Authority
- SU
- USSR - Soviet Union
- Prior art keywords
- output
- group
- input
- trigger
- information
- Prior art date
Links
Landscapes
- Bus Control (AREA)
Abstract
Изобретение относитс к вычислительной технике и может быть использовано дл ввода в процессор цифровой информации в реальном масштабе времени или предварительно записанной на магнитный носитель. Цель изобретени -- повышение быстродействи устройства при сохранении надежности записи. Цель достигаетс тем, что в устройство, содержащее блок пам ти, мультиплексор , элемент НЕ, элемент И, счетчики и триггеры записи и чтени , схему сравне ни , сумматор, буферный регистр и ретстр уставки, введен формирователь импульса записи. 1 ил.The invention relates to computing and can be used to input real-time digital information into a processor or to be pre-recorded on magnetic media. The purpose of the invention is to increase the speed of the device while maintaining the reliability of the recording. The goal is achieved by introducing a write pulse driver into the device containing the memory block, multiplexer, NOT element, AND element, counters and triggers for writing and reading, the comparison circuit, adder, buffer register and retters of the setpoint. 1 il.
Description
Изобретение относитс к вычислительной технике и может быть использовано дл ввода цифровой информации в процессор в реальном или квазиреальном масштабе времени .The invention relates to computing and can be used to input digital information into a processor in real or quasi-real time.
Целью изобретени вл етс повышение быстродействи устройства.The aim of the invention is to improve the speed of the device.
На чертеже представлена схема устройства .The drawing shows a diagram of the device.
Устройство содержит входную информационную шину 1 устройства, блок 2 пам ти , буферный регистр 3, группу выходных информационных шин 4 устройства, мультиплексор 5, счетчики чтени 6 и записи 7, сумматор 8. схему 9 сравнени , регистр 10 уставки, триггеры записи 11 и чтени 12, элемент И 13, элемент 14 задержки, формирователь 15 импульса записи, элемент НЕ 16, входные шины 17 уставки устройства, первую 18 и вторую 19 выходные шины готовности устройства, входные шины записи 20 и чтени 21 устройства, входы 22 и 23 дополнительных разр дов первой и второйThe device contains the input information bus 1 of the device, the memory block 2, the buffer register 3, the group of output information buses 4 of the device, multiplexer 5, read counters 6 and write 7, adder 8. comparison circuit 9, set register 10, write triggers 11 and read 12, element 13, element 14 of delay, shaper 15 of write pulse, element 16, input device set buses 17, first 18 and second 19 output readiness buses of device, input write buses 20 and device read 21, inputs 22 and 23 additional bits Dov first and second
групп информационных входов мультиплексора 5.multiplexer information input groups 5.
Устройство работает следующим образом .The device works as follows.
В исходном состо нии счетчики 6 и 7 и триггер 11 наход тс всосто нии О, а триггер 12 - в состо нии 1. Элемент И 13 заперт логическим О с выхода элемента НЕ 16. Мультиплексор 5 подключен на направление счетчика 6 чтени . В регистр 10 уставки занесен дополнительный код глубины заполнени блока 2 пам ти. На шинах 18 и 19 готовности - логический О.In the initial state, the counters 6 and 7 and the trigger 11 are in the state O, and the trigger 12 is in the state 1. Element I 13 is locked with logical O from the output of the element NOT 16. Multiplexer 5 is connected to the direction of the counter 6 reading. In register 10 of the setpoint, an additional code for filling depth of memory block 2 is entered. On tires 18 and 19 readiness - logical O.
При поступлении на шину 1 первого информационного слова синхроимпульс его сопровождени поступает по шине 20 записи на вход триггера 11 записи и устанавливает его в состо ние 1. Последний переключает мультиплексор 5 на направление счетчика 7 записи, при этом на вход формировател 15 поступает логическа 1 с входа 22 мультиплексора.When the first information word arrives on bus 1, its sync pulse arrives through the write bus 20 to the input of recording trigger 11 and sets it to state 1. The latter switches multiplexer 5 to the direction of write counter 7, and the logical 1 from input 22 multiplexer.
По переднему фронту поступившего на вход сигнала формирователь 15 выдает имс/On the leading edge of the incoming signal, the shaper 15 outputs an IMC /
сwith
оabout
00 О СП00 About SP
пульс на управл ющий вход блока 2 пам ти и вход установки в О триггера 11 записи, последний сбрасываетс по заднему фронту импульса. Элемент И 13 на врем операции записи блокируетс сигналом с инверсного выхода триггера 11 записи. По заднему фронту сигнала с пр мого выхода триггера 11 счетчик 7 наращивает адрес записи , вследствие этого на выходе схемы сравнени по вл етс логический О, который через элемент НЕ 16 открывает элемент И 13 и сигнал с выхода последнего устанавливает в О триггер 12.the pulse to the control input of the memory unit 2 and the installation input to the write trigger 11, the latter is reset on the falling edge of the pulse. Element And 13 at the time of the write operation is blocked by the signal from the inverse output of the record trigger 11. On the falling edge of the signal from the direct output of the trigger 11, the counter 7 increments the address of the record, as a result, a logical O appears at the output of the comparison circuit, which opens the element And 13 through the NOT 16 element and sets the trigger 12 to the signal from the output of the latter.
Передний фронт сигнала с инверсного выхода триггера 12 чтени поступает на вход буферного регистра 3 и информаци из блока 2 пам ти переписываетс в регистр 3, при этом на шине 18 готовности по вл етс логическа 1. При записи в блок 2 пам ти до уровн , заданного в регистре 10 уставки, на выходе переноса сумматора 8 возникает логическа единица, котора по шине 19 готовности поступает в систему прерываний процессора.The leading edge of the signal from the inverted output of trigger 12 is fed to the input of buffer register 3 and the information from memory block 2 is written to register 3, and logical 1 appears on readiness bus 18. When writing to memory block 2 to the level specified in the register 10 of the setpoint, a logical unit occurs at the transfer output of the adder 8, which, via the readiness bus 19, enters the processor interrupt system.
Процессор может начать считывать информацию из устройства по сигналу на шине 18 готовности и об зан считать всю информацию по сигналу на шине 19 готовности . Строб приема информации и процессор поступает по шине 21 чтени на вход триггера 12 чтени и устанавливает его в состо ние 1. Сигнал с инверсного выхода триггера 12 поступает на счетный вход счетчика 6 чтени и наращивает его состо ние. Пр мой выход триггера 12 через элемент 14 задержки выставл ет запрос на вывод очередного слова из блока 2 пам ти в буферный регистр 3. Если в эгот момент не идет операци записи и в блоке 2 есть хот бы одно слово, то сигнал с выхода элемента И 13 сбрасывает в 0й триггер 12 чтени , тем самым в регистр 3 заноситс очередное слово. После приема последнего слова вследствие равенства кодов счетчиков 6 и 7 с выхода схемы 9 сравнени устанавливает устройство в исходное состо ние.The processor can begin to read information from the device on the signal on the ready bus 18 and consider all the information on the signal on the ready bus 19. The information receiving gate and the processor enters through the read bus 21 to the trigger input 12 and sets it to state 1. The signal from the inverted trigger output 12 is fed to the counting input of counter 6 reading and raises its state. The direct output of trigger 12 through delay element 14 issues a request to output the next word from memory block 2 to the buffer register 3. If there is no write operation at the current time and there is at least one word in block 2, the signal from the output of the AND element 13 resets to the 0th trigger 12 reads, thereby putting the next word in register 3. After receiving the last word, due to the equality of the codes of the counters 6 and 7 from the output of the comparison circuit 9, it sets the device to its initial state.
Claims (1)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU894762486A SU1686451A1 (en) | 1989-11-27 | 1989-11-27 | Device for interfacing information source with processor |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU894762486A SU1686451A1 (en) | 1989-11-27 | 1989-11-27 | Device for interfacing information source with processor |
Publications (1)
Publication Number | Publication Date |
---|---|
SU1686451A1 true SU1686451A1 (en) | 1991-10-23 |
Family
ID=21481252
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
SU894762486A SU1686451A1 (en) | 1989-11-27 | 1989-11-27 | Device for interfacing information source with processor |
Country Status (1)
Country | Link |
---|---|
SU (1) | SU1686451A1 (en) |
-
1989
- 1989-11-27 SU SU894762486A patent/SU1686451A1/en active
Non-Patent Citations (1)
Title |
---|
Авторское свидетельство СССР № 1383375. кл. G 06 F 13/00, 1986. Авторское свидетельство СССР № 1541601, кл. G Об F 13/00, 1988. * |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
SU1686451A1 (en) | Device for interfacing information source with processor | |
JPS57135500A (en) | Data memory protecting circuit | |
SU1689960A2 (en) | Device for interfacing information source with processor | |
SU1571601A1 (en) | Device for interfacing information source and processor | |
SU1658165A1 (en) | Device for interfacing information source to processor | |
SU1283850A2 (en) | Buffer storage | |
SU1767501A1 (en) | Data source-processor interface | |
SU1658162A2 (en) | Device for interfacing information source to processor | |
SU1488815A1 (en) | Data source/receiver interface | |
SU1387001A1 (en) | Device for determining recurrence of program calls | |
SU1660013A1 (en) | Device for set union | |
RU2024051C1 (en) | Data source-to-processor interface | |
SU1187207A1 (en) | Magnetic recording device | |
SU630645A1 (en) | Buffer storage | |
SU760076A1 (en) | Interface | |
SU1383375A1 (en) | Device for interfacing data source and data receiver | |
SU1725394A1 (en) | Counting device | |
SU1541624A1 (en) | Device for buffering information | |
SU1462408A1 (en) | Device for displaying information on television indicator screen | |
SU1515165A1 (en) | Computer to peripherals interface | |
SU1488876A1 (en) | Buffer storage devices | |
SU1564620A2 (en) | Device for control of microprocessor system | |
RU1807523C (en) | Buffer storage | |
SU1478247A1 (en) | Indicator | |
SU1697083A2 (en) | Data exchange device |