ASIP architecture for executing at least two decoding methods
AssigneesImec, Samsung Electronics Co., Ltd.
InventorsRobert Priewasser, Bruno Bougard, Frederik Naessens
Life of this patent
Estimating the term…
Loading patent…
AssigneesImec, Samsung Electronics Co., Ltd.
InventorsRobert Priewasser, Bruno Bougard, Frederik Naessens
Estimating the term…
A system for execution of a decoding method is disclosed. The system is capable of executing at least two data decoding methods which are different in underlying coding principle, wherein at least one of the data decoding methods requires data shuffling operations on the data. In one aspect, the system includes at least one application specific processor having an instruction set having arithmetic operators excluding multiplication, division and power. The processor is selected for execution of approximations of each of the at least two data decoding methods. The system also includes at least a first memory unit, e.g. background memory, for storing data. The system also includes a transfer unit for transferring data from the first memory unit towards the at least one programmable processor. The transfer unit includes a data shuffler. The system may also include a controller for controlling the data shuffler independent from the processor.
A computer based automated method of exploring data decoding methods for allowing selection, for each of the decoding methods, of one approximation and scheduling of data accesses to a memory structure, changed codes of each of the decoding methods by one or more fixed point approximations making use of a pre-defined instruction set being available, wherein at least one of the data decoding methods requires data shuffling operations on the data, the method comprising:
A computer based automated method of exploring decoding methods and an instruction set suitable therefor to allow selection for each of the decoding methods one approximation and a corresponding instruction set, changed codes of each of the decoding methods by a plurality of fixed point approximations making use of the instruction sets being available, the method comprising:
A system for executing a decoding method, the system being capable of executing at least two data decoding methods which are different in underlying coding principle, wherein at least one of the data decoding methods requires data shuffling operations on the data, the system comprising:
A method of decoding data using a programmable ASIP core and a memory structure, comprising:
A system for executing a decoding method, the system being capable of executing at least two data decoding methods which are different in underlying coding principle, wherein at least one of the data decoding methods requires data shuffling operations on the data, the system comprising:
Dependencies are inferred from the claim text.