Variable delay circuit for delaying input data
First Claim
1. A variable delay circuit for delaying input data, comprising:
- a memory device (5) formed by a two-dimensional array of memory cells for storing the input data;
write address decoder means (3) for accessing selectively memory cells of said memory device (5) and writing said input data into the cells accessed by said write address decoder means (3);
read address decoder means (4) for accessing said memory cells of said memory device (5) and reading said input data from the cells accessed by said read address decoder means (4);
programmable timing signal generating means (2) synchronized to an operation of said write addresses decoder means (3) for controlling an operation of said read address decoder means (2) following a programmable delay time; and
means (15) for setting the programmable delay time of said timing signal generating means (2) to a desired delay time.
1 Assignment
0 Petitions
Accused Products
Abstract
A bit length corresponding to a delay time of required data is preset in a bit length setting circuit (15). A write timing signal from an external control circuit (6) is applied to a write address decoder (3) and a read timing signal generating circuit (2). Input data is written into memory cells in a memory device (5) addressed by the write address decoder (3) operating in response to the write timing signal. On the other hand, a read timing signal generating circuit (2) generates a read timing signal delayed from the write timing signal by a delay time corresponding to a bit length signal in response to the bit length signal from the bit length setting circuit (15) and the write timing signal from outside. The read address decoder (4) sequentially addresses memory cells containing input data which have been written, reads written data and then outputs output data. Applications of the circuit include frame synchronization, variable delay and storage of picture data in a video communications system.
105 Citations
6 Claims
-
1. A variable delay circuit for delaying input data, comprising:
-
a memory device (5) formed by a two-dimensional array of memory cells for storing the input data; write address decoder means (3) for accessing selectively memory cells of said memory device (5) and writing said input data into the cells accessed by said write address decoder means (3); read address decoder means (4) for accessing said memory cells of said memory device (5) and reading said input data from the cells accessed by said read address decoder means (4); programmable timing signal generating means (2) synchronized to an operation of said write addresses decoder means (3) for controlling an operation of said read address decoder means (2) following a programmable delay time; and means (15) for setting the programmable delay time of said timing signal generating means (2) to a desired delay time. - View Dependent Claims (2, 3, 4)
-
-
5. A communication system of a type having means for receiving input data in the form of a serial data stream, means for establishing a reference frame synchronization pattern, a variable delay circuit delaying variably said input data and means for comparing an output of said variable delay circuit with said reference frame synchronization pattern, said variable delay circuit comprising:
-
a memory device (5) formed by a two-dimensional array of memory cells for storing the input data; write address decoder means (3) for accessing selectively memory cells of said memory device (5) and writing said input data into the cells accessed by said write address decoder means (3); read address decoder means (4) for receiving said memory cells of said memory device (5) and reading said input data from the cells accessed by said read address decoder means (4); programmable timing signal generating means (2) synchronized to an operation of said write addresses decoder means (3) for controlling an operation of said read address decoder means (2) following a programmable delay time; and means (15) for setting the programmable delay time of said timing signal generating means (2) to a desired delay time. - View Dependent Claims (6)
-
Specification