Challenges in Implementation of FPAA/FPGA Mixed-signal Technology

Slides:



Advertisements
Similar presentations
Field Programmable Gate Array
Advertisements

FPGA (Field Programmable Gate Array)
Mixed Signal Chip Design Lab CMOS Analog Addition/Subtraction Jaehyun Lim, Kyusun Choi Department of Computer Science and Engineering The Pennsylvania.
University Of Vaasa Telecommunications Engineering Automation Seminar Signal Generator By Tibebu Sime 13 th December 2011.
Design of a Power-Efficient Interleaved CIC Architecture for Software Defined Radio Receivers By J.Luis Tecpanecatl-Xihuitl, Ruth Aguilar-Ponce, Ashok.
Tours, 20 June 2002 Field Programmable Analog Arrays: The New Art of Analog Signal Processing CRESITT Industrie Seminar Andreas Kramer.
NATIONAL INSTITUTE OF SCIENCE & TECHNOLOGY Presented by: Susman Das Technical Seminar Presentation FPAA for Analog Circuit Design Presented by Susman.
Spartan II Features  Plentiful logic and memory resources –15K to 200K system gates (up to 5,292 logic cells) –Up to 57 Kb block RAM storage  Flexible.
Lecture 26: Reconfigurable Computing May 11, 2004 ECE 669 Parallel Computer Architecture Reconfigurable Computing.
Analog Filter Design Dr. Rolf Schaumann A section of picture #4. The central part of this photo (between the middle two white bonding pads) contains the.
ENGIN112 L38: Programmable Logic December 5, 2003 ENGIN 112 Intro to Electrical and Computer Engineering Lecture 38 Programmable Logic.
Nov. 29, 2005 ELEC Class Presentation 1 Logic Redesign for Low Power ELEC 6970 Project Presentation By Nitin Yogi.
Spring 07, Jan 16 ELEC 7770: Advanced VLSI Design (Agrawal) 1 ELEC 7770 Advanced VLSI Design Spring 2007 Introduction Vishwani D. Agrawal James J. Danaher.
A High Performance Application Representation for Reconfigurable Systems Wenrui GongGang WangRyan Kastner Department of Electrical and Computer Engineering.
Evolutionary Hardware Dmitry Berenson. What is Evolutionary Hardware? Automated Digital Circuit Design Automated Digital Circuit Design Automated Analog.
Introduction to Field Programmable Gate Arrays (FPGAs) COE 203 Digital Logic Laboratory Dr. Aiman El-Maleh College of Computer Sciences and Engineering.
CS 151 Digital Systems Design Lecture 38 Programmable Logic.
Low power architecture and HDL coding practices for on-board hardware applications Kaushal D. Buch ASIC Engineer, eInfochips Ltd., Ahmedabad, India
General FPGA Architecture Field Programmable Gate Array.
Robust Low Power VLSI R obust L ow P ower VLSI Finding the Optimal Switch Box Topology for an FPGA Interconnect Seyi Ayorinde Pooja Paul Chaudhury.
04/26/05 Anthony Singh, Carleton University, MCML - Fixed Point - Integer Divider Presentation #2 High-Speed Low Power VLSI – Prof. Shams By Anthony.
April 15, Synthesis of Signal Processing on FPGA Hongtao
Computer Science, Software Engineering & Robotics Workshop, FGCU, April 27-28, 2012 FPGA: Field Programmable Gate Arrays Vincent Giannone Mentor: Dr. Janusz.
ISE. Tatjana Petrovic 249/982/22 ISE software tools ISE is Xilinx software design tools that concentrate on delivering you the most productivity available.
Power Reduction for FPGA using Multiple Vdd/Vth
Sliding Mode Control for Half-Wave Zero Current Switching Quasi-Resonant Buck Converter M. Ahmed,Student member IEEE, M. Kuisma, P. Silventoinen Lappeenranta.
SYSTEM-ON-CHIP (SoC) AND USE OF VLSI CIRCUIT DESIGN TECHNOLOGY.
ECEn 191 – New Student Seminar - Session 9: Microprocessors, Digital Design Microprocessors and Digital Design ECEn 191 New Student Seminar.
Robust Low Power VLSI ECE 7502 S2015 Analog and Mixed Signal Test ECE 7502 Class Discussion Christopher Lukas 5 th March 2015.
1 Adrian Stoica Jet Propulsion Laboratory ehw.jpl.nasa.gov Evolvable Hardware for Automated Design and Autonomous.
CPLD (Complex Programmable Logic Device)
Neural Cross-Correlation For Radio Astronomy Chipo N Ngongoni Supervisor: Professor J Tapson Department of Electrical Engineering, University of Cape Town.
1 5. Application Examples 5.1. Programmable compensation for analog circuits (Optimal tuning) 5.2. Programmable delays in high-speed digital circuits (Clock.
Using co-design techniques to increase the reliability of the Electronic control System for a Multilevel Power Converter Javier C. Brook, Francisco J.
Delay Locked Loop with Linear Delay Element
NTU Confidential Test Asynchronous FIR Filter Design Presenter: Po-Chun Hsieh Advisor:Tzi-Dar Chiueh Date: 2003/12/1.
Field Programmable Analog Arrays (FPAAs) Anthony Chan ECE1352F Presentation.
ICECS 2010 First Order Noise Shaping Time-to-Digital Converter
Field Programmable Gate Arrays (FPGAs) An Enabling Technology.
DESIGN, CONTROL AND IMPLEMENTATION OF INVERTERS TOPOLOGIES APPLIED TO DOMESTIC INDUCTION HEATING Student: Peter Doyle Supervisor: Prof. Gerard Hurley Ignacio.
Rinoy Pazhekattu. Introduction  Most IPs today are designed using component-based design  Each component is its own IP that can be switched out for.
Chapter 0 - reVieW Combinational Logic Circuit, Combinational Logic Circuit, Propagation Delay, Propagation Delay, Programmable Logic. Programmable Logic.
Prof. Dr. Martin Brooke Bortecene Terlemez
Lopamudra Kundu Reg. No. : of Roll No.:- 91/RPE/ Koushik Basak
ECEn 191 – New Student Seminar - Session 6 Digital Logic Digital Logic ECEn 191 New Student Seminar.
1 5. Application Examples 5.1. Programmable compensation for analog circuits (Optimal tuning) 5.2. Programmable delays in high-speed digital circuits (Clock.
BeamCal Electronics Status FCAL Collaboration Meeting LAL-Orsay, October 5 th, 2007 Gunther Haller, Dietrich Freytag, Martin Breidenbach and Angel Abusleme.
CEC 220 Digital Circuit Design Programmable Logic Devices
DEFENSE EXAMINATION GEORGIA TECH ECE P. 1 Fully Parallel Learning Neural Network Chip for Real-time Control Jin Liu Advisor: Dr. Martin Brooke Dissertation.
Low Power, High-Throughput AD Converters
EDA (Circuits) Overview Paul Hasler. Extent of Circuits (Analog/Digital) Analog ~ 20% of IC market since 1970 Hearing aids Automotive Biomedical Digital.
EE415 VLSI Design THE INVERTER [Adapted from Rabaey’s Digital Integrated Circuits, ©2002, J. Rabaey et al.]
Performed by: Itamar Niddam and Lior Motorin Instructor: Inna Rivkin המעבדה למערכות ספרתיות מהירות High speed digital systems laboratory הטכניון - מכון.
Low Power, High-Throughput AD Converters
1 Analog versus Digital Information-bearing signals can be either analog or digital. Analog signal takes on a continuous range of amplitude values. Whereas.
Hardware Description Languages ECE 3450 M. A. Jupina, VU, 2014.
Electronics Workshop GlueX Collaboration Meeting 28 March 2007 Fast Electronics R. Chris Cuevas Group Leader Jefferson Lab Physics Division Topics: Review.
Thinning Lines Between Software and Hardware Programmable Logic Devices Adam Foust.
Gill 1 MAPLD 2005/234 Analysis and Reduction Soft Delay Errors in CMOS Circuits Balkaran Gill, Chris Papachristou, and Francis Wolff Department of Electrical.
M V Ganeswara Rao Associate Professor Dept. of ECE Shri Vishnu Engineering College for Women Bhimavaram Hardware Architecture of Low-Power ALU using Clock.
Summary Remaining Challenges The Future Messages to Take Home.
Scientific Contributions
Design of a Programmable Fuzzy Logic Controller in CMOS Technology
Neural Cross-Correlation For Radio Astronomy
FPGA BASED SPEED CONTROL OF BLDC MOTOR USING SINUSOIDAL PWM
ENGINEERING OF PROCESS STATION
MPEG-1 Overview of MPEG-1 Standard
Lodz University of Technology - DMCS
Table 2. Modal parameters estimated by Pulse Reflex®
FPGA Based Single Phase Motor Control Using Multistep Sine PWM Author Name1, Author Name2., Author Name3, (BE-Stream Name) Under the Guidance Of Guide.
Presentation transcript:

Challenges in Implementation of FPAA/FPGA Mixed-signal Technology Lech Znamirowski, lznamiro@top.iinf.polsl.gliwice.pl Adam Ziębiński, adam.ziebinski@polsl.pl Silesian University of Technology, Institute of Informatics International Conference on Engineering Education, July 25–29, 2005, Gliwice, Poland

The dynamically reconfigurable mixed-signal systems controlled by the APMM1 Application Program controlled by Internal Signals Fast switching of the internal FPAA Cells

The dynamically reconfigurable system using a FPGA with a look-up table and blocks of analog programmable chips (FPAA) Block diagram of

Mixed-signal FPAA/FPGA system CL - Control logic (FPGA) and analog multiplexer, configuration may contain also initial conditions.

The experimental laboratory systems The XSA-100 Board and the XStend Board The Anadigm’s AN10DS40 board The Xilinx Project Navigator The AnadigmDesigner

The FPAA/FPGA mixed-signal system The experimental station The look-up table of the Application Program APMM1

Measurements results The three-configuration FPAA/FPGA mixed-signal system Input frequency 80Hz Details in transition of system output from full-rectifier to inverting amplifier mode Input frequency 20kHz.

Mixed-signal system controlled by internal signals The dynamically reconfigurable two FPAAs adaptive system: CL - Control logic (FPGA) and analog multiplexer, D5Z - processed analog signal, D2Z - digital control signal to CL Band-pass filter analog array circuit with the “Control Generator” of the signal D2Z The block diagram of

The measurements results The two-configuration FPAA mixed-signal system Input frequency 12kHz. Input frequency 20kHz. Input frequency 40kHz.

The very short transients Result of switching/multiplexing with the delay assuring steady state in the reprogrammed filter

Fast switching of the internal FPAA Cells Track/Compute FPAA integrator

The measurements results Track/Compute integrator output with constant signal in the integrating input Track/Compute integrator: details of track to compute transition structure, details of transition state

Conclusions The time delay for an FPAA application is determined by proper parameters, such as download time and transient states in the interval of switching of CAB The task assignment may change dynamically when processing requirements change or when a fault in some part of the system is detected. The experimental, laboratory system assembled in our works is an excellent vehicle to learn about intricacies in performance of dynamically reconfigurable mixed-signal circuits, it is also applied for verification of theoretical predictions, and is used in the students’ education program.

References Palusinski O. A., L. Znamirowski: Track/Compute Structure for Accelerated Dynamic Reconfiguration of Mixed-signal Circuits, Proceedings of the 7-th Int. Conference - Mixed Design of Integrated Circuits and Systems, MIXDES'2000, 15-17 June, Gdynia 2000, pp. 113-116. Palusinski O. A., L. Znamirowski: Circuit Solution for Accelerated Dynamic Reconfiguration of Mixed-signal Circuits, Proceedings of the 8-th Int. Conference - Mixed Design of Integrated Circuits and Systems, MIXDES'2001, 21-23 June, Zakopane 2001, pp. 115-120. Palusinski O. A., D. M. Gettman, D. Anderson, H. Anderson et al.: Filtering Applications of Field Programmable Analog Arrays, Journal of Circuits, Systems and Computers, World Scientific Publ., Vol. 8, No. 3, October 1998, pp. 337-353. Palusinski O. A., S. Vrudhula, L. Znamirowski, D. Humbert: Process Control for Microreactors, Chemical Engineering Progress, Vol. 97, No. 8, August 2001, pp. 60-66. Reiser C., L. Znamirowski, O. A. Palusinski, S. B. K. Vrudhula et al.: Dynamically Reconfigurable Analog/Digital Hardware Implementation Using FPGA and FPAA Technologies, Proceedings of the ICSEE ’99, 1999 Western MultiConference, The Society for Computer Simulation Intern., San Francisco, California, January 17-20, 1999, pp. 130-135. L. Znamirowski: SWITCHING. VLSI Structures, Reprogrammable FPAA Structures, Nanostructures, STUDIA INFORMATICA, Vol. 25, No. 4A (60), Gliwice 2004, pp. 1-236. Znamirowski L.: Dynamic Properties of the Programmable Loop FPAA/Configuration File, 1998 Western MultiConference, (Presented in Session 3 - Field Programmable Analog Arrays (FPAA), ICSEE), The Society for Computer Simulation International, San Diego, California, 11-14 January 1998 (unpublished). Also: L. Znamirowski, O. A. Palusinski (Invention Disclosure, USA): “Modification of FPAA for Adaptive Work in Continuous-Time Operation”, Office of Technology Transfer, University of Arizona, Identification Number 2000-051. Znamirowski L., O. A. Palusinski: Field Programmable Analog Arrays in Adaptive Filters Applications, Proceedings of the I National Conference - Reprogrammable Digital Systems, Szczecin, March 12-13, 1998, pp. 185-196 (in Polish). Znamirowski L.., O. A. Palusinski, C. Reiser: Optimization Technique for Dynamic Reconfiguration of Programmable Analog/Digital Arrays, Analog Integrated Circuits and Signal Processing, Kluwer Academic Publishers, Vol. 31, No. 1, April 2002, pp. 19-30. Znamirowski L., O. A. Palusinski, S. B. K. Vrudhula: Programmable Analog/Digital Arrays in Control and Simulation, Analog Integrated Circuits and Signal Processing, Kluwer Academic Publishers, Vol. 39, No. 1, April 2004, pp. 55-73.