[go: up one dir, main page]

RU2414742C1 - Apparatus for repacking streams for inputting data - Google Patents

Apparatus for repacking streams for inputting data Download PDF

Info

Publication number
RU2414742C1
RU2414742C1 RU2009134793/08A RU2009134793A RU2414742C1 RU 2414742 C1 RU2414742 C1 RU 2414742C1 RU 2009134793/08 A RU2009134793/08 A RU 2009134793/08A RU 2009134793 A RU2009134793 A RU 2009134793A RU 2414742 C1 RU2414742 C1 RU 2414742C1
Authority
RU
Russia
Prior art keywords
input
inputs
data
register
outputs
Prior art date
Application number
RU2009134793/08A
Other languages
Russian (ru)
Inventor
Дмитрий Андреевич Аминев (RU)
Дмитрий Андреевич Аминев
Александр Александрович Батов (RU)
Александр Александрович Батов
Михаил Михайлович Майданюк (RU)
Михаил Михайлович Майданюк
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 RU2009134793/08A priority Critical patent/RU2414742C1/en
Application granted granted Critical
Publication of RU2414742C1 publication Critical patent/RU2414742C1/en

Links

Images

Landscapes

  • Communication Control (AREA)

Abstract

FIELD: information technology. ^ SUBSTANCE: apparatus includes a logic unit with a clock signal input and eight data inputs, a 64 bit FIFO register, whose inputs are connected to corresponding inputs of the computer system bus controller, which is connected to the system bus. The logic unit includes a multiplexer, a latch register with 448 cells, an adaptive demultiplexer, 8 data stream distributors, a control unit, wherein the output 64-bit bus of the multiplexer is connected to the corresponding input bus of the FIFO register. Outputs of the latch register are combined into 64 bit buses, which are connected to corresponding inputs of the multiplexer, and outputs of the latch register are connected to inputs of the adaptive demultiplexer, 32 outputs of the data stream distributors are connected to 32 inputs of the adaptive demultiplexer, and inputs of the distributors are connected to corresponding data inputs. A clock signal is transmitted to one input of the control unit and a signal which corresponds to the number of input channels, which varies from 1 to 8, is transmitted to the other input. ^ EFFECT: repacking data for any number of input streams from 1 to 8 without the need for strict synchronisation of output streams on clock frequencies. ^ 3 dwg

Description

Изобретение относится к цифровым системам обработки сигналов и предназначено для перепаковки потоков данных.The invention relates to digital signal processing systems and is intended for repackaging data streams.

При обработке информации на компьютерах часто возникает задача ввода данных по нескольким каналам, причем их число может оперативно меняться, например, от одного до восьми, что требует перепаковки данных.When processing information on computers, it is often a task to enter data through several channels, and their number can quickly change, for example, from one to eight, which requires data repackaging.

Известны и широко используются такие устройства перепаковки потоков данных, как мультиплексоры и демультиплексоры [1], реализуемые на специализированных интегральных схемах или на ПЛИС.Known and widely used are such devices for repackaging data streams, such as multiplexers and demultiplexers [1], implemented on specialized integrated circuits or on FPGAs.

Также в качестве аналогов можно привести выделенные схемные компоненты ISERDES, входящие в состав ПЛИС семейства Virtex4 фирмы Xilinx [2]. Их основным элементом являются сдвиговые регистры. Компонент ISERDES предусматривает перепаковку из 1 потока в 2-8 потоков. Эти схемные компоненты имеют существенные недостатки. Эти компоненты принципиально требуют жесткой синхронизации входных и выходных потоков. Для их работы требуется две кратные тактовые частоты. Для ISERDES выходная тактовая частота должна быть в 2-8 раз меньше входной (в зависимости от числа входных потоков). Эти компоненты обеспечивают лишь распараллеливания одного потока, поступающего на ПЛИС, на несколько потоков. Однако эти компоненты не обеспечивают решение задачи ввода нескольких параллельных потоков.Also, as analogs, one can cite the selected ISERDES circuit components that are part of the Virtex4 family of Xilinx FPGAs [2]. Their main element is shift registers. The ISERDES component provides repacking from 1 stream to 2-8 threads. These circuit components have significant drawbacks. These components fundamentally require tight synchronization of input and output streams. Their operation requires two multiple clock frequencies. For ISERDES, the output clock frequency should be 2-8 times less than the input clock (depending on the number of input streams). These components provide only parallelization of one stream entering the FPGA into several threads. However, these components do not provide a solution to the problem of entering several parallel threads.

