A semiconductor storage apparatus such as a disk pack in which a controller
sends a second write command or instruction while a write operation for a
first write command or instruction is being carried out. The storage
apparatus includes a plurality of flash memories which operate slower in
writing data thereinto than the reading data therefrom, a write buffer
memory in which data are temporarily held, a processor which controls the
data writing operation and which transfers and analyzes commands and
statuses, an address controller which generates physical addresses, a
circuit which generates a writing supply voltage Vpp for the flash
memories, a memory address bus, and a data bus. The semiconductor disk
pack is connected to a standard bus in a personal computer or the like.
The processor writes the data of one word into a desired one of the flash
memories, and it continuously writes the data of one word into an
accessible one of the other flash memories during a latency which extends
until the desired flash memory becomes capable of writing the next data of
one word thereinto.
Um instrumento do armazenamento do semicondutor tal como um bloco de disco em que um controlador emite um segundo escreve o comando ou a instrução quando uma operação da escrita para uma primeira escrever comando ou a instrução está sendo realizado. O instrumento do armazenamento inclui um plurality das memórias flash que operam mais lento no thereinto dos dados da escrita do que os dados de leitura therefrom, uma memória do amortecedor da escrita em que os dados são prendidos temporariamente, um processador que controlem a operação da escrita dos dados e que transfira e analise comandos e status, um controlador do endereço que gere endereços físicos, um circuito que gere uma tensão de fonte Vpp da escrita para as memórias flash, uma barra-ônibus de endereço da memória, e uma barra-ônibus de dados. O bloco de disco do semicondutor é conectado a uma barra-ônibus padrão em um computador pessoal ou no gosto. O processador escreve os dados de uma palavra em uma desejada das memórias flash, e escreve continuamente os dados de uma palavra em uma acessível das outras memórias flash durante uma latência que estenda até que a memória flash desejada se torne capaz de escrever os dados seguintes de um thereinto da palavra.