Patent ID: 6035384
Filing Date: 2000-03-07
Classification: G06F

Abstract:
A solid state disk drive connectable to a computer peripheral bus of a host computer comprising:a random access memory array; andan address generator including:an input port connectable to the computer peripheral bus;a multiplier circuit operatively connected to the input port and receiving two multiplicands from the input port, a first multiplicand being a block number and a second multiplicand being a programmable block length value, the multiplier circuit providing a product of the two multiplicands; and an output port operatively connected to the multiplier circuit and receiving and providing product, the output port being connected to the random access memory array;wherein the multiplier circuit comprises:a plurality of latches receiving the first multiplicand;a plurality of shift registers connected to the latches and receiving the first multiplicand from the latches;a counter connected to the shift registers and receiving an output from the shift registers, the counter being connected to the output port; anda registered counter receiving and holding the second multiplicand, wherein the second multiplicand held in the registered counter controls a number of shifts by the shift register.