В качестве наиболее близкого к заявленному технического решения можно привести устройство, содержащее микросхемы SN74LV164 фирмы Texas Instruments [3], которые позволяют выполнить перепаковку сигналов из одного потока в 8, логический блок с входом тактового сигнала и восемью входами для данных, 64-разрядный регистр FIFO, имеющий вход управления и выходы, соединенные с соответствующими входами контроллера системной шины, соединенного с системной шиной ПЭВМ.As the closest to the claimed technical solution, we can cite a device containing SN74LV164 microcircuits from Texas Instruments [3], which allow repackaging signals from one stream to 8, a logic block with a clock input and eight data inputs, a 64-bit FIFO register having a control input and outputs connected to the corresponding inputs of the system bus controller connected to the PC system bus.

В известном устройстве на входы подается тактовый сигнал, частота которого соответствует частоте вводимых данных. Контроллер системной шины компьютера передает данные от регистра FIFO в системную шину.In a known device, a clock signal is supplied to the inputs, the frequency of which corresponds to the frequency of the input data. The computer system bus controller transfers data from the FIFO register to the system bus.

Далее с помощью восьми микросхем SN74LV164 8 входных потоков данных распараллеливаются на 64 потока меньшей скорости. Для синхронизации работы микросхем SN74LV164 и записи данных в регистр FIFO используется тактовый сигнал частотой в 1/8 от частоты входного тактового сигнала, вырабатываемый счетчиком.Then, using eight SN74LV164 microcircuits, 8 input data streams are parallelized into 64 streams of lower speed. To synchronize the operation of the SN74LV164 chips and write data to the FIFO register, a clock signal with a frequency of 1/8 of the frequency of the input clock signal generated by the counter is used.

Недостатком этого устройства является фиксированная структура перепаковки.The disadvantage of this device is the fixed repackaging structure.

Техническим результатом настоящего изобретения является осуществление перепаковки при любом числе входных потоков от 1 до 8 и без необходимости жесткой синхронизации входных потоков по тактовым частотам.The technical result of the present invention is the implementation of repackaging for any number of input streams from 1 to 8 and without the need for tight synchronization of input streams at clock frequencies.

Предлагается устройство перепаковки потоков данных, решающее задачу путем промежуточного преобразования нескольких входных потоков данных, количество которых может меняться от 1 до 8, в единый 64-разрядный поток. Такой поток пригоден для обмена данных с буфером контроллера системной шины ПЭВМ, что и обеспечивает ввод данных в ПЭВМ.A device is proposed for repackaging data streams, which solves the problem by intermediate conversion of several input data streams, the number of which can vary from 1 to 8, into a single 64-bit stream. Such a stream is suitable for exchanging data with the buffer of the PC system bus controller, which ensures data input into the PC.

