Continuous memory access acceleration circuit, address shift circuit and address generation method
AssigneeNuvoton Technology Corporation
InventorHung-Wei Chiu
Life of this patent
Estimating the term…
Abstract
A continuous memory access acceleration circuit, an address shift circuit, and an address generation method are provided. An arithmetic circuit calculates a memory access address according to temporary data provided by a register circuit. A counter provides a count value. A counting control circuit controls the counter to accumulate the count value according to access times of a memory. An adder circuit adds the memory access address and the count value to generate a target memory access address.
Claims14
A continuous memory access acceleration circuit for signal processing of a biquad filter, comprising:
- a register circuit;
- an arithmetic circuit coupled to the register circuit and calculating a memory access address according to temporary data provided by the register circuit;
- and
- an address shift circuit coupled to the register circuit and the arithmetic circuit, wherein the address shift circuit comprises:
- a counter providing a count value;
- a counting control circuit coupled to the register circuit and the counter and controlling the counter to accumulate the count value according to a number of times a memory is accessed, wherein the counting control circuit controls the counter to accumulate the count value in response to the number of times memory are accessed reaching a preset number of times, the preset number of times is 2;
- and
- an adder circuit coupled to the arithmetic circuit and the counter and adding the memory access address and the count value to generate a target memory access address.
An address shift circuit of a continuous memory access acceleration circuit for signal processing of a biquad filter, comprising:
- a counter providing a count value;
- a counting control circuit coupled to the counter and controlling the counter to accumulate the count value according to a number of times memory are accessed, wherein the counting control circuit controls the counter to accumulate the count value in response to the number of times a memory is accessed reaching a preset number of times, the preset number of times is 2;
- and
- an adder circuit coupled to the counter and adding a memory access address and the count value to generate a target memory access address.
An address generation method of a continuous memory access acceleration circuit for signal processing of a biquad filter, comprising:
- calculating a memory access address according to temporary data provided by a register circuit;
- providing a counting control circuit and a counter, and controlling, by the counting control circuit, the counter to accumulate a count value according to a number of times memory are accessed;
- controlling, by the counting control circuit, the counter to accumulate the count value in response to the number of times a memory is accessed reaching a preset number of times, the preset number of times is 2;
- and
- providing an adder circuit, and adding, by the adder circuit, the memory access address and the count value to generate a target memory access address.
Dependencies are inferred from the claim text.