A Self-Contained Large-Scale FPAA Development Platform
|
|
- Victor Barrett
- 6 years ago
- Views:
Transcription
1 A SelfContained LargeScale FPAA Development Platform Christopher M. Twigg, Paul E. Hasler, Faik Baskaya School of Electrical and Computer Engineering Georgia Institute of Technology, Atlanta, Georgia Abstract Analog circuits and systems research and education can significantly benefit from the computational flexibility provided by largescale FPAAs. The component density of these devices is sufficient to synthesize large systems in a short period of time. However, this level of reconfigurable and programmable complexity requires a development platform and CAD tools to demonstrate the capabilities of largescale FPAAs before they will be widely accepted. To address this need, a selfcontained FPAA setup has been developed along with an integrated software design flow. With only an ethernet connection and an AC power outlet, a researcher or student can explore the numerous analog circuit possibilities provided by largescale FPAAs. I. FPAAS IN RESEARCH AND EDUCATION Field programmable analog arrays (FPAAs) present a great opportunity for analog systems research and education by significantly reducing development time. Traditional analog design techniques require months of IC layout and fabrication, which can slow the progress of analog hardware research. This also restricts analog VLSI courses to using prefabricated ICs for laboratory exercises, unless the course spans multiple terms. FPAAs allow researchers and students to synthesize analog circuits and systems in a matter of hours or days, like FPGAs do for digital systems. Some FPAAs are even capable of dynamic reconfiguration [1], which enables these analog systems to be adapted or modified while running. Researchers can implement and test their design ideas in silicon without lengthy delays, and students can design and test their own analog hardware configurations while taking the related course. Largescale FPAAs, such as the reconfigurable analog signal processor (RASP) ICs [2], provide the reconfigurable analog component density needed to implement large and complex systems. These devices contain large arrays of computational analog blocks (s) connected by various levels of routing networks, as depicted in Fig. 1. Each contains a number of circuits and primitive elements, such as OTAs with programmable biases, transistors, and capacitors. Including the floating gate switches as computational elements [3], there are over 50,000 programmable analog components on these largescale FPAAs. This level of complexity provides great flexibility for analog systems implementation, but it illustrates the need for a CAD tool design flow and a hardware platform for developing new ideas. Many FPGA companies provide development kits, like Altera [4] and Xilinx [5], which feature numerous interfaces and displays for demonstrating the capabilities of their devices. For largescale FPAAs to be successfully adopted, a similar platform is needed to promote Fig. 1. The RASP 2.x FPAAs feature a twodimensional array of s interconnected by local and global routing buses. Fig. 2. Selfcontained FPAA setup housed within a portable box. and enable the use of these devices for analog circuits and system research and education. II. SELFCONTAINED FPAA SETUP The selfcontained FPAA setup, as seen in Fig. 2, was developed to fill the need for a largescale FPAA demonstration platform. It is composed of a commercial FPGA development board, a custom FPAA board, and a power module. This development platform is selfcontained in that it only requires a single AC power connection and an ethernet connection to a PC. The original test bench setup for FPAAs, as depicted in /07 $ IEEE. 1187
2 PC ethernet, GPIB, RS232 FPGA Connector DACs s<8> s<10> s<12> s<14> J19 agnd vb<0> vb<1> vb<2> MATLAB ADC / DAC Card ethernet Oscilloscope FPGA (a) Picoammeter FPAA Lockin Amplifier Supply J5 J6 ADC agnd dgnd LA V D PA I2V J13 ADC DAC s<1> s<3> s<5> s<7> J15 d<11> d<10> d<9> d<8> * * J18 d<9> d<8> RASP 2.7 IC d<7> d<6> d<5> d<4> J4 J20 d<7> d<6> d<5> d<4> J21 J22 J14 s<15> vdd vdd s<9> s<11> s<13> J16 J23 s<0> s<2> s<4> s<6> * d<0> d<1> d<2> d<3> J17 in out right left left right in out jacks PC MATLAB ethernet, GPIB, RS232 Bench Equipment box Fig. 4. FPAA board components of the selfcontained setup. ethernet FPGA Supply FPAA Audio, Sensors, etc (b) Fig. 3. Laboratory setup. (a) Original setup using bench equipment and an FPAA interface board. (b) Setup using selfcontained FPAA box. Fig. 3a, was constructed using components from an analog IC test bench. A very primitive FPAA board, composed of level shifters, buffers, and a minimal set of DACs, was used simply to interface with the FPAA IC for programming purposes. An offtheshelf FPGA board was used to control the timing of the FPAA board s programming circuits and to facilitate communication with a PC. Once the FPAA was programmed, testing was performed using several pieces of bench equipment that included picoammeters, oscilloscopes, and lockin amplifiers. Biases were generated using a power supply and a DAC card within the PC. The entire system was then unified through MATLAB software running on the PC. Although this setup was good for demonstrating the capabilities of largescale FPAAs, it was too large and expensive to encourage widespread applications development. To address these issues, the selfcontained setup was designed to integrate as much of the test instrumentation as practical onto the FPAA board. As seen in Fig. 3b, the new setup retains the commercial FPGA board for interface simplicity and to encourage future applications development using cooperative analog and digital signal processing. A power module is also included to reduce the number of power supply connections that need to be made. With the modifications made to the FPAA board, this new setup requires just one AC power outlet and an ethernet connection to perform most testing. However, bench equipment or other forms of input and output interfaces may also be used for advanced features. The modified FPAA board design is depicted in Fig. 4. Just as before, the FPGA board is used for digital control of all 1188 Fig. 5. MATLAB GUI integrating the complete design flow. components on the FPAA board and for facilitating communication to the PC over ethernet. The board still contains the level shifters, DACs, and buffers for programming, but it also contains a number of DACs for biases to eliminate the need for external biasing sources. To replace the function of the oscilloscope and lockin amplifier, an ADC and DAC pair are included and controlled by synchronized digital hardware synthesized on the FPGA. Onboard current measurement is performed using a logarithmic currenttovoltage (I2V) converter along with an ADC to measure programming and signal currents between 10 pa and 20 ma. Since processing is a common application of these FPAAs, jacks and interface circuitry are also included to connect MP3 players and other sources. III. DESIGN FLOW The success of any development platform is highly dependent upon the quality of the available CAD tools. An integrated development environment is commonly used to efficiently generate the programming files that define the configuration of the FPGA or FPAA. Since the software interface of the previous test bench setups had been written in MATLAB, a GUI interface, as seen in Fig. 5, was created to integrate the various design flow steps in MATLAB. The first step of the design flow is to define the circuit
3 V DD V in.5 V Fig. 6. Source follower example drawn in XCircuit. %Bias Switches: %Switch Elements: %Programming Switches: Fig. 7. FPAA programmer file for the source follower example circuit. The number pairs represent floating gate transistor addresses within the array V in (a) time (ms) (b) Fig. 8. Measurements of the source follower example circuit. (a) DC response (b) Step response.5 V V DD using some entry method, whether graphical or description language. XCircuit [6], an open source schematic capture program, is used for this setup because it is simple, free, and generates SPICE netlists. A component library corresponding to the analog components within the RASP were added to XCircuit enabling the user to place and connect components within the schematic. Fig. 6 shows a simple source follower schematic drawn in XCircuit. With the schematic drawn and the SPICE netlist generated, the next step is to place and route the circuit. The RASPER 1 tools [7] were developed to perform this task for the RASP line of FPAAs. RASPER reads the SPICE netlist created by XCircuit and generates a programming file, as seen in Fig. 7, and a postsynthesis SPICE netlist. User defined constraints, such as input/output pins, are entered as comment string sequences to maintain SPICE netlist compatibility, which allows the netlist to be simulated prior to physical synthesis. The simplest components, transistors and capacitors, appear in the netlist as standard SPICE primitive elements. However, the larger components are implemented as subcircuits. In a similar fashion, RASPER also supports a nested hierarchical description of the circuit. The second RASPER output file, the postsynthesis SPICE 1 The RASPER tool was partially funded by NSF grant CNS netlist, is used to simulate the circuit with interconnect parasitics. This gives the user valuable insight into the impact of switches on the overall circuit performance as well as a means for troubleshooting and compensating for the parasitic effects before device programming. There is also an effort toward using SPICE as a synthesis optimization guide within the RASPER to automatically compensate for, or at least balance, the parasitic effects on circuit paths. The programmer file, Fig. 7, is passed to the midlevel MATLAB programming routines, which interpret the switch positions and biasing information and controls the various signals used to configure and program the FPAA. For the standard user, this involves simple MATLAB commands that require very little understanding of the underlying technology of the FPAA, which is important for encouraging individuals, such as digital signal processing engineers, to use these reconfigurable and programmable analog devices. For more advanced FPAA interfacing, lowlevel MATLAB routines are also available that provide a means of interacting with individual floating gate transistors within the array. This can be particularly useful for floating gate transistor education in class laboratories.
4 V bias V in1 V in2 V ref Fig. 9. Capacitively coupled voltage summation circuit example. Due to the topology, the summed voltages are also inverted at the output IV. DEMONSTRATION TEST CIRCUITS Any development platform requires example circuits that demonstrate the capabilities of the target device while showing the user possible applications that could be developed around such devices. The FPAA board features several components intended to demonstrate basic functionality as well as application space specific interfacing. Using the onboard DACs and current measurement hardware, circuit primitives, such as transistors, can be characterized using IV sweeps. At the circuit level, the onboard ADC can be utilized to perform DC voltage sweeps and step responses, as seen in the source follower examples of Fig. 8a and Fig. 8b. To demonstrate a potential application, jacks were included on the FPAA board to facilitate signal processing. Fig. 9 illustrates an example circuit that adds the left and right input channels to form a mono output signal, which can be played through the jack to any powered speaker. Fig. 10 shows the results of this circuit when connected to the output of a PC. A 1 khz sinusoid was played through the PC s left output and 2 khz sinusoid through the right. The summed output of the circuit was captured using an oscilloscope, and it played using a set of powered speakers. Although this example is rather simple, it does demonstrate that a level of signal processing can be performed on these ICs using real world input sources, such as MP3 players or any other stereo source. In a similar fashion, much larger demonstration systems could be constructed around the interface circuitry. Using the onchip bandpass filters, the input signal can be spectrally decomposed into any number of channels. Various transforms and analog functions can be performed on each channel in parallel. For output circuits, the individual channels are then recombined using a voltage summation circuit similar to that in Fig. 9. However, more advanced processing systems, such as the feature extraction frontend of a speech recognition system, can use vectormatrix multipliers to perform weighted summations of any number of channel combinations. This information could then be passed on to the FPGA board for further processing Time (ms) Fig. 10. Measured results of the voltage summation circuit. The third waveform is the inverted summation of the first two sinusoids. V. CONCLUSION A viable demonstration and development platform has been introduced for the RASP line of largescale FPAAs. These selfcontained setups provide a means for investigating the potential research applications of largescale FPAAs to analog signal processing. In addition, educational laboratory exercises can utilize this platform for analog circuit design and signal processing courses. The proposed CAD tool flow, although rather primitive, is sufficient to enable engineers with varying levels of reconfigurable and programmable analog experience to interact with the FPAAs using only an ethernet connection to a PC running MATLAB. VI. ACKNOWLEDGEMENTS The authors would like to thank Tyson S. Hall and Jordan D. Gray for their contributions to the RASP line of FPAAs, David V. Anderson and Sung Kyu Lim for their support of the RASPER tool development, and Jeremy White and Alvin Yates for their contributions to the FPAA library used in XCircuit. REFERENCES [1] AN231E04 Datasheet, Dynamically Reconfigurable DSASP, Anadigm, doc/ds U001.pdf, Aug. 2006, product description. [2] C. M. Twigg and P. Hasler, A large scale reconfigurable analog signal processor (RASP) IC, in IEEE Proceedings of the Custom Integrated Circuits Conference, 2006, pp [3] C. M. Twigg, J. D. Gray, and P. E. Hasler, Programmable floating gate FPAA switches are not dead weight, in IEEE Proceedings of the International Symposium on Circuits and Systems, 2007, p. accepted. [4] Development Kits, Altera R, platforms.jsp, Oct. 2006, product description. [5] Development s, Xilinx, Oct. 2006, product description. [6] XCircuit, Tim Edwards, Oct. 2006, software description. [7] F. Baskaya, S. Reddy, S. K. Lim, and D. V. Anderson, Placement for large scale floating gate field programable analog arrays, IEEE Transactions on Very Large Scale Integration Systems, vol. 14, no. 8, 2006.
5 VII. DEMO DESCRIPTION This demonstration will illustrate the use of the selfcontained FPAA setup as a development platform. The entire design flow from schematic capture to hardware testing will be displayed. The demonstration circuits will range in complexity from simple transistor IV sweeps to an processing circuit utilizing the onboard jack interface. A portable source, such as an MP3 player, will be used in conjunction with a pair of powered speakers to demonstrate this circuit using real world signals. Additionally, participants will be encouraged to interact with the system by drawing circuits, synthesizing them for the FPAA, and downloading the resulting configuration to the board. Using simple MATLAB routines, these users will be able to then test these designs using the onboard test hardware. 1191
FLOATING GATE BASED LARGE-SCALE FIELD-PROGRAMMABLE ANALOG ARRAYS FOR ANALOG SIGNAL PROCESSING
FLOATING GATE BASED LARGE-SCALE FIELD-PROGRAMMABLE ANALOG ARRAYS FOR ANALOG SIGNAL PROCESSING A Dissertation Presented to The Academic Faculty By Christopher M. Twigg In Partial Fulfillment of the Requirements
More informationDigital Systems Design
Digital Systems Design Digital Systems Design and Test Dr. D. J. Jackson Lecture 1-1 Introduction Traditional digital design Manual process of designing and capturing circuits Schematic entry System-level
More informationONE of the biggest breakthroughs in the field of digital
IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, VOL. 20, NO. 1, JANUARY 2012 1 A MITE-Based Translinear FPAA Craig R. Schlottmann, Student Member, IEEE, David Abramson, and Paul E. Hasler,
More informationIEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I: REGULAR PAPERS, VOL. 54, NO. 3, MARCH
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I: REGULAR PAPERS, VOL. 54, NO. 3, MARCH 2007 481 Programmable Filters Using Floating-Gate Operational Transconductance Amplifiers Ravi Chawla, Member, IEEE, Farhan
More informationANALOG SIGNAL PROCESSING ON A RECONFIGURABLE PLATFORM
ANALOG SIGNAL PROCESSING ON A RECONFIGURABLE PLATFORM A Thesis Presented to The Academic Faculty By Craig R. Schlottmann In Partial Fulfillment of the Requirements for the Degree Master of Science in Electrical
More informationYet, many signal processing systems require both digital and analog circuits. To enable
Introduction Field-Programmable Gate Arrays (FPGAs) have been a superb solution for rapid and reliable prototyping of digital logic systems at low cost for more than twenty years. Yet, many signal processing
More informationAudio Effects - Phase Shifter
Rev: 1.0.3 Date: 7 th April 2004 Anadigm 2004 Page 1 of 15 TABLE OF CONTENTS 1 PURPOSE...3 2 SETUP...4 2.1 BOARDS AND INTERFACE...4 2.1.1 Inputs and outputs...4 2.2 SOFTWARE INSTALLATION...6 3 CIRCUIT
More informationLow-Power Realization of FIR Filters Using Current-Mode Analog Design Techniques
Low-Power Realization of FIR Filters Using Current-Mode Analog Design Techniques Venkatesh Srinivasan, Gail Rosen and Paul Hasler School of Electrical and Computer Engineering Georgia Institute of Technology,
More informationPV SYSTEM BASED FPGA: ANALYSIS OF POWER CONSUMPTION IN XILINX XPOWER TOOL
1 PV SYSTEM BASED FPGA: ANALYSIS OF POWER CONSUMPTION IN XILINX XPOWER TOOL Pradeep Patel Instrumentation and Control Department Prof. Deepali Shah Instrumentation and Control Department L. D. College
More information2009 Spring CS211 Digital Systems & Lab 1 CHAPTER 3: TECHNOLOGY (PART 2)
1 CHAPTER 3: IMPLEMENTATION TECHNOLOGY (PART 2) Whatwillwelearninthischapter? we learn in this 2 How transistors operate and form simple switches CMOS logic gates IC technology FPGAs and other PLDs Basic
More informationLarge scale field programmable analog arrays for analog signal processing
Southern Adventist Univeristy KnowledgeExchange@Southern Faculty Works Computing 11-2005 Large scale field programmable analog arrays for analog signal processing Tyson S. Hall Southern Adventist University,
More informationUsing an FPGA based system for IEEE 1641 waveform generation
Using an FPGA based system for IEEE 1641 waveform generation Colin Baker EADS Test & Services (UK) Ltd 23 25 Cobham Road Wimborne, Dorset, UK colin.baker@eads-ts.com Ashley Hulme EADS Test Engineering
More informationCoherent Detection Gradient Descent Adaptive Control Chip
MEP Research Program Test Report Coherent Detection Gradient Descent Adaptive Control Chip Requested Fabrication Technology: IBM SiGe 5AM Design No: 73546 Fabrication ID: T57WAD Design Name: GDPLC Technology
More informationPropagation Delay, Circuit Timing & Adder Design. ECE 152A Winter 2012
Propagation Delay, Circuit Timing & Adder Design ECE 152A Winter 2012 Reading Assignment Brown and Vranesic 2 Introduction to Logic Circuits 2.9 Introduction to CAD Tools 2.9.1 Design Entry 2.9.2 Synthesis
More informationPropagation Delay, Circuit Timing & Adder Design
Propagation Delay, Circuit Timing & Adder Design ECE 152A Winter 2012 Reading Assignment Brown and Vranesic 2 Introduction to Logic Circuits 2.9 Introduction to CAD Tools 2.9.1 Design Entry 2.9.2 Synthesis
More informationDisseny físic. Disseny en Standard Cells. Enric Pastor Rosa M. Badia Ramon Canal DM Tardor DM, Tardor
Disseny físic Disseny en Standard Cells Enric Pastor Rosa M. Badia Ramon Canal DM Tardor 2005 DM, Tardor 2005 1 Design domains (Gajski) Structural Processor, memory ALU, registers Cell Device, gate Transistor
More informationDesign and Simulation of FPGA Based Digital Controller for Single Phase Boost PFC Converter
Design and Simulation of FPGA Based Digital Controller for Single Phase Boost PFC Converter Aishwarya B A M. Tech(Computer Applications in Industrial Drives) Dept. of Electrical & Electronics Engineering
More informationMixed Signal Virtual Components COLINE, a case study
Mixed Signal Virtual Components COLINE, a case study J.F. POLLET - DOLPHIN INTEGRATION Meylan - FRANCE http://www.dolphin.fr Overview of the presentation Introduction COLINE, an example of Mixed Signal
More informationLecture Perspectives. Administrivia
Lecture 29-30 Perspectives Administrivia Final on Friday May 18 12:30-3:30 pm» Location: 251 Hearst Gym Topics all what was covered in class. Review Session Time and Location TBA Lab and hw scores to be
More informationLecture 30. Perspectives. Digital Integrated Circuits Perspectives
Lecture 30 Perspectives Administrivia Final on Friday December 15 8 am Location: 251 Hearst Gym Topics all what was covered in class. Precise reading information will be posted on the web-site Review Session
More informationNext Mask Set Reticle Design
Next Mask Set Reticle Design 4.9mm 1.6mm 4.9mm Will have three Chip sizes. Slices go through completely the re;cle. 1 1mm x 1mm die per reticle 8 1mm x 4.9mm die per reticle 16 4.9mm x 4.9mm die per reticle
More informationHigh Voltage Operational Amplifiers in SOI Technology
High Voltage Operational Amplifiers in SOI Technology Kishore Penmetsa, Kenneth V. Noren, Herbert L. Hess and Kevin M. Buck Department of Electrical Engineering, University of Idaho Abstract This paper
More informationSimulation and Verification of FPGA based Digital Modulators using MATLAB
Simulation and Verification of FPGA based Digital Modulators using MATLAB Pronnati, Dushyant Singh Chauhan Abstract - Digital Modulators (i.e. BASK, BFSK, BPSK) which are implemented on FPGA are simulated
More informationADVANCES in VLSI technology result in manufacturing
INTL JOURNAL OF ELECTRONICS AND TELECOMMUNICATIONS, 2013, VOL. 59, NO. 1, PP. 99 104 Manuscript received January 8, 2013; revised March, 2013. DOI: 10.2478/eletel-2013-0012 Rapid Prototyping of Third-Order
More informationAn Analog Phase-Locked Loop
1 An Analog Phase-Locked Loop Greg Flewelling ABSTRACT This report discusses the design, simulation, and layout of an Analog Phase-Locked Loop (APLL). The circuit consists of five major parts: A differential
More informationCMOS VLSI IC Design. A decent understanding of all tasks required to design and fabricate a chip takes years of experience
CMOS VLSI IC Design A decent understanding of all tasks required to design and fabricate a chip takes years of experience 1 Commonly used keywords INTEGRATED CIRCUIT (IC) many transistors on one chip VERY
More informationEvolutionary Electronics
Evolutionary Electronics 1 Introduction Evolutionary Electronics (EE) is defined as the application of evolutionary techniques to the design (synthesis) of electronic circuits Evolutionary algorithm (schematic)
More informationCircuit Simulators: a Revolutionary E-Learning Platform
Circuit Simulators: a Revolutionary E-Learning Platform Mahi Itagi 1 Padre Conceicao College of Engineering, India 1 itagimahi@gmail.com Akhil Deshpande 2 Gogte Institute of Technology, India 2 deshpande_akhil@yahoo.com
More informationVery Large Scale Integration (VLSI)
Very Large Scale Integration (VLSI) Lecture 6 Dr. Ahmed H. Madian Ah_madian@hotmail.com Dr. Ahmed H. Madian-VLSI 1 Contents Array subsystems Gate arrays technology Sea-of-gates Standard cell Macrocell
More informationLeveraging High-Accuracy Models to Achieve First Pass Success in Power Amplifier Design
Application Note Leveraging High-Accuracy Models to Achieve First Pass Success in Power Amplifier Design Overview Nonlinear transistor models enable designers to concurrently optimize gain, power, efficiency,
More informationDesign of FIR Filter on FPGAs using IP cores
Design of FIR Filter on FPGAs using IP cores Apurva Singh Chauhan 1, Vipul Soni 2 1,2 Assistant Professor, Electronics & Communication Engineering Department JECRC UDML College of Engineering, JECRC Foundation,
More informationImplementation of Digital Modulation using FPGA with System Generator
Implementation of Digital Modulation using FPGA with System Generator 1 M.PAVANI, 2 S.B.DIVYA 1,2 Assistant Professor 1,2 Electronic and Communication Engineering 1,2 Samskruti College of Engineering and
More informationLecture 1. Tinoosh Mohsenin
Lecture 1 Tinoosh Mohsenin Today Administrative items Syllabus and course overview Digital systems and optimization overview 2 Course Communication Email Urgent announcements Web page http://www.csee.umbc.edu/~tinoosh/cmpe650/
More informationAUTOMATIC IMPLEMENTATION OF FIR FILTERS ON FIELD PROGRAMMABLE GATE ARRAYS
AUTOMATIC IMPLEMENTATION OF FIR FILTERS ON FIELD PROGRAMMABLE GATE ARRAYS Satish Mohanakrishnan and Joseph B. Evans Telecommunications & Information Sciences Laboratory Department of Electrical Engineering
More informationLow Power Design of Successive Approximation Registers
Low Power Design of Successive Approximation Registers Rabeeh Majidi ECE Department, Worcester Polytechnic Institute, Worcester MA USA rabeehm@ece.wpi.edu Abstract: This paper presents low power design
More informationOn Chip Active Decoupling Capacitors for Supply Noise Reduction for Power Gating and Dynamic Dual Vdd Circuits in Digital VLSI
ELEN 689 606 Techniques for Layout Synthesis and Simulation in EDA Project Report On Chip Active Decoupling Capacitors for Supply Noise Reduction for Power Gating and Dynamic Dual Vdd Circuits in Digital
More informationDEMO CIRCUIT 1004 ADC DRIVER AND 7X7MM HIGH-PERFORMANCE ADC QUICK START GUIDE ADC Driver and 7x7mm High-Performance ADC DESCRIPTION
DEMO CIRCUIT 1004 QUICK START GUIDE ADC Driver and 7x7mm High-Performance ADC DESCRIPTION Demonstration circuit 1004 is a reference design featuring Linear Technology Corporation s Analog- Digital Converter
More informationDesign and Implementation of Modern Digital Controller for DC-DC Converters
Design and Implementation of Modern Digital Controller for DC-DC Converters S.Chithra 1, V. Devi Maheswaran 2 PG Student [Embedded Systems], Dept. of EEE, Rajalakshmi Engineering College, Chennai, Tamilnadu,
More informationLow-Cost and Portable Interactive Sinusoidal Digital Signal Generator by Using FPGA
Low-Cost and Portable Interactive Sinusoidal Digital Signal Generator by Using FPGA Aiman Zakwan Jidin 1,2, Irna Nadira Mahzan 1, Nurulhalim Hassim 1, Ahmad Fauzan Kadmin 1 1 Faculty of Engineering Technology,
More informationCircuit Layout Techniques And Tips (Part III of VI) by Bonnie C. Baker and Ezana Haile, Microchip Technology Inc.
Circuit Layout Techniques And Tips (Part III of VI) by Bonnie C. Baker and Ezana Haile, Microchip Technology Inc. The major classes of parasitic generated by the PC board layout come in the form of resistors,
More informationA DSP IMPLEMENTED DIGITAL FM MULTIPLEXING SYSTEM
A DSP IMPLEMENTED DIGITAL FM MULTIPLEXING SYSTEM Item Type text; Proceedings Authors Rosenthal, Glenn K. Publisher International Foundation for Telemetering Journal International Telemetering Conference
More informationFeasibility of a multifunctional morphological system for use on field programmable gate arrays
Journal of Physics: Conference Series Feasibility of a multifunctional morphological system for use on field programmable gate arrays To cite this article: A J Tickle et al 2007 J. Phys.: Conf. Ser. 76
More informationThe Design and Characterization of an 8-bit ADC for 250 o C Operation
The Design and Characterization of an 8-bit ADC for 25 o C Operation By Lynn Reed, John Hoenig and Vema Reddy Tekmos, Inc. 791 E. Riverside Drive, Bldg. 2, Suite 15, Austin, TX 78744 Abstract Many high
More informationSignal Processing and Display of LFMCW Radar on a Chip
Signal Processing and Display of LFMCW Radar on a Chip Abstract The tremendous progress in embedded systems helped in the design and implementation of complex compact equipment. This progress may help
More informationDesign and Implementation of Complex Multiplier Using Compressors
Design and Implementation of Complex Multiplier Using Compressors Abstract: In this paper, a low-power high speed Complex Multiplier using compressor circuit is proposed for fast digital arithmetic integrated
More informationA Review of Phase Locked Loop Design Using VLSI Technology for Wireless Communication.
A Review of Phase Locked Loop Design Using VLSI Technology for Wireless Communication. PG student, M.E. (VLSI and Embedded system) G.H.Raisoni College of Engineering and Management, A nagar Abstract: The
More informationA GENERIC ARCHITECTURE FOR SMART MULTI-STANDARD SOFTWARE DEFINED RADIO SYSTEMS
A GENERIC ARCHITECTURE FOR SMART MULTI-STANDARD SOFTWARE DEFINED RADIO SYSTEMS S.A. Bassam, M.M. Ebrahimi, A. Kwan, M. Helaoui, M.P. Aflaki, O. Hammi, M. Fattouche, and F.M. Ghannouchi iradio Laboratory,
More informationCHAPTER 6 IMPLEMENTATION OF FPGA BASED CASCADED MULTILEVEL INVERTER
8 CHAPTER 6 IMPLEMENTATION OF FPGA BASED CASCADED MULTILEVEL INVERTER 6.1 INTRODUCTION In this part of research, a proto type model of FPGA based nine level cascaded inverter has been fabricated to improve
More informationII. Previous Work. III. New 8T Adder Design
ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: High Performance Circuit Level Design For Multiplier Arun Kumar
More informationTeaching Top Down Design of Analog/Mixed Signal ICs Through Design Projects. Andersson, Martin; Wernehag, Johan; Axholt, Andreas; Sjöland, Henrik
Teaching Top Down Design of Analog/Mixed Signal ICs Through Design Projects Andersson, Martin; Wernehag, Johan; Axholt, Andreas; Sjöland, Henrik Published in: FIE 2007: 37th annual Frontiers in education
More informationAutomated Generation of Built-In Self-Test and Measurement Circuitry for Mixed-Signal Circuits and Systems
Automated Generation of Built-In Self-Test and Measurement Circuitry for Mixed-Signal Circuits and Systems George J. Starr, Jie Qin, Bradley F. Dutton, Charles E. Stroud, F. Foster Dai and Victor P. Nelson
More informationImplementation of Digital Communication Laboratory on FPGA
Implementation of Digital Communication Laboratory on FPGA MOLABANTI PRAVEEN KUMAR 1, T.S.R KRISHNA PRASAD 2, M.VIJAYA KUMAR 3 M.Tech Student, ECE Department, Gudlavalleru Engineering College, Gudlavalleru
More informationPE713 FPGA Based System Design
PE713 FPGA Based System Design Why VLSI? Dept. of EEE, Amrita School of Engineering Why ICs? Dept. of EEE, Amrita School of Engineering IC Classification ANALOG (OR LINEAR) ICs produce, amplify, or respond
More informationDESIGN OF INTELLIGENT PID CONTROLLER BASED ON PARTICLE SWARM OPTIMIZATION IN FPGA
DESIGN OF INTELLIGENT PID CONTROLLER BASED ON PARTICLE SWARM OPTIMIZATION IN FPGA S.Karthikeyan 1 Dr.P.Rameshbabu 2,Dr.B.Justus Robi 3 1 S.Karthikeyan, Research scholar JNTUK., Department of ECE, KVCET,Chennai
More informationFPGA Based System Design
FPGA Based System Design Reference Wayne Wolf, FPGA-Based System Design Pearson Education, 2004 Why VLSI? Integration improves the design: higher speed; lower power; physically smaller. Integration reduces
More informationMethodology for testing a regulator in a DC/DC Buck Converter using Bode 100 and SpCard
Methodology for testing a regulator in a DC/DC Buck Converter using Bode 100 and SpCard J. M. Molina. Abstract Power Electronic Engineers spend a lot of time designing their controls, nevertheless they
More informationINTRODUCTION. In the industrial applications, many three-phase loads require a. supply of Variable Voltage Variable Frequency (VVVF) using fast and
1 Chapter 1 INTRODUCTION 1.1. Introduction In the industrial applications, many three-phase loads require a supply of Variable Voltage Variable Frequency (VVVF) using fast and high-efficient electronic
More informationCS 6135 VLSI Physical Design Automation Fall 2003
CS 6135 VLSI Physical Design Automation Fall 2003 1 Course Information Class time: R789 Location: EECS 224 Instructor: Ting-Chi Wang ( ) EECS 643, (03) 5742963 tcwang@cs.nthu.edu.tw Office hours: M56R5
More informationCHAPTER 7 HARDWARE IMPLEMENTATION
168 CHAPTER 7 HARDWARE IMPLEMENTATION 7.1 OVERVIEW In the previous chapters discussed about the design and simulation of Discrete controller for ZVS Buck, Interleaved Boost, Buck-Boost, Double Frequency
More informationLOW-POWER SOFTWARE-DEFINED RADIO DESIGN USING FPGAS
LOW-POWER SOFTWARE-DEFINED RADIO DESIGN USING FPGAS Charlie Jenkins, (Altera Corporation San Jose, California, USA; chjenkin@altera.com) Paul Ekas, (Altera Corporation San Jose, California, USA; pekas@altera.com)
More informationVLSI Chip Design Project TSEK06
VLSI Chip Design Project TSEK06 Project Description and Requirement Specification Version 1.1 Project: 100 MHz, 10 dbm direct VCO modulating FM transmitter Project number: 4 Project Group: Name Project
More informationLow-Power Digital CMOS Design: A Survey
Low-Power Digital CMOS Design: A Survey Krister Landernäs June 4, 2005 Department of Computer Science and Electronics, Mälardalen University Abstract The aim of this document is to provide the reader with
More informationDynamically Reconfigurable Sensor Electronics Concept, Architecture, First Measurement Results, and Perspective
Institute of Integrated Sensor Systems Dept. of Electrical Engineering and Information Technology Dynamically Reconfigurable Sensor Electronics Concept, Architecture, First Measurement Results, and Perspective
More informationA GENERAL SYSTEM DESIGN & IMPLEMENTATION OF SOFTWARE DEFINED RADIO SYSTEM
A GENERAL SYSTEM DESIGN & IMPLEMENTATION OF SOFTWARE DEFINED RADIO SYSTEM 1 J. H.VARDE, 2 N.B.GOHIL, 3 J.H.SHAH 1 Electronics & Communication Department, Gujarat Technological University, Ahmadabad, India
More informationUser2User The 2007 Mentor Graphics International User Conference
7/2/2007 1 Designing High Speed Printed Circuit Boards Using DxDesigner and Expedition Robert Navarro Jet Propulsion Laboratory, California Institute of Technology. User2User The 2007 Mentor Graphics International
More informationAN EFFICIENT APPROACH TO MINIMIZE POWER AND AREA IN CARRY SELECT ADDER USING BINARY TO EXCESS ONE CONVERTER
AN EFFICIENT APPROACH TO MINIMIZE POWER AND AREA IN CARRY SELECT ADDER USING BINARY TO EXCESS ONE CONVERTER K. RAMAMOORTHY 1 T. CHELLADURAI 2 V. MANIKANDAN 3 1 Department of Electronics and Communication
More informationALPS: An Automatic Layouter for Pass-Transistor Cell Synthesis
ALPS: An Automatic Layouter for Pass-Transistor Cell Synthesis Yasuhiko Sasaki Central Research Laboratory Hitachi, Ltd. Kokubunji, Tokyo, 185, Japan Kunihito Rikino Hitachi Device Engineering Kokubunji,
More informationImplementation of Power Transmission Lines to Field Programmable Gate Array ICs for Managing Signal and Power Integrity
Implementation of Power Transmission Lines to Field Programmable Gate Array ICs for Managing Signal and Power Integrity Sang Kyu Kim, Satyanarayana Telikepalli, Sung Joo Park, Madhavan Swaminathan and
More informationSimultaneous Co-Test of High Performance DAC-ADC Pairs May 13-28
Simultaneous Co-Test of High Performance DAC-ADC Pairs Adviser & Client Members Luke Goetzke Ben Magstadt Tao Chen Aug, 2012 May, 2013 1 Agenda Project Description Project Design Test and Debug Results
More informationMentor Analog Simulators
ENGR-434 Spice Netlist Syntax Details Introduction Rev 5/25/11 As you may know, circuit simulators come in several types. They can be broadly grouped into those that simulate a circuit in an analog way,
More informationLab 7: DELTA AND SIGMA-DELTA A/D CONVERTERS
ANALOG & TELECOMMUNICATION ELECTRONICS LABORATORY EXERCISE 6 Lab 7: DELTA AND SIGMA-DELTA A/D CONVERTERS Goal The goals of this experiment are: - Verify the operation of a differential ADC; - Find the
More informationSweep / Function Generator User Guide
I. Overview Sweep / Function Generator User Guide The Sweep/Function Generator as developed by L. J. Haskell was designed and built as a multi-functional test device to help radio hobbyists align antique
More informationEE 210 Lab Exercise #5: OP-AMPS I
EE 210 Lab Exercise #5: OP-AMPS I ITEMS REQUIRED EE210 crate, DMM, EE210 parts kit, T-connector, 50Ω terminator, Breadboard Lab report due at the ASSIGNMENT beginning of the next lab period Data and results
More informationDigital Logic ircuits Circuits Fundamentals I Fundamentals I
Digital Logic Circuits Fundamentals I Fundamentals I 1 Digital and Analog Quantities Electronic circuits can be divided into two categories. Digital Electronics : deals with discrete values (= sampled
More informationUNIT-III POWER ESTIMATION AND ANALYSIS
UNIT-III POWER ESTIMATION AND ANALYSIS In VLSI design implementation simulation software operating at various levels of design abstraction. In general simulation at a lower-level design abstraction offers
More informationCHAPTER 4 HARDWARE DEVELOPMENT OF STATCOM
74 CHAPTER 4 HARDWARE DEVELOPMENT OF STATCOM 4.1 LABORATARY SETUP OF STATCOM The laboratory setup of the STATCOM consists of the following hardware components: Three phase auto transformer used as a 3
More information2520 Pulsed Laser Diode Test System
Complete pulse test of laser diode bars and chips with dual photocurrent measurement channels 0 Pulsed Laser Diode Test System Simplifies laser diode L-I-V testing prior to packaging or active temperature
More informationDEMO CIRCUIT 1057 LT6411 AND LTC2249 ADC QUICK START GUIDE LT6411 High-Speed ADC Driver Combo Board DESCRIPTION QUICK START PROCEDURE
DESCRIPTION Demonstration circuit 1057 is a reference design featuring Linear Technology Corporation s LT6411 High Speed Amplifier/ADC Driver with an on-board LTC2249 14-bit, 80MSPS ADC. DC1057 demonstrates
More informationComputer Controlled Curve Tracer
Computer Controlled Curve Tracer Christopher Curro The Cooper Union New York, NY Email: chris@curro.cc David Katz The Cooper Union New York, NY Email: katz3@cooper.edu Abstract A computer controlled curve
More informationA Case Study of Nanoscale FPGA Programmable Switches with Low Power
A Case Study of Nanoscale FPGA Programmable Switches with Low Power V.Elamaran 1, Har Narayan Upadhyay 2 1 Assistant Professor, Department of ECE, School of EEE SASTRA University, Tamilnadu - 613401, India
More informationNanoFabrics: : Spatial Computing Using Molecular Electronics
NanoFabrics: : Spatial Computing Using Molecular Electronics Seth Copen Goldstein and Mihai Budiu Computer Architecture, 2001. Proceedings. 28th Annual International Symposium on 30 June-4 4 July 2001
More informationSIM2SPICE, A TOOL FOR COMPILING SIMULINK DESIGNS ON FPAA AND APPLICATIONS TO NEUROMORPHIC CIRCUITS
SIM2SPICE, A TOOL FOR COMPILING SIMULINK DESIGNS ON FPAA AND APPLICATIONS TO NEUROMORPHIC CIRCUITS A Thesis Presented to The Academic Faculty By Csaba Petre In Partial Fulfillment of the Requirements for
More informationCourse Outcome of M.Tech (VLSI Design)
Course Outcome of M.Tech (VLSI Design) PVL108: Device Physics and Technology The students are able to: 1. Understand the basic physics of semiconductor devices and the basics theory of PN junction. 2.
More informationChapter 6. Case Study: 2.4-GHz Direct Conversion Receiver. 6.1 Receiver Front-End Design
Chapter 6 Case Study: 2.4-GHz Direct Conversion Receiver The chapter presents a 0.25-µm CMOS receiver front-end designed for 2.4-GHz direct conversion RF transceiver and demonstrates the necessity and
More informationAdvanced FPGA Design. Tinoosh Mohsenin CMPE 491/691 Spring 2012
Advanced FPGA Design Tinoosh Mohsenin CMPE 491/691 Spring 2012 Today Administrative items Syllabus and course overview Digital signal processing overview 2 Course Communication Email Urgent announcements
More informationAC : PERSONAL LAB HARDWARE: A SINE WAVE GENERATOR, LOGIC PULSE SIGNAL, AND PROGRAMMABLE SYNCHRONOUS SERIAL INTERFACE FOR ENHANCING EDUCATION
AC 2010-1527: PERSONAL LAB HARDWARE: A SINE WAVE GENERATOR, LOGIC PULSE SIGNAL, AND PROGRAMMABLE SYNCHRONOUS SERIAL INTERFACE FOR ENHANCING EDUCATION Jeffrey Richardson, Purdue University James Jacob,
More informationDesign of a Hardware/Software FPGA-Based Driver System for a Large Area High Resolution CCD Image Sensor
PHOTONIC SENSORS / Vol. 4, No. 3, 2014: 274 280 Design of a Hardware/Software FPGA-Based Driver System for a Large Area High Resolution CCD Image Sensor Ying CHEN 1,2*, Wanpeng XU 3, Rongsheng ZHAO 1,
More informationDesign of a Folded Cascode Operational Amplifier in a 1.2 Micron Silicon-Carbide CMOS Process
University of Arkansas, Fayetteville ScholarWorks@UARK Electrical Engineering Undergraduate Honors Theses Electrical Engineering 5-2017 Design of a Folded Cascode Operational Amplifier in a 1.2 Micron
More informationAn Optimized Design for Parallel MAC based on Radix-4 MBA
An Optimized Design for Parallel MAC based on Radix-4 MBA R.M.N.M.Varaprasad, M.Satyanarayana Dept. of ECE, MVGR College of Engineering, Andhra Pradesh, India Abstract In this paper a novel architecture
More informationA design of 16-bit adiabatic Microprocessor core
194 A design of 16-bit adiabatic Microprocessor core Youngjoon Shin, Hanseung Lee, Yong Moon, and Chanho Lee Abstract A 16-bit adiabatic low-power Microprocessor core is designed. The processor consists
More informationBasic Logic Circuits
Basic Logic Circuits Required knowledge Measurement of static characteristics of nonlinear circuits. Measurement of current consumption. Measurement of dynamic properties of electrical circuits. Definitions
More informationDeveloping large-scale field-programmable analog arrays for rapid prototyping
Southern Adventist Univeristy KnowledgeExchange@Southern Faculty Works Computing 2005 Developing large-scale field-programmable analog arrays for rapid prototyping Tyson S. Hall Southern Adventist University,
More informationShielding. Fig. 6.1: Using a Steel Paint Can
Analysis and Measurement of Intrinsic Noise in Op Amp Circuits Part VI: Noise Measurement Examples by Art Kay, Senior Applications Engineer, Texas Instruments Incorporated In Part IV we introduced the
More informationAdvances in Antenna Measurement Instrumentation and Systems
Advances in Antenna Measurement Instrumentation and Systems Steven R. Nichols, Roger Dygert, David Wayne MI Technologies Suwanee, Georgia, USA Abstract Since the early days of antenna pattern recorders,
More informationVLSI IMPLEMENTATION OF MODIFIED DISTRIBUTED ARITHMETIC BASED LOW POWER AND HIGH PERFORMANCE DIGITAL FIR FILTER Dr. S.Satheeskumaran 1 K.
VLSI IMPLEMENTATION OF MODIFIED DISTRIBUTED ARITHMETIC BASED LOW POWER AND HIGH PERFORMANCE DIGITAL FIR FILTER Dr. S.Satheeskumaran 1 K. Sasikala 2 1 Professor, Department of Electronics and Communication
More informationDesign of Multiplier Less 32 Tap FIR Filter using VHDL
International OPEN ACCESS Journal Of Modern Engineering Research (IJMER) Design of Multiplier Less 32 Tap FIR Filter using VHDL Abul Fazal Reyas Sarwar 1, Saifur Rahman 2 1 (ECE, Integral University, India)
More informationPutting It All Together: Computer Architecture and the Digital Camera
461 Putting It All Together: Computer Architecture and the Digital Camera This book covers many topics in circuit analysis and design, so it is only natural to wonder how they all fit together and how
More informationUSE OF MATLAB IN SIGNAL PROCESSING LABORATORY EXPERIMENTS
USE OF MATLAB SIGNAL PROCESSG LABORATORY EXPERIMENTS R. Marsalek, A. Prokes, J. Prokopec Institute of Radio Electronics, Brno University of Technology Abstract: This paper describes the use of the MATLAB
More informationAnalog Synthesizer: Functional Description
Analog Synthesizer: Functional Description Documentation and Technical Information Nolan Lem (2013) Abstract This analog audio synthesizer consists of a keyboard controller paired with several modules
More informationEmulation of junction field-effect transistors for real-time audio applications
This article has been accepted and published on J-STAGE in advance of copyediting. Content is final as presented. IEICE Electronics Express, Vol.* No.*,*-* Emulation of junction field-effect transistors
More information