Технический результат достигается тем, что в предлагаемом устройстве перепаковки потоков для ввода данных, имеющем логический блок с входом тактового сигнала и восемью выходами для данных, 64-разрядный регистр FIFO, выходы которого соединены с соответствующими входами контроллера системной шины ПЭВМ, соединенного с системной шиной, согласно изобретению в логический блок введены адаптивный демультиплексор, регистр-фиксатор с 448 ячейками, мультиплексор, 8 распределителей потоков данных, блок управления, при этом выходная 64-разрядная шина мультиплексора соединена с соответствующей входной шиной регистра FIFO, выходы регистра-фиксатора объединены в шины по 64 разряда, которые соединены с соответствующими входами мультиплексора, а входы регистра-фиксатора соединены с выходами адаптивного демультиплексора, 32 выхода распределителей потоков данных соединены с 32 входами адаптивного демультиплексора, а входы распределителей соединены с соответствующими входами данных, на один вход блока управления подается тактовый сигнал, на другой вход подается сигнал, соответствующий числу входных каналов, которое может меняться от 1 до 8; причем с выходов блока управления на вход управления регистра FIFO подается сигнал записи, на входы управления мультиплексора подается сигнал адресации 64-разрядных групп данных, на входы управления регистра-фиксатора подается сигнал четверти частоты входного тактового сигнала и сигнал адресации для записи данных в регистр-фиксатор, на вход управления адаптивного демультиплексора подается сигнал адресации, на входы управления распределителей данных подаются сигналы входной тактовой частоты и четверти входной тактовой частоты.The technical result is achieved by the fact that in the proposed device for repackaging streams for data input, having a logic unit with a clock input and eight outputs for data, a 64-bit FIFO register, the outputs of which are connected to the corresponding inputs of the PC system bus controller connected to the system bus, according to the invention, an adaptive demultiplexer, a register-latch with 448 cells, a multiplexer, 8 data flow distributors, a control unit, and an output 64-bit bus the lithiplexer is connected to the corresponding input bus of the FIFO register, the outputs of the register-latch are combined into 64-bit buses, which are connected to the corresponding inputs of the multiplexer, and the inputs of the register-latch are connected to the outputs of the adaptive demultiplexer, 32 outputs of the distributors of data streams are connected to 32 inputs of the adaptive demultiplexer, and the inputs of the valves are connected to the corresponding data inputs, a clock signal is supplied to one input of the control unit, a signal corresponding to the number travel channels, which can vary from 1 to 8; moreover, from the outputs of the control unit, a write signal is applied to the control input of the FIFO register, an address signal of 64-bit data groups is sent to the control inputs of the multiplexer, a quarter-frequency signal of the input clock signal and an address signal to write data to the latch register are sent to the control inputs of the register-latch , an addressing signal is supplied to the control input of the adaptive demultiplexer, signals of the input clock frequency and a quarter of the input clock frequency are fed to the control inputs of the data distributors.

Дальнейшее описание поясняется с помощью следующих фигур.Further description is explained using the following figures.

Фиг.1 - Структурная схема предлагаемого устройства для ввода данных. Фиг.2 - Структурная схема блока управления вводом. Фиг.3 - Временные диаграммы работы предлагаемого устройства для случая ввода данных по 7 каналам.Figure 1 - Structural diagram of the proposed device for data entry. Figure 2 - Block diagram of the input control unit. Figure 3 - Timing diagrams of the proposed device for the case of data entry on 7 channels.

