The Infona portal uses cookies, i.e. strings of text saved by a browser on the user's device. The portal can access those files and use them to remember the user's data, such as their chosen settings (screen view, interface language, etc.), or their login data. By using the Infona portal the user accepts automatic saving and using this information for portal operation purposes. More information on the subject can be found in the Privacy Policy and Terms of Service. By closing this window the user confirms that they have read the information on cookie usage, and they accept the privacy policy and the way cookies are used by the portal. You can change the cookie settings in your browser.
Fixed-point simulation is extremely important in the design of fixed-point FPGAs. Float-point simulation is used to verify the arithmetic, while the fixed-point simulation is adopted to evaluate performance and verify the implementation. The design of high-precision system by FPGAs must focus on the fixed-point simulation to reduce the error acceptable even to zero. Based on the analysis of fixed-point...
A bandwidth adaptable third-order all-digital phase-locked loop (PLL) based on PI control algorithm is proposed in this paper. On the analysis of the mathematical model of analog PLL system, mathematical model for bandwidth adaptable all-digital PLL is firstly established and theoretical analysis is therefore carried out, and then the relationship between the proportional/integral parameters of the...
This paper presents a parallel array of processors implemented in a Field Programmable Gate Array (FPGA) for the solution of linear equation systems. The solution is performed using the division-free Gaussian elimination method. This algorithm was implemented in integrated processors in a FPGA Spartan 3 of Xilinx. A top-down design was used. The architecture modules were designed in VHDL language...
This paper presents a design environment for the synthesis of embedded fuzzy controllers on FPGAs. It provides a novel implementation technique that allows accelerating the exploration of the design space of fuzzy control modules, as well as a codesign flow that eases their integration into complex control systems and the joint development of hardware and software components. The set of CAD tools...
This paper describes an embedded system for real-time human motion detection using a fixed camera. A modified version of the Codebook algorithm is developed to detect moving objects. This algorithm provides fast background modelling and subtraction with small storage memory requirements. Then, the system detects humans using a simplified Skeletonization algorithm, which uses the individual human shape...
Solving systems of linear and nonlinear equations is of fundamental importance at the basic level of a vast array of science and engineering applications. As these applications become more computationally complex, the need for low cost, high performance computing methods increases. This paper discusses different approaches to reduce computation time to solve linear equations by using a hardware/software...
This is a rigorous mathematical theory of the operation of the flying-adder (FA) frequency synthesizer (also called direct digital period synthesizer). The paper consists of two parts: Part I presents a detailed mathematical model of the FA synthesizer, capturing the relationships between the properties of the FA's output and internal signals and the FA's parameters. The counting of the rising edges...
In this paper design and implementation of low power Proportional Integral Derivative (PID) controller using Field Programmable Gate Array (FPGA) is presented. In the present status the embedded control applications requires low power and fast acting PID controllers with a closed loop performance using less resources, resulting in cost reduction. Different types of digital PID controllers are analyzed...
Many DSP applications require a complex sinusoid to accomplish various signal rotation tasks. Examples include the discrete, fast Fourier transforms and digital up/down conversions. This article presents a complex oscillator based on the unfolded CORDIC algorithm and produces periodic sine and cosine samples for any specified angle increment. Low phase noise is achieved by residual angle correction...
In this paper, a new method to implement any type of a chaotic generators is introduced by using field programmable gate array (FPGA). The aim of this method is to increase the frequency of the chaotic signals. The new method is based on MATLAB?? software, Xilinx system generator, Xilinx alliance tools, Leonardo spectrum or Synplicity Synplify and ModelSim XE PLUSE. The toolbox of the Xilinx system...
In this paper, procedural texture mapping based on Perlin noise is firstly implemented and simulated in Matlab. And then the design is converted from float-point to fix-point in Simulink. Using the system modeling tool, System Generator from Xilinx company, the noise function can be directly mapped into FPGA hardware. From the experimental results, various graphical textures can be implemented in...
The relevant departments take some operation activities of weather modification, such as launching shell or rocket to air, for developing and utilizing the water resources in the air. In order to regulate the management, it is necessary to build a suit of gunnery operation monitor system for meteorology with high automation and timeliness, in which the automatic detection technology of lunching shells'...
In this paper a new large-signal discrete time model for dc-dc converters is derived. The model is meant to overcome the lack of large-signal dc-dc converter models which, firstly, are able to accurately predict converter behavior in different operating modes and, secondly, can be implemented both in Matlab/SIMULINK and HDL language. The model is well suited to perform system level simulation of digitally...
In this paper, a scheme of FPAG-based three-level space vector modulation (SVM) inverter is proposed in details. Compared to the traditional two-level inverter, the three-level inverter using SVM control has superior performance though bringing about much computational complexity. Therefore, the FPGA-based implementation could solve this problem well. The SVM algorithm for three-level inverter is...
This paper outlines the investigation conducted in fine tuning the performance of our automated surveillance system. The constituent components of the system must have a processing speed of less than 40 ms. This is usually considered to be a standard timing constraint for most automated surveillance systems. To meet this constraint, it is important to quantify the reduction in processing speed that...
For numerical computations requiring a relatively high ratio of data access to operation, the scalability of memory bandwidth is key to performance improvement. In this paper, we propose a scalable FPGA-array to achieve custom computing machines for high-performance and power-efficient scientific simulations based on difference schemes. With the FPGA-array, we construct a systolic computational-memory...
The simulation language TKSL and modern Taylor series method has proved to be very powerful computing tools for extremely exact, stable and fast numerical solutions of systems of differential equations. In a natural way, TKSL also involves solutions of problems that can be reduced to solving a system of differential equations. It is known that the Taylor series method is a parallel one and therefore...
This paper describers the validation of AES IP Core, based matlab2007a. There are many authors (Saqib et al., 2003) have discussed the detailing implementation of AES IP core; but this paper mainly emphasizes portability and flexibility in the validation of the Verilog IP codes.
This paper describes a control system using the cascade technique for a classical control model known as ldquoball and beamrdquo. The control system has been developed using the Matlab-Xilinx system generator in order to be implemented on reconfigurable hardware (FPGA) and it has been validated over the real system using the Matlabpsilas data acquisition toolbox and a national instrumentpsilas data...
Compression of digital audio signals has become very important audio computation process. Several compression schemes were developed and well established. Most of them adopt the MDCT/IMDCT. This paper presents a new FPGA-based generic IP core of an identical forward and inverse 12/36-point MDCT architecture and a new architectural model simulation toolbox. Several IP core parameters, that can be set...
Set the date range to filter the displayed results. You can set a starting date, ending date or both. You can enter the dates manually or choose them from the calendar.