Claims Analysis
Total Claims: 4
Claim 1
Independent Claim
198 words
A pipelined dual port Random Access Memory, comprising: a multiplexer having a video port and a microprocessor port, wherein said video port receives address signals from a video memory and said microprocessor port accepts address signals from a video controller, the multiplexer being controlled by an arbitration signal to regulate asynchronous access of the addressed memory; a memory array connected to receive address signals from the video memory through the multiplexer to output digital data in addressed cells of said memory array; a sensing latch connected to receive digital data from the memory array, and to deliver the digital data to a digital-to-analog converter; an I/O latch, coupled to the memory array, the video controller and the sensing latch, said I/O latch capable of storing digital data read from said memory array through an output of the sensing latch and capable of storing digital data to be written to said memory array from the video controller under the coordination of an arbitration signal; and a clock circuit for converting external clock pulses into internal clock pulses, said clock circuit being coupled to the multiplexer, memory array, sensing latch and I/O latch, to supply the internal clock pulses thereto.
Claim 2
Dependent Claim
198 words
A pipelined dual port Random Access Memory, comprising: a multiplexer having a video port and a microprocessor port, wherein said video port receives address signals from a video memory and said microprocessor port accepts address signals from a video controller, the multiplexer being controlled by an arbitration signal to regulate asynchronous access of the addressed memory; a memory array connected to receive address signals from the video memory through the multiplexer to output digital data in addressed cells of said memory array; a sensing latch connected to receive digital data from the memory array, and to deliver the digital data to a digital-to-analog converter; an I/O latch, coupled to the memory array, the video controller and the sensing latch, said I/O latch capable of storing digital data read from said memory array through an output of the sensing latch and capable of storing digital data to be written to said memory array from the video controller under the coordination of an arbitration signal; and a clock circuit for converting external clock pulses into internal clock pulses, said clock circuit being coupled to the multiplexer, memory array, sensing latch and I/O latch, to supply the internal clock pulses thereto.
Claim 3
Dependent Claim
402 words
A pipeline dual port Random Access Memory, comprising: a) a multiplexer having a video port and a microprocessor port, wherein said video port receives address signals from a video memory and said microprocessor port accepts address signals from a video controller, the multiplexer being controlled by an arbitration signal to regulate asynchronous access of random access memory data specified by an output of the multiplexer; b) a memory array connected to receive address signals from the video memory through the multiplexer to output digital data in addressed cells of said memory array; c) a sensing latch connected to receive digital data from the memory array, and to deliver the digital data to a digital-to-analog converter; d) an I/O latch coupled to the memory array, the video controller and said sensing latch, said I/O latch capable of storing digital data read from said memory array through an output of the sensing latch and capable of storing digital data to be written to said memory array from the video controller under the coordination of an arbitration signal; and e) a clock circuit for converting external clock pulses into internal clock pulses, said clock circuit being coupled to the multiplexer, memory array, sensing latch and I/O latch, to supply internal clock pulses thereto, the clock circuit comprising: a D-type flip-flop in which a D input terminal is connected to a positive power supply voltage V dd and a Clk input terminal is connected to receive the external clock pulses; an N-channel MOSFET having a gate connected to an output terminal of said D-type flip-flop, a drain connected to an output of a constant current source and to a first terminal of a capacitor, and a source connected to a second terminal of said capacitor and to a ground potential; a differential amplifier having one input terminal coupled to a reference voltage, another input terminal connected to said first terminal of the capacitor, and an output terminal connected to a Reset terminal of said D-type flip-flop; and wherein said clock circuit is characterized in that an output of said differential amplifier produces clock pulses, and a high level time interval and low level time interval of said clock pulses are decided by an RC time constant plus a time quantity determined by IC manufacturing processes and an ambient temperature, where C is a capacitance of said capacitor and R is a resistance of said constant source.
Claim 4
Dependent Claim
402 words
A pipeline dual port Random Access Memory, comprising: a) a multiplexer having a video port and a microprocessor port, wherein said video port receives address signals from a video memory and said microprocessor port accepts address signals from a video controller, the multiplexer being controlled by an arbitration signal to regulate asynchronous access of random access memory data specified by an output of the multiplexer; b) a memory array connected to receive address signals from the video memory through the multiplexer to output digital data in addressed cells of said memory array; c) a sensing latch connected to receive digital data from the memory array, and to deliver the digital data to a digital-to-analog converter; d) an I/O latch coupled to the memory array, the video controller and said sensing latch, said I/O latch capable of storing digital data read from said memory array through an output of the sensing latch and capable of storing digital data to be written to said memory array from the video controller under the coordination of an arbitration signal; and e) a clock circuit for converting external clock pulses into internal clock pulses, said clock circuit being coupled to the multiplexer, memory array, sensing latch and I/O latch, to supply internal clock pulses thereto, the clock circuit comprising: a D-type flip-flop in which a D input terminal is connected to a positive power supply voltage V dd and a Clk input terminal is connected to receive the external clock pulses; an N-channel MOSFET having a gate connected to an output terminal of said D-type flip-flop, a drain connected to an output of a constant current source and to a first terminal of a capacitor, and a source connected to a second terminal of said capacitor and to a ground potential; a differential amplifier having one input terminal coupled to a reference voltage, another input terminal connected to said first terminal of the capacitor, and an output terminal connected to a Reset terminal of said D-type flip-flop; and wherein said clock circuit is characterized in that an output of said differential amplifier produces clock pulses, and a high level time interval and low level time interval of said clock pulses are decided by an RC time constant plus a time quantity determined by IC manufacturing processes and an ambient temperature, where C is a capacitance of said capacitor and R is a resistance of said constant source.