Устройство может быть реализовано следующим образом. Устройство перепаковки потоков для ввода данных содержит логический блок 1 с входом тактового сигнала Clk_in, входом для числа входных каналов NC и восемью входами данных, 64-разрядный регистр FIFO 2, выходы которого соединены с соответствующими входами контроллера системной шины 3, соединенного с системной шиной ПЭВМ 4. Логический блок 1 содержит адаптивный демультиплексор 5, регистр-фиксатор 6 с 448 ячейками, мультиплексор 7, 8 распределителей 8..15 потоков данных, блок управления 16, при этом выходная 64-разрядная шина мультиплексора 7 соединена с соответствующей входной шиной D_fifo регистра FIFO 2, выходы регистра-фиксатора 6 объединены в шины Gr1..Gr7 по 64 разряда, которые соединены с соответствующими входами мультиплексора 7, а входы D_Per регистра-фиксатора 6 соединены с выходами адаптивного демультиплексора 5, 8 4-разрядных выходов Gr1_in..Gr8_in распределителей потоков данных 8..15 соединены с соответствующими входами адаптивного демультиплексора, а входы объединителей 8.. 15 соединены с соответствующими входами данных Data_in1..Data_in8, на один вход блока управления 16 подается тактовый сигнал Clk_in, на другой вход подается сигнал NC, соответствующий числу входных каналов, которое может меняться от 1 до 8; причем с выходов блока управления на вход управления регистра FIFO 2 подается сигнал записи WE, на входы управления адаптивного демультиплексора 5 подается сигнал Аd_ДМП адресации 4-разрядных групп данных Grl_in..Gr7_in, на входы управления регистра-фиксатора 6 подается сигнал четверти входной тактовой частоты Clk/4 и сигнал адресации Ad_Per, на вход управления мультиплексора 7 подается сигнал адресации Ad_MП, на входы управления распределителей потоков данных 8.. 15 подаются сигналы входной тактовой частоты Clk_in и четверти входной тактовой частоты Clk/4.The device can be implemented as follows. The device for repackaging streams for data input contains a logic unit 1 with a clock signal input Clk_in, an input for the number of NC input channels and eight data inputs, a 64-bit FIFO 2 register, the outputs of which are connected to the corresponding inputs of the system bus 3 controller connected to the PC system bus 4. Logic block 1 contains an adaptive demultiplexer 5, a register-latch 6 with 448 cells, a multiplexer 7, 8 of distributors 8..15 data streams, a control unit 16, while the output 64-bit bus of the multiplexer 7 is connected to the corresponding the current input bus D_fifo register FIFO 2, the outputs of the register-latch 6 are combined in the bus Gr1..Gr7 of 64 bits, which are connected to the corresponding inputs of the multiplexer 7, and the inputs D_Per of the register-latch 6 are connected to the outputs of the adaptive demultiplexer 5, 8 4-bit the outputs Gr1_in..Gr8_in of the data flow distributors 8..15 are connected to the corresponding inputs of the adaptive demultiplexer, and the inputs of the combiners 8 .. 15 are connected to the corresponding data inputs Data_in1..Data_in8, a clock signal Clk_in is applied to one input of the control unit 16, and to the other input d NC is supplied a signal corresponding to the number of input channels, which can vary from 1 to 8; moreover, from the outputs of the control unit to the control input of the register FIFO 2, a write signal WE is supplied, to the control inputs of the adaptive demultiplexer 5, a signal Ad_DMP of the address of 4-bit data groups Grl_in..Gr7_in is supplied, to the control inputs of the register-latch 6 a quarter of the input clock frequency Clk / 4 and the address signal Ad_Per, the address signal Ad_MP is supplied to the control input of the multiplexer 7, the input clock frequency Clk_in and the fourth input clock frequency Clk / 4 signals are sent to the control inputs of the data flow distributors 8 .. 15.

На входы устройства подаются данные Data_inl..Data_in8, код числа каналов вывода NC (от 1 до 8) и тактовый сигнал Clk_in.Data_inl..Data_in8, code of the number of output channels NC (from 1 to 8), and clock signal Clk_in are fed to the device inputs.

Логический блок 1 обеспечивает преобразование входного n-разрядного потока данных (n=1, 2…8) в 64-разрядный поток для ввода в ПЭВМ путем последовательной перезаписи данных в регистр FIFO 2, контроллер 3 системной шины и системную шину ПЭВМ 4.Logic block 1 provides the conversion of the input n-bit data stream (n = 1, 2 ... 8) into a 64-bit stream for input into a PC by sequentially overwriting the data in the FIFO register 2, the system bus controller 3 and the PC system bus 4.

Распределители Р 8…15 потоков предназначены для распараллеливания каждого входного потока Data_in на 4 потока Gr_in.Distributors P 8 ... 15 streams are designed to parallelize each input stream Data_in on 4 streams Gr_in.

Адаптивный демультиплексор (ДМП) 5 производит демультиплексирование 4n-разрядных данных Gr_in по 448-разрядной входной шине D_Per регистра-фиксатора 6, предназначенного для промежуточного хранения данных.The adaptive demultiplexer (DMP) 5 performs the demultiplexing of 4n-bit data Gr_in on the 448-bit input bus D_Per register-latch 6, designed for intermediate data storage.

Мультиплексор (МП) 7 производит мультиплексирование данных, получаемых от выходных шин Grl..Gr7 регистра-фиксатора 6, чтобы передать их в 64-разрядную шину для записи в регистр FIFO 2.The multiplexer (MP) 7 multiplexes the data received from the output buses Grl..Gr7 of the register-latch 6 to transfer them to the 64-bit bus for writing to the FIFO 2 register.

Контроллер 3 системной шины передает данные из регистра FIFO 2 в системную шину компьютера 4.The system bus controller 3 transfers data from the FIFO 2 register to the system bus of the computer 4.

