Access method of matrix data and storage device of the matrix data
An access method and matrix data technology, which is applied in the field of matrix data access and its matrix data storage device, can solve the problems of low storage efficiency and inability to meet various data types of access, etc.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0098] As shown in Figure 1, a matrix data storage method includes a predetermined high-dimensional matrix data storage space 1, which can be transformed into multiple two-dimensional matrix data storage spaces 2 after multi-level dimensionality reduction processing, and each two-dimensional matrix data storage space 2 The two-dimensional matrix data storage space 2 can be further decomposed into a series of logically independent two-dimensional sub-matrix data storage spaces 3 . The data is stored in the high-dimensional matrix data storage space 1 from high-dimensional to low-dimensional, and stored in each two-dimensional sub-matrix data storage space in the order from left to right and from top to bottom , according to the mode of storage;
[0099] The two-dimensional sub-matrix data storage space 3 is mapped into a plurality of physical memories through the configuration of the data access mode, as shown in Figure 2, the content of the configuration includes: base address...
Embodiment 2
[0137] A matrix data storage device composed of multiple physical memory units connected in parallel, the logical storage space of the matrix data storage device includes a predetermined high-dimensional matrix data storage space, and the high-dimensional matrix data storage space is finally processed through multi-level dimensionality reduction It can be transformed into multiple two-dimensional matrix data storage spaces, and each two-dimensional matrix data storage space can be decomposed into a series of logically independent two-dimensional sub-matrix data storage spaces. As shown in Figure 5, the matrix data storage device includes:
[0138] Configuration registers, including base address registers, data element byte width registers, row span registers, column span registers, data storage mode registers, and interleave quota registers.
[0139] The address calculation unit group is composed of the same number of address calculation units as the physical memory unit, each...
Embodiment 3
[0148] In this embodiment, the matrix data access method is applied to video signal processing. Usually, a frame of video data is divided into several macroblocks, and each independent macroblock is composed of a luminance signal Y and two chrominance signals U and V according to 4 :2:0 ratio composition. Wherein, the luminance signal is a 16×16 matrix, and the two chrominance signals are 8×8 matrices respectively. Using the matrix storage device of the present invention can effectively realize the storage of such macroblock data.
[0149] Consider each independent macroblock as a four-dimensional matrix data storage space, where one dimension is time, as shown in Figure 7, a group of mutually independent matrix data storage spaces 1 are arranged in sequence along the time t axis, each The three-dimensional data space 1 is composed of three mutually independent two-dimensional matrix data storage spaces 2, and each two-dimensional matrix data storage space 2 stores a kind of ...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com