The invention relates to a ferroelectric
transistor-based Transform model acceleration in-memory calculation circuit and method, belongs to the technical field of in-memory calculation, and solves the problems of large
power consumption of a core area, long
delay and low storage density of a storage calculation array of a traditional Transform in-memory calculation accelerator
SIMD (Single Instruction Multiple Data). The circuit comprises a storage array used for executing
score matrix calculation and scaling operation in parallel, and each storage unit comprises a ferroelectric
transistor; one end of each word line is connected with the word line decoding circuit and the
multiplexer, and the other end of each word line is connected with the grid
electrode of the corresponding row ferroelectric
transistor; one end of each
bit line and one end of each source line are connected to the
bit line and source line decoding circuit and the
multiplexer, and the other end of each
bit line and one end of each source line are connected to drain electrodes and source electrodes of the corresponding columns of ferroelectric transistors; the word line
driving circuit and the read-write
driving circuit are used for enhancing the
signal driving capability, and the scaling
voltage generating circuit is used for generating scaling
voltage and applying the scaling
voltage to a plurality of
source lines. According to the invention, the ferroelectric transistor is utilized to realize the # imgabs0 # operator, the area
power consumption overhead and
delay of the
SIMD core are saved, and the storage density of the storage array is improved.