Блок управления 16 вырабатывает сигналы, необходимые для управления всеми остальными элементами логического блока 1 и регистра FIFO 2.The control unit 16 generates the signals necessary to control all other elements of the logical unit 1 and the register FIFO 2.

На входы блока 16 управления подаются тактовый сигнал Clk_in и код числа каналов при выводе NC (трехразрядное двоичное число).The inputs of the control unit 16 are supplied with a clock signal Clk_in and a code of the number of channels when outputting NC (three-digit binary number).

Счетчик 17 используется для деления частоты входного тактового сигнала на 4.Counter 17 is used to divide the frequency of the input clock signal by 4.

Формирователь 18 адреса задает универсальный адрес для формирователя 19 сигнала записи WE, кодера 20 адреса адаптивного ДМП 5, кодера 21 адреса МП 7 и кодера 22 адреса регистра-фиксатора 6.Shaper 18 addresses sets the universal address for shaper 19 of the write signal WE, encoder 20 addresses of adaptive DMP 5, encoder 21 addresses MP 7 and encoder 22 addresses of the register-latch 6.

Формирователь 19 WE предназначен для формирования сигнала разрешения записи 64 бит данных в FIFO 2.Shaper 19 WE is designed to generate a signal for recording permission of 64 data bits in FIFO 2.

Кодер 20 адреса адаптивного ДМП представляет собой комбинационную логическую схему и формирует адрес для адаптивного ДМП 5.The adaptive DMP address encoder 20 is a combinational logic circuit and generates an address for adaptive DMP 5.

Кодер 21 адреса МП представляет собой комбинационную логическую схему и формирует адрес для МП 7.The encoder 21 of the MP address is a combinational logic circuit and generates an address for MP 7.

Кодер 22 адреса регистра-фиксатора представляет собой комбинационную логическую схему и предназначен для записи данных в 4-разрядную ячейку регистра-фиксатора 6.The register-latch address encoder 22 is a combinational logic circuit and is designed to write data to the 4-bit register-latch cell 6.

Временные диаграммы работы устройства для ввода данных по 7 каналам представлены на фиг.3. На диаграммах использовано обычное обозначение логических единиц и нулей в виде соответствующих двух уровней напряжения. Здесь использованы такие же обозначения сигналов, что на структурной схеме предлагаемого устройства для вывода данных (фиг.1).Timing diagrams of the operation of the device for data input over 7 channels are presented in figure 3. The diagrams used the usual notation of logical units and zeros in the form of the corresponding two voltage levels. Here, the same signal designations are used as in the structural diagram of the proposed device for outputting data (Fig. 1).

Из временных диаграмм видно, что 7 входных потоков Data_in преобразуются в 7 четырехразрядных потоков Gr_in, и затем в выходную возрастающую последовательность 64-разрядных данных D_fifo (которая является наглядной реализацией входных данных). Сигналы Clk/4 и WE формируются из входного тактового сигнала Clk_in.It can be seen from the time diagrams that 7 input Data_in streams are converted into 7 four-bit Gr_in streams, and then into an output ascending sequence of 64-bit D_fifo data (which is a visual implementation of the input data). The signals Clk / 4 and WE are generated from the input clock signal Clk_in.

Описанное устройство обеспечивает выполнение операций перепаковки данных из 1…8 потоков в 64 потока (требуемые для ввода данных в системную шину ПЭВМ) при любой частоте входных тактовых сигналов.The described device provides repackaging operations of data from 1 ... 8 streams into 64 streams (required to enter data into the PC system bus) at any frequency of the input clock signals.

Таким образом выполняется поставленная цель решения сложной задачи перепаковки, причем исключительно простыми техническими средствами. Все преобразования цифровых сигналов осуществляются средствами логической схемотехники. Поэтому устройство перепаковки может быть легко реализовано как на дискретных логических элементах, так и на основе программируемых логических интегральных схем (ПЛИС).Thus, the goal is achieved to solve the complex problem of repacking, with extremely simple technical means. All digital signal conversions are carried out by means of logic circuitry. Therefore, the repackaging device can be easily implemented both on discrete logic elements and on the basis of programmable logic integrated circuits (FPGAs).

