Coordinate Rotation Digital Computer (cordic) algorithm is very useful algorithm for the designing of low cost and efficient VLSI circuit's at large scale. It may be suitable for the generation of trigonometric fu...
详细信息
ISBN:
(纸本)9781509062188
Coordinate Rotation Digital Computer (cordic) algorithm is very useful algorithm for the designing of low cost and efficient VLSI circuit's at large scale. It may be suitable for the generation of trigonometric functions, multiplication of complex numbers, matrix inversion and finding the solution of linear equations. The cordic algorithm has also been employed in calculation of sine and cosine values. The sine & cosine values are used in various transform of Digital Signal processing like z transform and in communication system. There are different ways to generate the sin & cosine values. These conventional methods require a huge memory space. A good quantization level is required for large memory. So cordic algorithm based sine & cosine waves' generation has been used because its flexibility characteristics and low quantization error. In this paper some pipelined cordic structures are presented for generation of sine and cosine values, multiplication, division of two numbers and finding out square root or arctangent values. These structures have been implemented and results observed by using simulink of MATLAB.
Real-time collision detection is one of the most important intelligent processings in robotics. In collision detection, a large storage capacity is usually required to store the 3-dimensional information on the obstac...
详细信息
Real-time collision detection is one of the most important intelligent processings in robotics. In collision detection, a large storage capacity is usually required to store the 3-dimensional information on the obstacles located in a workspace. Moreover, high-computational power is essential in not only coordinate transformation but also matching operation. In the proposed collision detection VLSI processor, the matching operation is drastically accelerated by using a content-addressable memory (CAM). A new obstacle representation based on a union of rectangular solids is also used to reduce the obstacle memory capacity, so that the collision detection can be performed by only magnitude comparison in parallel. Parallel architecture using several identical processor elements (PEs) is employed to perform the coordinate transformation at high speed, and each PE performs coordinate transformation at high speed based on the COordinate Rotation DIgital Computation (cordic) algorithms. When the 16 PEs and 144-kb CAM are used, the performance is evaluated to be 90 ms.
In the last few years, rotary encoders based on two-dimensional complementary metal oxide semiconductors (CMOS) Hall plates with a magnetic concentrator have been developed to measure contactless absolute angle. There...
详细信息
In the last few years, rotary encoders based on two-dimensional complementary metal oxide semiconductors (CMOS) Hall plates with a magnetic concentrator have been developed to measure contactless absolute angle. There are various error factors influencing the measuring accuracy, which are difficult to locate after the assembly of encoder. In this paper, a model-based rapid diagnosis method is presented. Based on an analysis of the error mechanism, an error model is built to compare minimum residual angle error and to quantify the error factors. Additionally, a modified particle swarm optimization (PSO) algorithm is used to reduce the calculated amount. The simulation and experimental results show that this diagnosis method is feasible to quantify the causes of the error and to reduce iteration significantly.
In this paper, we discuss the origin, design, performance, and directions of the inAspect high-performance signal- and image-processing package for Java. The Vector Signal and Image Processing Library (VSIPL) communit...
详细信息
In this paper, we discuss the origin, design, performance, and directions of the inAspect high-performance signal- and image-processing package for Java. The Vector Signal and Image Processing Library (VSIPL) community provides a standardized application programmer interface (API) for high-performance signal and image processing plus linear algebra with a C emphasis and object-based design framework. Java programmers need high-performance and/or portable APIs for this broad base of functionality as well. inAspect addresses PDAs, embedded Java boards, workstations, and servers, with emphasis on embedded systems at present. Efforts include supporting integer precisions and utilizing coordinate rotation digital computer (cordic) algorithms-both aimed at added relevance for limited-performance environments, such as present-day PDAs. Copyright (c) 2005 John Wiley & Sons, Ltd.
Digital IF is the current solution of software radio terminal. Digital IF expands the digital signal processing towards the IF section of terminal. It requires the "softly" reconfigurable IF hardware platfor...
详细信息
ISBN:
(纸本)0819447005
Digital IF is the current solution of software radio terminal. Digital IF expands the digital signal processing towards the IF section of terminal. It requires the "softly" reconfigurable IF hardware platform, thereby operating the different mobile standards on the given terminal. Due to the high reconfiguration of FPGA, it is the very approach to digital IF. Starting with considerations of the digital IF, we discuss the implementation of digital IF on FPGA.
In practical engineering design, we often need to carry out spectral analysis of the digital signal, which requires the use of Fourier transform, and it is defined as the spectral analysis of infinite long continuous ...
详细信息
ISBN:
(纸本)9781450396899
In practical engineering design, we often need to carry out spectral analysis of the digital signal, which requires the use of Fourier transform, and it is defined as the spectral analysis of infinite long continuous time-domain signal. Because the computer cannot process and analyze the infinite time signal, it can only calculate the discrete signal of a limited number of points, so it needs to truncate the input signal of system. However, the truncation of signal will cause spectral leakage, resulting in incorrect spectral analysis of the signal. Although the spectral leakage cannot be completely eliminated theoretically, the window function method can suppress its influence. By adding different window functions to the signal, the spectral leakage can be greatly reduced, but the degree of reduction is different. This paper mainly studies the type of different window functions, and the algorithm principle and implementation of window function is realized by using cordic algorithm was proposed, by using field programmable logic gate array (FPGA) to complete the real-time signal processing, gives a specific design and implementation, and finished the system function simulation on Vivado platform under Xlinx. The results of MATLAB simulation and system function simulation are compared to verify the feasibility of the design scheme.
暂无评论