Open Access. Powered by Scholars. Published by Universities.®

Engineering Commons

Open Access. Powered by Scholars. Published by Universities.®

Electrical and Computer Engineering

FPGA

Missouri University of Science and Technology

Articles 1 - 6 of 6

Full-Text Articles in Engineering

Energy-Efficient Fpga-Based Parallel Quasi-Stochastic Computing, Ramu Seva, Prashanthi Metku, Minsu Choi Nov 2017

Energy-Efficient Fpga-Based Parallel Quasi-Stochastic Computing, Ramu Seva, Prashanthi Metku, Minsu Choi

Electrical and Computer Engineering Faculty Research & Creative Works

The high performance of FPGA (Field Programmable Gate Array) in image processing applications is justified by its flexible reconfigurability, its inherent parallel nature and the availability of a large amount of internal memories. Lately, the Stochastic Computing (SC) paradigm has been found to be significantly advantageous in certain application domains including image processing because of its lower hardware complexity and power consumption. However, its viability is deemed to be limited due to its serial bitstream processing and excessive run-time requirement for convergence. To address these issues, a novel approach is proposed in this work where an energy-efficient implementation of SC …


Modeling Of The Ic's Switching Currents On The Power Bus Of A High Speed Digital Board, Mauro Lai, James L. Drewniak, Vittorio Ricchiuti, Antonio Orlandi, Giulio Antonini May 2006

Modeling Of The Ic's Switching Currents On The Power Bus Of A High Speed Digital Board, Mauro Lai, James L. Drewniak, Vittorio Ricchiuti, Antonio Orlandi, Giulio Antonini

Electrical and Computer Engineering Faculty Research & Creative Works

When the performances of the electronic technology increase (higher frequencies, more power, lover power supply, faster transistors, reduced chip dimensions), designing electronic equipment becomes more challenging for the electronic engineers. Signal and power integrity on board become of paramount importance. One of the main causes of board malfunctions and electromagnetic radiation is the simultaneous switching noise (SSN) due to the integrated circuits soldered on the board. The paper proposes two simple procedures to model the SSN, so to evaluate its effects in any point of the board.


Analysis Of Chip-Level Emi Using Near-Field Magnetic Scanning, Xiaopeng Dong, Shaowei Deng, Todd H. Hubing, Daryl G. Beetner Jan 2004

Analysis Of Chip-Level Emi Using Near-Field Magnetic Scanning, Xiaopeng Dong, Shaowei Deng, Todd H. Hubing, Daryl G. Beetner

Electrical and Computer Engineering Faculty Research & Creative Works

Integrated circuits (ICs) are often a significant source of radiated energy from electronic systems. Well designed ICs maintain good control of the currents that they generate. However, poorly designed ICs can drive high-frequency noise currents onto nominally low-frequency input and output pins. These currents can excite unintentional radiating structures on the printed circuit board, resulting in radiated emissions that are difficult or expensive to control. The paper discusses the use of magnetic near-field scanning techniques to measure the current distribution in IC packages. This technique is applied to common ICs, including a clock driver, a memory module and a field …


Fpga Placement And Routing Using Particle Swarm Optimization, Ganesh K. Venayagamoorthy, Venu Gopal Gudise Jan 2004

Fpga Placement And Routing Using Particle Swarm Optimization, Ganesh K. Venayagamoorthy, Venu Gopal Gudise

Electrical and Computer Engineering Faculty Research & Creative Works

Field programmable gate arrays (FPGAs) are becoming increasingly important implementation platforms for digital circuits. One of the necessary requirements to effectively utilize the FPGA's fixed resources is an efficient placement and routing mechanism. This paper presents particle swarm optimization (PSO) for FPGA placement and routing. Preliminary results for the implementation of an arithmetic logic unit on a Xilinx FPGA show that PSO is a potential technique for solving the placement and routing problem.


Quality Enhancement Of Reconfigurable Multichip Module Systems By Redundancy Utilization, Minsu Choi, Nohpill Park, Fabrizio Lombardi, Vincenzo Piuri Aug 2002

Quality Enhancement Of Reconfigurable Multichip Module Systems By Redundancy Utilization, Minsu Choi, Nohpill Park, Fabrizio Lombardi, Vincenzo Piuri

Electrical and Computer Engineering Faculty Research & Creative Works

This paper evaluates the quality effectiveness of redundancy utilization in reconfigurable multichip mode (RMCM) systems. Due to reconfigurability, the RMCM system can implement a device with different redundancy levels. A redundancy level is determined by the requirement of fault tolerance (FT) of the device under implementation which can be realized through reconfiguration. No previous work has adequately investigated the effect of utilization of redundancy on the quality-level (QL) of RMCM. In this paper, the tolerance to escape from testing is also introduced to provide more extensive and comprehensive analysis and is referred to as escape tolerance (ET). This can be …


Laboratories Teaching Concepts In Microcontrollers And Hardware-Software Co-Design, Daryl G. Beetner, Hardy J. Pottinger, Kyle Mitchell Oct 2000

Laboratories Teaching Concepts In Microcontrollers And Hardware-Software Co-Design, Daryl G. Beetner, Hardy J. Pottinger, Kyle Mitchell

Electrical and Computer Engineering Faculty Research & Creative Works

Hardware software co-design is becoming increasingly important to the embedded systems industry. It will soon be fundamental to digital systems design. As such, students in electrical and computer engineering and in computer science should be introduced to hardware-software co-design early in their undergraduate education.

We are designing laboratory modules which introduce concepts of hardware-software co-design in an undergraduate's first course on microcontrollers and digital systems design. Students use design automation tools to develop FPGA-based hardware for use with an 8051-microcontroller and use common software development tools to develop microcontroller software in C or assembly language. Co-simulation of hardware and software …