Эффективность предлагаемого технического решения подтверждена экспериментально: соответствующее устройство перепаковки реализовано на ПЛИС серии XC4VFX20 семейства Virtex 4 фирмы Xilinx и проверено на функционирование в широком диапазоне тактовых частот (до 600 МГц).The effectiveness of the proposed technical solution is confirmed experimentally: the corresponding repacking device is implemented on the Xilinx family of XC4VFX20 FPGAs of the Virtex 4 family and tested for operation in a wide range of clock frequencies (up to 600 MHz).

Источники информацииInformation sources

[1] Калабеков Б.А. Цифровые устройства и микропроцессорные системы. - М.: Горячая линия - Телеком, 2003, с.123-126.[1] Kalabekov B.A. Digital devices and microprocessor systems. - M .: Hotline - Telecom, 2003, p.123-126.

[2] Low-Voltage Logic Data Book. - Texas Instruments, 1996, p.10-47-10-57.[2] Low-Voltage Logic Data Book. - Texas Instruments, 1996, p.10-47-10-57.

[3] Virtex-4 Libraries Guide for HDL Designs. - Xilinx, 2005, p.153-160, p.227-232.[3] Virtex-4 Libraries Guide for HDL Designs. - Xilinx, 2005, p. 153-160, p. 227-232.

Claims (1)

Устройство перепаковки потоков для ввода данных, имеющее логический блок с входом тактового сигнала и восемью входами для данных, 64-разрядный регистр FIFO, выходы которого соединены с соответствующими входами контроллера системной шины ПЭВМ, соединенного с системной шиной, отличающееся тем, что в логический блок введены мультиплексор, регистр-фиксатор с 448 ячейками, адаптивный демультиплексор, 8 распределителей потоков данных, блок управления, при этом выходная 64-разрядная шина мультиплексора соединена с соответствующей входной шиной регистра FIFO, выходы регистра-фиксатора объединены в шины по 64 разряда, которые соединены с соответствующими входами мультиплексора, а входы регистра-фиксатора соединены с выходами адаптивного демультиплексора, 32 выхода распределителей потоков данных соединены с 32 входами адаптивного демультиплексора, а входы распределителей соединены с соответствующими входами данных, на один вход блока управления подается тактовый сигнал, на другой вход подается сигнал, соответствующий числу входных каналов, которое может меняться от 1 до 8; причем с выходов блока управления на вход управления регистра FIFO подается сигнал записи, на входы управления мультиплексора подается сигнал адресации 64-разрядных групп данных, на входы управления регистра-фиксатора подается сигнал четверти входной тактовой частоты и сигнал адресации для записи в регистр-фиксатор, на вход управления адаптивного демультиплексора подается сигнал адресации, на входы управления распределителей потоков данных подаются сигналы входной тактовой частоты и четверти входной тактовой частоты. A device for repackaging streams for data input, having a logical unit with a clock input and eight data inputs, a 64-bit FIFO register, the outputs of which are connected to the corresponding inputs of the PC system bus controller connected to the system bus, characterized in that multiplexer, register-latch with 448 cells, adaptive demultiplexer, 8 data flow distributors, control unit, while the output 64-bit multiplexer bus is connected to the corresponding input bus reg Istra FIFO, the outputs of the register-latch are combined into 64-bit buses that are connected to the corresponding inputs of the multiplexer, and the inputs of the register-latch are connected to the outputs of the adaptive demultiplexer, 32 outputs of the distributors of data streams are connected to 32 inputs of the adaptive demultiplexer, and the inputs of the distributors are connected to the corresponding data inputs, a clock signal is supplied to one input of the control unit, a signal corresponding to the number of input channels, which can vary from 1 to 8, is supplied to another input; moreover, from the outputs of the control unit to the control input of the FIFO register, a write signal is applied, the address signal of the 64-bit data groups is fed to the control inputs of the multiplexer, a quarter of the input clock frequency and an address signal for writing to the fix register are sent to the control inputs of the register-latch the control input of the adaptive demultiplexer is supplied with an addressing signal, the input clock frequency and a quarter of the input clock frequency are fed to the control inputs of the data stream distributors.
RU2009134793/08A 2009-09-17 2009-09-17 Apparatus for repacking streams for inputting data RU2414742C1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
RU2009134793/08A RU2414742C1 (en) 2009-09-17 2009-09-17 Apparatus for repacking streams for inputting data

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
RU2009134793/08A RU2414742C1 (en) 2009-09-17 2009-09-17 Apparatus for repacking streams for inputting data

