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.
In recent years the simulation tools have been optimized for precise modelling and simulation for their special purpose. Therefore the simulation tools have been developed to model and simulate a certain problem. In the past, the hardware was used to be modeled in a SPICE simulator, the software in a signal and differential equation based simulator. Nowadays the investigated systems are decreasingly...
Field-programmable gate arrays (FPGAs) can provide an efficient programmable resource for implementing hardware-based spiking neural networks (SNN). In this paper we present a hardware-software design that makes it possible to simulate large-scale (2 million neurons) biologically plausible SNNs on an FPGA-based system. We have chosen three SNN models from the various models available in the literature,...
Matrix operations are required in many complex algorithms in digital, image and video processing applications. The conventional method is usually used to implement matrix multiplications for small matrices. However, with the development of VLSI technology and FPGAs, there is an increasing demand for developing a high speed, low power and low area matrix multiplication system for large matrices. The...
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...
Modern embedded systems are characterized by a heterogeneous architecture including several modules (e.g., DSPs, memories and mixed-signal IPs) often integrated with one or more microprocessor cores controlling the system functionalities by means of embedded software programs. The verification of such a kind of systems has become a challenge due to their increasing complexity that makes traditional...
In this paper, a motion control IC for linear motor drive X-Y table using FPGA (Field programmable gate array) technology is presented. Firstly, the mathematical model of the X-Y table is defined. Secondly, an adaptive fuzzy controller (AFC) is introduced and adopted in position loop of X-Y table to improve the motion tracking performance under unmodelled uncertainty condition. Thirdly, in implementation,...
This paper presents a fuzzy controller implementation in FPGA (Field Programmable Gate Array) for a robot that rides a bicycle using the well-known Acrobot model. The overall system presents a hardware/software codesign approach and it was achieved by means of a Microblaze FPGA embedded processor and a fuzzy controller, which was implemented directly in hardware. Both the microprocessor and the controller...
Today, designs of electronic systems are driven by application-specific embedded systems and system-on-chip (SoC). Designing these systems with conventional RTL-centric approach takes extremely long simulation cycles and painful verification process. The trend now is to describe these systems at a higher level of design abstraction. In this paper, we present a SystemC-based hardware/software (HW/SW)...
Todaypsilas military-based communication programs are attempting to leverage software defined radio (SDR) technology for reducing lifecycle costs by promoting the reuse of waveform software. Although an SDR offers the developer flexibility for software development; porting a waveform application from one SDR to another can be challenging due to variations in requirements, software operating environment...
An embedded multiprocessor FPGA system can provide powerful and more functionalities than single processor system. However, the hardware-software partitioning problem is more complex in system design because the system components become escalation. In this paper, we propose a sophisticated computation method (SCM) to solve hardware-software partitioning issues for embedded multiprocessor FPGA systems...
The complexity of modern chips is rising and fundamental changes in system design are necessary. System- on-a-Programmable-Chip (SOPC) concept is bringing a major revolution in the design of integrated circuits due to the flexibility it provides and the complexity it caters to. Particle Swarm Optimization (PSO) is a powerful function optimizer that is successfully used to solve problems in numerous...
We present here results pertaining to an adaptive linear neuron (ADALINE) based PID control system co-implemented in a software/hardware approach. The presented method primarily designs a PID controller in the discrete time domain with a simplified mathematical model. The parameters of the system model are online estimated using an ADALINE neural network. Due to online estimating the system parameters...
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.