Nova Patents
CA1293565C

Semiconductor memory

Abstract

ABSTRACT OF THE DISCLOSURE A semiconductor memory includes an inputbuffer means for storing inputted data, an output buffermeans for storing the data and for outputting the dataand a storage means for storing the data outputted fromthe input buffer means and for transferring the data tothe output buffer means. The input buffer meansincludes a plurality of memories having equal capacity.The output buffer means also includes a plurality ofmemories having equal capacity. The memory means havememory capacity of a divisor of memory capacity per lineof the storage means. In addition, the semiconductormemory can also include a dividing means for dividingimage data outputted from said input buffer into smallerdata units to be written on said storage means and arecombining means for said smaller data units outputtedfrom said storage means to supply to said output buffermeans.

CA1293565C, drawing sheet 1
Sheet 1 of 6

Term

No projected expiry on record.

  1. Priority
  2. Filed
  3. Granted
  4. Today

6 claims: 6 independent, 0 dependent

  1. 1
    WHAT IS CLAIMED IS:1. A semiconductor memory comprises: a storage means for storing data;an input buffer means, which includes a 5 plurality of first memories having equal memory capacity to each other, for inputting data and for transferring said data to said storage means, said first memories having memory capacity of a divisor of the memory capacity per line of said storage means;and 10 an output buffer means, which includes a plurality of second memories having equal memory capacity to each other, for storing data, which is outputted from said storage means, and for outputting said data, said second memories having memory capacity 15 of a divisor of the memory capacity per line of said storage means.
  2. 2
    A semiconductor memory as set forth in claim 1, which is connected to first and second 2o address-designating means for producing address signals and for designating the location in said storage means to and from which said data are transferred, respectively. 25
  3. 3
    A semiconductor memory as set forth in claim 2, wherein said input buffer means comprises first and second memory means.
  4. 4
    A semiconductor memory as set forth in claim 30 3, further comprising a first switching means for transferring data stored in said first memory means to said storage means while data are written on said second memory means and for transferring data stored in said second memory means to said storage means while data are written on said first memory means. - 18 5. A semiconductor memory as set forth in claim 2, wherein said output buffer means comprises third and fourth memory means.
  5. 5
    5 6. A semiconductor memory as set forth in claim 5, further comprising a second switching means for reading out data written on said third memory means while data outputted from said storage means are transferred to said fourth memory means and for reading w out data written on said fourth memory means while data outputted from said storage means are transferred to said third memory means. 7. A semiconductor memory as set forth in claim is 1, wherein said input and output buffer means comprises a plurality of serial-access memories. 8. A semiconductor memory as set forth in claim 1, wherein said storage means comprises a dynamic 2o random-access memory. 9. A semiconductor memory as set forth in claim 1, which is connected to a toggle means for delaying one transferring relative to the other among the 25 transference of data from said input buffer means to said storage means and the transference of data from said storage means to said output buffer means, so as not to conflict with each other. 30 10. A semiconductor memory comprises:an input buffer means for storing inputted data;a storage means for storing said data outputted from said input buffer means;35 an output buffer means for storing said data outputted from said storage means and for reading out - 19 said data;a dividing means for dividing data outputted from said input buffer into smaller data units to be written in said storage means;and a recombining means for recombining said smaller data units outputted from said storage means to be supplied to said output buffer means. 11. A semiconductor memory as set forth in claim 10, which is connected to first and second address designating means for producing address signals and for designating the location in said storage means to and from which said data are transferred, respectively. 12. A semiconductor memory as set forth in claim 11, wherein said storage means is formed with a plurality of blocks per each line, each of said blocks is formed with a plurality of. sub-blocks. 13. A semiconductor memory as set forth in claim 12, wherein said dividing and recombining means include a selector having a plurality of blocks corresponding to said blocks of said storage means. 14. A semiconductor memory as set forth in claim 13, wherein said dividing means devides data into smaller data units to be simultaneously written them on sub-blocks numbered by the same numeral of said blocks and wherein said recombining means recombines said smaller data units stored in said storage means at the sub-blocks numbered by the same mumeral of said blocks to be written on said output buffer means. 15. A semiconductor memory as set forth in claim 11, wherein said storage means comprises a dynamic random-access memory. 1233565 - 20 16. A semiconductor memory as set forth in claim 15, wherein said dynamic random-access memory is formed with a plurality of blocks per each line, each of said blocks is formed with a plurality of sub-blocks. 17. A semiconductor memory as set forth in claim 16, wherein said dividing and recombining means include a selector having a plurality of blocks corresponding to said blocks of said dynamic random-access memory. 18. A semiconductor memory as set forth in claim 17, wherein said dividing means devides data into smaller data units to be simultaneously written them on sub-blocks numbered by the same numeral of said blocks and wherein said recombining means recombines said smaller data units stored in said storage means at the sub-blocks numbered by the same mumeral of said blocks to be written on said output buffer means. 19. A semiconductor memory as set forth in claim 10, wherein said input and output buffer means comprises a plurality of serial-access memories. 20. A semiconductor memory as set forth in claim 19, which is connected to first and second address designating means for producing address signals and for designating the location in said storage means to and from which said data are transferred, respectively. 21. A semiconductor memory as set forth in claim 20, wherein said storage means is formed with a plurality of blocks per each line, each of said blocks is formed with a plurality of sub-blocks. 22. A semiconductor memory as set forth in claim 21, wherein said dividing and recombining means include - 21 a selector having a plurality of blocks corresponding to said blocks of said storage means. 23. A semiconductor memory as set forth in claim 22, wherein said dividing means devides data into smaller data units to be simultaneously written them on sub-blocks numbered by the same numeral of said blocks and wherein said recombining means recombines said smaller data units stored in said storage means at the sub-blocks numbered by the same numeral of said blocks to be written on said output buffer means. 24. A semiconductor memory comprising: a storage means, formed with a plurality of blocks per each line, for storing data, each of said blocks being formed with a plurality of sub-blocks;a dividing means for dividing data into smaller data units and for simultaneously writ\ing them on sub-blocks numbered by the same numeral of said blocks;and a recombining means for recombining said smaller data units stored in said storage means at the sub-blocks numbered by the same mumeral of said blocks and for reading out the recombined data. C. - / data in CC Si o C-2 co co CM co CO < H < Û β? ^J’kntbtreHggl LU — 3ΝΠ 256 x 16 = 4096 BITS S r- CM CE CE -J -I U O
  6. 6
    6“ 4 =3 ï~ CM CM t— (— Z5 O i < □ t- CM CM rr- CM CM t» r” CC X « M CC LU LL M S < CE H « <n Q <t LU CE 'Γ SELECTOR k-J SELECTOR fê? ^//τ»<Λ*«ΜΒγ