Publications (1)

Publication Number Publication Date
RU2414742C1 true RU2414742C1 (en) 2011-03-20

Family

ID=44053809

Family Applications (1)

Application Number Title Priority Date Filing Date
RU2009134793/08A RU2414742C1 (en) 2009-09-17 2009-09-17 Apparatus for repacking streams for inputting data

Country Status (1)

Country Link
RU (1) RU2414742C1 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
SU1564637A1 (en) * 1988-08-15 1990-05-15 Воронежский Политехнический Институт Multichannel device for information exchange
SU1569815A1 (en) * 1988-08-01 1990-06-07 Предприятие П/Я А-3821 Multichannel device for information input
WO2005022811A2 (en) * 2003-09-02 2005-03-10 Qualcomm Incorporated Multiplexing and transmission of multiple data streams in a wireless multi-carrier communication system
RU2394257C1 (en) * 2008-11-12 2010-07-10 Общество с ограниченной ответственностью "БИТАС" Method of generating data packets of cable-free telemetric system measurements when well-drilling

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
SU1569815A1 (en) * 1988-08-01 1990-06-07 Предприятие П/Я А-3821 Multichannel device for information input
SU1564637A1 (en) * 1988-08-15 1990-05-15 Воронежский Политехнический Институт Multichannel device for information exchange
WO2005022811A2 (en) * 2003-09-02 2005-03-10 Qualcomm Incorporated Multiplexing and transmission of multiple data streams in a wireless multi-carrier communication system
RU2394257C1 (en) * 2008-11-12 2010-07-10 Общество с ограниченной ответственностью "БИТАС" Method of generating data packets of cable-free telemetric system measurements when well-drilling

Similar Documents

Publication Publication Date Title
CN105075123B (en) Configurable time-interleaved analog-digital converter
US20150016193A1 (en) Circuit configuration and operating method for same
JP7770497B2 (en) Asynchronous ASIC
RU2414742C1 (en) Apparatus for repacking streams for inputting data
RU2413277C1 (en) Apparatus for repacking streams for outputting data
US8737233B2 (en) Increasing throughput of multiplexed electrical bus in pipe-lined architecture
US10250419B2 (en) Data transmission between asychronous environments
CN102200961B (en) A Method for Expanding Subunits in a Dynamically Reconfigurable Processor
CN107750431B (en) Field programmable gate array comprising a plurality of functional blocks and control device for a power plant
US20050024247A1 (en) Analog-to-digital interfacing device and method of analog-to-digital interfacing
CN111106816A (en) Method for providing a reference clock
RU2479023C1 (en) Pulse selector
RU2300172C1 (en) Pulse selector
US20190138679A1 (en) Coding and synthesizing a state machine in state groups
US7348813B1 (en) Circuits and methods for reducing the effects of level shifter delays in systems operating in multiple voltage domains
KR100558485B1 (en) Memory Modules and How to Test The Modules
Comoretto et al. Reference design for the Digital BBC Architecture
KR970049268A (en) Phase Aligner with Reference Clock
SU700865A1 (en) Device for parallel shifting of information
Bhatnagar et al. Design and implementation of an efficient buffer management system for network on chip routers
RU2278410C1 (en) Device for transformation of digital signal arrays to form of hierarchical list
US6941418B1 (en) Integrated circuit and method outputting data
US20250138570A1 (en) Physical coding sublayer datapath systems and methods with deterministic latency
US7742598B2 (en) Shrinking key generator for parallel process
KR20010006850A (en) Improved skew pointer generation

Legal Events

Date Code Title Description
MM4A The patent is invalid due to non-payment of fees

Effective date: 20120918

BF4A Cancelling a publication of earlier date [patents]

Free format text: PUBLICATION IN JOURNAL SHOULD BE CANCELLED

MM4A The patent is invalid due to non-payment of fees

Effective date: 20150918