scholarly journals Improving Performance of Hardware Adaptive Filter

2021 ◽  
Vol 23 (06) ◽  
pp. 742-745
Author(s):  
Ankur Ankur ◽  
◽  
Dr. Veena Devi ◽  

An adaptive filter (AF) is a digital filter that has a transfer function that changes based on changes in the surroundings. Adaptive filters can adjust their weights using cost functions similar to a neural network. Implementation of the adaptive filter in hardware allows it to have higher speed (Consumes lesser number of clock cycles) and hence also saving on power. A regular Digital Signal Processor (DSP) may also be employed to do the same but it will never come close to the performance of dedicated hardware. An improvement in this said hardware will directly boost the performance of all use-cases. Simulation of the existing design gives an idea of the current data flow and architecture. Exploring different potential improvements in design and then weighing the outcome gain vs effort to add the functionality is done. An improvement is chosen and implemented. Once it does the intended functionality, It is profiled to see the improvement in performance. A large Filter task is divided into multiple threads. These are executed sequentially. In the current design, a thread has 3 status registers to indicate whether it’s in progress, pending, next. A scenario in which a certain thread needs to be canceled, it can only be done if the thread is not already in progress, which will lead to wasted clock cycles. Hence the ability to stop a thread executing midway will save those clock cycles.

2018 ◽  
Vol 246 ◽  
pp. 03044 ◽  
Author(s):  
Guozhao Zeng ◽  
Xiao Hu ◽  
Yueyue Chen

Convolutional Neural Networks (CNNs) have become the most advanced algorithms for deep learning. They are widely used in image processing, object detection and automatic translation. As the demand for CNNs continues to increase, the platforms on which they are deployed continue to expand. As an excellent low-power, high-performance, embedded solution, Digital Signal Processor (DSP) is used frequently in many key areas. This paper attempts to deploy the CNN to Texas Instruments (TI)’s TMS320C6678 multi-core DSP and optimize the main operations (convolution) to accommodate the DSP structure. The efficiency of the improved convolution operation has increased by tens of times.


Energies ◽  
2019 ◽  
Vol 12 (13) ◽  
pp. 2558
Author(s):  
Yang Sun ◽  
Shuhui Li ◽  
Malek Ramezani ◽  
Bharat Balasubramanian ◽  
Bian Jin ◽  
...  

This paper develops a neural network (NN) vector controller for an interior mounted permanent magnet (IPM) motor by using a Texas Instrument TMS320F28335 digital signal processor (DSP). The NN controller is developed based on the complete state-space equation of an IPM motor and it is trained to achieve optimal control according to approximate dynamic programming (ADP). A DSP-based NN control system is built for an IPM motor drives system, and a high efficient DSP program is developed to implement the NN control algorithm while considering the limited memory and computing capability of the TMS320F28335 DSP. The DSP-based NN controller is able to manage IPM motor control in linear, over, and six-step modulation regions to improve the efficiency of IPM drives and to allow for the full utilization of DC bus voltage with space-vector pulse-width modulation (SVPWM). The experiment results show that the proposed NN controller is able to operate with a sampling period of 0.1ms, even with limited DSP resources of up to 150 MHz cycle time, which is applicable in practical motor industrial implementations. The NN controller has demonstrated a better current and speed tracking performance than the conventional standard vector controller for IPM operation in both the linear and over-modulation regions.


Author(s):  
Satya Prakash Dubey ◽  
Pukhraj Singh ◽  
H. V. Manjunath

In this paper, a novel neural network controlled Hybrid Parallel Active Power Filter has been presented. The neural network controller comprises two similar adaptive linear neurons (ADALINE), and it has been designed to extract fundamental frequency components from non-sinusoidal and unbalanced currents. It has been shown that the proposed neural controller is simple, fast and accurate. The proposed system is implemented using Digital Signal Processor (DSP). Experimental results with different nonlinear loads are presented to confirm the validity of the proposed technique.


Sign in / Sign up

Export Citation Format

Share Document