DDSWG: Direct Digital Synthesis Waveform Generator

Size: px
Start display at page:

Download "DDSWG: Direct Digital Synthesis Waveform Generator"

Transcription

1 DDSWG: Direct Digital Synthesis Waveform Generator M. J. Bright 1 and Y. Li 2 School of Engineering Christchurch Polytechnic Institute of Technology PO Box 540, Christchurch 8140, NEW ZEALAND. 1 matt1003@gmail.com and 2 liy@cpit.ac.nz Abstract: This paper discusses the development of a direct digital synthesis waveform generator as a forty week project, contributing to over thirty percent of a BEngTech student s final year grades. The waveform generator uses a numerically controlled oscillator to digitally synthesize standard and arbitrary waveforms up to a frequency of 5MHz, with adjustable output voltage ranging from 5mV (p-p) to 10V (p-p) and DC offset between 5V DC. The 32-bit phase accumulator and the 8-bit phase to amplitude converter were implemented within programmable logic Xilinx s Spartan-IIE FPGA. With the success of implementing the digital section of the DDS waveform generator and the design flexibility of VHDL and FPGAs, four DDS waveform generators have been synthesized within the FPGA, each with independent wave shape, frequency, and phase control. Keywords Direct Digital Synthesis, Waveform Generator, Function Generator, Arbitrary Waveform, Phase Accumulator, Phase to Amplitude Converter, Numerically Controller Oscillator, Frequency Control Word, Phase Control Word, BEngTech, Final Year Project. 1. INTRODUCTION The Direct Digital Synthesis (DDS) Waveform Generator is one of the many projects being carried out by final year BEngTech students at Christchurch Polytechnic Institute of Technology (CPIT). These projects span forty weeks, each with a five hundred dollar budget. Students are expected to commit four hundred hours to the project, over the forty week period, with the project results contributing to over thirty percent of their final year grades. Students are required to complete the entire design process, including development, simulation, construction, and testing; producing a working prototype of their final design. The DDS waveform generator project is being carried out by a single BEngTech student, reporting to a project supervisor weekly. This includes development of embedded software designs, embedded digital designs, and analogue and PCB designs. The final prototype will be capable of producing standard waveforms, such sinusoidal, square, and triangle, as well as arbitrary waveforms, with frequency ranging from 0.01Hz to 5.0MHz. Additional controls include adjustable output voltage ranging from 5mV (p-p) to 10V (p-p) and DC offset between 5V DC. Due to the current success of implementing the digital section of the DDS waveform generator, multiple waveform generators have been incorporated into the project, allowing for phase control to be introduced, ranging between DIRECT DIGITAL SYNTHESIS Direct digital synthesis uses digital techniques to produce standard and/or arbitrary waveforms within a range of frequencies [1]. The desired waveform is obtained by sampling the instantaneous amplitude values which are stored in memory. This memory is known as the Phase to Amplitude Converter (PAC). The frequency of the waveform is determined by the number of clock cycles that are taken for the subsequent amplitude value to be sampled and then output to the digital to analogue converter (DAC). This is achieved by using a numerically controlled oscillator (NCO) to address the memory. A constant value, the frequency control word (FCW), is added to the current PAC address once per clock cycle. This numeric feedback causes the NCO to increment through the waveform amplitude samples at a rate determined by the FCW. Phase can also be controlled by adding a constant value, the phase control word (PCW), after the NCO, causing a constant number of amplitude waveform samples to be skipped. The operation described above, simply constructed from two adders and a latch, forms the heart of DDS, known as the Phase Accumulator (PA) [2]. Additional features such as frequency shift keying (FSK) and phase shift keying (PSK) can easily be added by multiplexing several FCWs/PCWs; the multiplexer being controlled by an internal timer or external trigger. DDS waveform generators are becoming more cost effective and can produce higher frequencies as digital technology continue to advance. Advantages

2 of direct digital synthesis over conventional analogue techniques include: High accuracy and stability of frequency. High control of frequency resolution. Low phase noise and distortion. Ability to perform very wide frequency sweeps. Ability to produce unique/non-standard/user defined (arbitrary) waveforms. Ability to control each parameter of a waveform; including frequency, phase, symmetry, and amplitude. The greatest limitation of DDS is Jitter. Jitter is caused when the FCW is not a multiple of the total number of amplitude samples within the PAC. When the FCW is greater than the Natural Frequency (the maximum frequency at which the waveform is not sampled), sharp 1-clock edges, in waveforms such as square waves, will full within a small rage samples for a repeatedly sampled waveform. This causes the sharp rises and falls within a waveform to appear to shift left and right at the same rate as the output frequency. Jitter is often avoided by limiting waveforms with sharp 1-clock edges to the natural frequency of the DDS system. 3. PROJECT BACKGROUND 3.1 Project Description The project was chosen to be undertaken based on the following project description, which outlines the initial scope of the project. Develop a numerically controlled oscillator (NCO) driven function and arbitrary waveform generator. The waveform generator will be able to digitally synthesise standard waveforms of the sine, triangle (also sawtooth), square wave types and arbitrary waveforms up to or greater than 1MHz, with an output impedance of 50 and an output voltage of up to 20V. The hardware used will either be a FPGA or DSP Microcontroller. The system will have an interface enabling the user to easily specify the wave shape. [3] Upon further negotiation, it was decided that the scope be reduced to a 10V (p-p) output signal and have arbitrary waveform generation as an optional extra, to reduce the workload of the project. 3.2 Professional DDS Designs It was recommended that Thurlby Thandar Instruments TG1010 Programmable 10MHz DDS Function Generator [2] be used as a base line for this project; the same DDS waveform generator commonly used in CPIT laboratories. The TG1010 stores one complete period of each waveform in the PAC, each defined as bit instantaneous amplitude samples. The samples are then reconstructed using a 10-bit DAC. The phase accumulator is 38-bits wide, although only the ten MSB address the PAC. This provides a frequency resolution of up to 0.1mHz from a ~27.5MHz clock by producing incremental steps less than the addressed section of the PA bus. A digitally controlled seven stage elliptical low-pass filter after the DAC allows sine waves to be sampled very close to Nyquest s sampling theorem; a maximum output frequency of 10MHz. This filter is bypassed for all other waveforms. The problem of jitter has been avoided by limiting non-sinusoidal waveforms to the natural frequency (~27kHz) with exception to the square wave, which above the natural frequency is produced by applying a sine wave to a comparator. 3.3 DDS Design Options The most important part of the DDS waveform generator project was the development of the phase accumulator and phase to amplitude converter. Several alternatives were developed for implementing a 32-bit PA and 8-bit PAC, both intended to operate at 50MHz, these include: Discrete Logic. This included constructing the digital design from discrete ICs, including latch, adder, RAM and ROM components. The downside was this would make PCB design very difficult with multiple high speed buses running between components Programmable Logic. This eliminates noise and crosstalk issues associated with using discrete logic, makes PCB design much simpler, and also allows for greater design flexibility [4]. The downside of using programmable logic would be the time required to learn a hardware description language such as VHDL or Verilog Microcontroller. Used by many amateur designs, a PA is very simple to construct using assembly language, and internal program memory is often used as the PAC. On the other hand, limitations of using a microcontroller include: I. Unlike digital systems which take a single clock cycle to output an amplitude sample, software takes a number of clock cycles; thus reducing the maximum output frequency. II. If the same microcontroller is used for both DDS and human interface, the software must stop sampling/generating the waveform each time the human interface is used ASICs. Analog Devices have developed a range of integrated complete DDS ICs, each including an internal DAC and serial interface. The AD9850, one of Analog Device s midrange DDS ICs, has a maximum output frequency of 62.3MHz with a resolution of 0.029Hz; and also includes 360 phase control [5]. Its 10-bit DAC produces a differential current output. The major limitation is that the entire range is limited to producing only the sinusoidal

3 waveform, which cannot be changed as the PAC is an internal ROM. 3.4 DDS Design Selection Programmable logic has advantages in implementing direct digital synthesis as discussed in previous section. Use of FPGA has been proved to be popular in electronics design. Examples include designing transmitter and receiver for a digital radio system [6] and implementing MAC [7] in FPGA. Due to personal interest in learning more about programmable logic, it was decided that the Spartan- IIE FPGA would be used to implement the digital design. 4. WORKED DESIGN The worked design of the DDS waveform generator can be broken down into three key sections, the digital design, analogue design, and software design. 4.1 Digital Design The digital design has been developed in Xilinx s Spartan-IIE FPGA, using the Spartan-IIE project board developed by BurchedED Australia [8]. This design is responsible for implementing the phase accumulator and phase to amplitude converter, as well as the command decoder. The block diagram of the digital design is shown in Figure 1. The frequency control word, phase control word, and phase accumulator buses are all 32-bits wide. Therefore, for the smallest FCW, it will take 16,777,216 clock cycles before the PA addresses the next amplitude sample within the phase to amplitude converter. This provides a minimum output frequency and frequency resolution of 0.01Hz, for a system clock of MHz; this clock provided by the Spartan-IIE board. Independent of this clock the PCW provides a maximum output phase shift ranging between 360 with a resolution of 8.38x10-8 ; however this resolution has been limited to within the software design for practical reasons. The eight MSBs of the PA are used to address the PAC, providing a maximum number of 256 instantaneous amplitude samples (phase increments). With the ~42.9MHz system clock, this produces a natural frequency of approximately 168kHz. Each amplitude sample is represented by an 8-bit word with a value between 0 and 255. This provides a simple structure to encode in both the microcontroller and FPGA, as the former is an 8-bit system, and the latter has limited sized RAM blocks. Due to the lack of read only memory (ROM) within the FPGA, the 256 amplitude samples for each waveform have been stored within the program memory (flash memory) of the microcontroller. Upon waveform selection, these amplitude values will be loaded into the PAC through the 8-bit parallel Data Bus between it and the microcontroller. User defined waveforms (for optional extra arbitrary waveform design) can be stored in the E 2 PROM within the microcontroller. Finally, upon each positive edge of the system clock, the amplitude value within the PAC, pointed to by the PA, is loaded into the DAC to be converted into a 20mA (p-p) differential output current. This is achieved using Burr Brown s DAC904, a 160MSps 14-bit parallel input, differential current output, DAC. It is important to note that only the top eight MSBs of the DAC are currently used in this design. The lower six bits can be incorporated at a later stage, to produce a higher quality output, by updating the FPGA design. The FCW and PCW latches provide two important functions. Firstly, along with the de-multiplexer, it allows the FCW, PCW, and waveform amplitude samples to be transferred and loaded through the single 8-bit Data Bus. Secondly it provides an interface between the 8-bit microcontroller and 32-bit Microcontroller ATmega128 FPGA Spartan-IIE DAC DAC904 Data Bus Interface Control Control Bus From Human Interface 8-Bit 8-Bit FCW Latch PCW Latch Command Decoder 32-bit Adder/ Subtracter Frequency control Result Latch Phase Accumulator 32-Bit 32-bit Adder/ Subtracter Phase control 8-bit wide 256kB RAM Wave Shape control Phase to Amplitude Converter 8-Bit Digital to Analogue Conversion To Analogue Design Figure 1: The block diagram of the digital design

4 phase accumulator. This is achieved by controlling four 8-bit latches in parallel. The phase accumulator result latch stores the previous result from the phase accumulator. This allows the phase accumulator to determine the new result without interfering with the PAC address bus and its own numeric feedback. What about the maximum output frequency? This is dictated alone by Nyquist s Sampling Theorem. For the digital design, it is intended that the maximum sample rate be samples per period of the sine wave (note: a sample rate of this accuracy is easily obtainable, due to the size of the FCW). At the system clock of MHz, this maximum sample rate will produce a maximum frequency of exactly 5.00MHz. The maximum sample rate, and therefore the maximum frequency, will be regulated by the software design. The command decoder has been implemented using a small ROM block. The lower 5-bits of the 8-bit parallel Command Bus are used to address this ROM, providing up to thirty-two different commands. The remaining three bits make up command enable, and command decoder enable, which allows for up to four command decoders (i.e. DDS waveform generators) to be controlled from the single Command Bus. 4.3 Analogue Design The analogue design is responsible for output voltage control and output DC offset control, as well as filtering and buffering the output signal. The analogue design can be broken up into four key parts, as shown in Figure 2. The differential amplifier provides a current to voltage converter, converting the 20mA (p-p) differential current signal from the DAC to a single 4.5V (p-p) voltage signal. This is achieved using Texas Instruments THS3091, a 210MHz 7.3kV/µs current feedback Op-Amp. To maximize the bandwidth the differential amplifier has a fixed gain of only (V/V). Any noise inducted into the 20mA (p-p) signal between the DAC and the first analogue stage will be significantly reduced by From Human Interface THS3091 Differential Current to Voltage Converter From Digital Design Gain and Offset Control Switchable Low Pass Filter THS3091 Gain and Offset Controlled Amplifier BUF mA Output Buffer To Output Figure 2: The block diagram of the analogue design the common mode rejection ratio of the differential amplifier. The low pass filter provides filtering of quantisation noise caused by the DAC and also sampling noise/distortion caused by the PA sampling the waveform within the PAC. Currently, this is a basic passive RC filter which can be manually switched out. This switching will prove useful when producing waveforms such as square waves, where filtering limits the shape of the square wave by removing odd harmonics. At this stage in the project it has been decided to keep the filter design as simple as possible due to complexities elsewhere in the DDS waveform generator design. The next amplifier provides voltage control and DC offset control of the output waveform, using another THS3091. The DC offset, controlled through a potentiometer, can be adjusted between -5V DC and +5V DC. To maximize the bandwidth the inverting amplifier has a maximum gain of (V/V), but can be adjusted through a potentiometer down to approximately (V/V). This provides an output waveform with voltage fully adjustable from 5mV (p-p) to 10V (p-p). The final amplifier provides a buffered output of upto 250mA, using Burr-Brown s BUF634, a 180MHz 2.0kV/µs 250mA Op-Amp buffer. The BUF634 also provides current limiting, with a short circuit current of 400mA, and thermal shutdown; making it a very tough amplifier. Its TO-220 packing allows for the required heat sinking. Bandwidth is also maximized, with a unity gain of +1 (V/V). It is important to note that the overall gain of the analogue design is non-inverting; making the programming of waveforms into the microcontroller and phase to amplitude converter a lot simpler. 4.3 Software Design The software design has been developed in Atmel s ATmega128 8-bit RISC microcontroller, using the ATmega128 CPU module developed in house by CPIT [9]. The software is responsible for control of both the human interface and digital design. Communication between the microcontroller and FPGA is through the 8-bit Command Bus and 8-bit Data Bus. A driver has been developed allowing the microcontroller to control the PA and PAC through the Command Decoder. The lower level of this driver, responsible for communication between the two systems has been written in assembly language, and the higher level, responsible for determining the FCW, PCW and amplitude samples has been written in C language. Drivers for an LCD and keypad module have already been developed in CPIT s BCEN342: Computer

5 Engineering IIB, and will most likely be used for the human interface. 5. CURRENT PROGRESS Due to the design flexibility of VHDL and FPGAs, and the inclusion of the command decoder, the digital design has been synthesized four times within the FPGA. Thus the digital design now has four independent channels/outputs, each with wave shape, frequency, and phase independently controllable. To eliminate random phase/timing errors, associated with controlling multiple channels, a synchronize command has been incorporated into the command decoder. When used, this command resets the NCO latch within each PA at the same point in time. This causes each channel to jump back to the first waveform amplitude sample plus the set phase offset. This removes random phase/timing errors while maintaining set phase relationships between channels, as within the PA the phase shift is inserted after the NCO latch. At this stage in this project, the digital design has been fully implemented using VHDL within the Spartan-IIE FPGA, and found to be functioning as intended by means of Xilinx ISE computer simulation. Also the software driver to control the PA and PAC has been fully implemented for the ATmega128 microcontroller. The completed software has been downloaded into both the microcontroller and FPGA, and the two project boards connected together, as can be seen in Figure 3. To complete verification of both designs a LED module has been connected to the output of the PAC to simulate the waveform output from the FPGA. This test has successfully confirmed the operation of both designs, and minor tweaks have been made where required. Changing both waveform and frequency can be clearly seen on the LED model, although one s imagination must be stretched when looking the numeric output for waveforms such as a sine wave. ATmega128 CPU Module ATmega128 Microcontroller Project Board Spartan-IIE FPGA Project Board LED Output Module (for testing) Figure 3: Photo of testing the completed software and digital design 6. FUTURE IMPROVEMENTS 6.1 Gain and Offset Control There is currently concern about POTs being used for gain and voltage control. These POTs will be mounted to the front of the casing, with leads running back to their connections into the PCB. The concern is that these leads will induct a large amount of noise and crosstalk, greatly reducing the quality of the output signal. Current potential improvements include: Shielding using some form of shield along the POTs leads to minimize noise and crosstalk. Mechanical mounting the POTs to the PCB and using mechanical methods to extent the control to the user interface. Digital using digital method replace the POTs. This may be a digital attenuator for gain control and a small DAC for offset control. 6.2 Filter Design A better filter may be developed for the analogue design. This is not to only to remove quantisation noise, but to also to better reconstruct sinusoidal waveforms with little amplitude information, such as when the FCW is greater than the natural frequency. It is intended that a digitally controllable filter will be incorporated into the analogue design at a later stage in the project. The current concept is to switch capacitors in and out of a low pass RC filter by using an analogue switch IC. 7. FUTURE PROGRESS The project is currently on track to be completed by the due date, the end of October. Now that the digital section of the DDS waveform generator has been completed attention will be focused on the analogue section, as well as PCB design and human interface. The previously mentioned improvements require to be added to the analogue design; and several changes need to be made to the already developed PCB design, in terms of reducing crosstalk and other related problems. As for the optional extra design goal of arbitrary waveform generation, custom wave shapes can be stored in the E 2 PROM of the microcontroller and loaded into the PAC. The problem is developing a human interface which allows the user to easily program the waveform amplitude samples into the E 2 PROM. It was hoped that there would be extra time at the end of the project to develop such an interface; but this remains unlikely. 8. CONCLUSIONS The Direct Digital Synthesis Waveform Generator has be constructed using a 32-bit phase accumulator

6 and a 8-bit phase to amplitude converter, allowing it to produce standard and arbitrary waveforms defined as 256 instantaneous amplitude samples, frequency control ranging from 0.01Hz to 5.0MHz with a resolution of 0.01Hz, and phase control ranging between 360 with a resolution of Within the Spartan-IIE FPGA, four DDS waveform generators have been synthesized, each with independent wave shape, frequency, and phase control. Now the digital section of the DDS waveform generator has been completed attention will be focused on the analogue section, as well as PCB design and human interface. This will include adjustable output voltage ranging from 5mV (p-p) to 10V (p-p) and DC offset between 5V DC, as well as output filtering and buffering. 9. ACKNOWLEDGMENTS The student of this project would like to acknowledge the following CPIT staff for advice and guidance throughout the DDS waveform generator project: Rob Blair, the project supervisor, for overall guidance and analogue design, Tom Cronje, for PCB and analogue design, Caillyn Benbow, for VHDL and FPGA design, and Karl Dodds, for digital calculations and conceptual simulation. 10. REFERENCES [1] N. Kularatna, Modern Electronic Test and Measuring Instruments, London: The Institution of Electrical Engineering (1996). [2] Thurbly Thandar Instruments Ltd, TG1010 Programmable 10 MHz DDS Function Generator, Cambridgeshire: Thurbly Thandar Instruments Ltd (1994). [3] T. Cronjé, BDPR301: Design Project A & B: 2008 Project Topics List, Christchurch Polytechnic Institute of Technology, Christchurch, New Zealand (2008). [4] S. Yalamanchili, Introductory VHDL: from simulation to synthesis, New Jersey: Prentice Hall (2001). [5] Analog Devices, AD9850: CMOS, 125 MHz Complete DDS Synthesizer (datasheet), (June 2008). [6] H. P. Bakkum, Z. Wu, T. C. A. Molteno and J. L. Bahr, A Transmitter and Receiver Design Using FPGA, Proceedings of the Fourteenth Electronics New Zealand Conference (ENZCon 07), pp (2007). [7] Y. Zhang and P. Komisarczuk, Implementing a Simplified MAC using FPGA on WAG, Proceedings of the Fourteenth Electronics New Zealand Conference (ENZCon 07), pp (2007). [8] BurchED, (Sept 2008). [9] Y. Li and C. Benbow, An Educational AVR Microcontroller Training Kit, Proceedings of the Thirteenth Electronics New Zealand Conference (ENZCon 06), pp (2006).

The Design and Construction of a DDS based Waveform Generator

The Design and Construction of a DDS based Waveform Generator 1 The Design and Construction of a DDS based Waveform Generator Darrell Harmon Abstract A direct digital synthesis (DDS) based signal generator was designed and constructed to cover the frequency range

More information

A DSP IMPLEMENTED DIGITAL FM MULTIPLEXING SYSTEM

A 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 information

Design Implementation Description for the Digital Frequency Oscillator

Design Implementation Description for the Digital Frequency Oscillator Appendix A Design Implementation Description for the Frequency Oscillator A.1 Input Front End The input data front end accepts either analog single ended or differential inputs (figure A-1). The input

More information

Design and Fabrication of High Frequency Linear Function Generator with Digital Frequency Counter using MAX038 and a PIC microcontroller

Design and Fabrication of High Frequency Linear Function Generator with Digital Frequency Counter using MAX038 and a PIC microcontroller International Journal of Latest Tr ends in Engineering and Technology Vol.(7)Issue(3), pp. 263-270 DOI: http://dx.doi.org/10.21172/1.73.536 e-issn:2278-621x Design and Fabrication of High Frequency Linear

More information

TG1010A AIM & THURLBY THANDAR INSTRUMENTS. 10MHz programmable DDS function generator. Direct Digital Synthesis

TG1010A AIM & THURLBY THANDAR INSTRUMENTS. 10MHz programmable DDS function generator. Direct Digital Synthesis AIM & THURLBY THANDAR INSTRUMENTS TG1010A 10MHz programmable DDS function generator Arbitrary Waveform Capability, Extensive Modulation Modes Direct Digital Synthesis All the versatility of a function

More information

Application Note #5 Direct Digital Synthesis Impact on Function Generator Design

Application Note #5 Direct Digital Synthesis Impact on Function Generator Design Impact on Function Generator Design Introduction Function generators have been around for a long while. Over time, these instruments have accumulated a long list of features. Starting with just a few knobs

More information

6. HARDWARE PROTOTYPE AND EXPERIMENTAL RESULTS

6. HARDWARE PROTOTYPE AND EXPERIMENTAL RESULTS 6. HARDWARE PROTOTYPE AND EXPERIMENTAL RESULTS Laboratory based hardware prototype is developed for the z-source inverter based conversion set up in line with control system designed, simulated and discussed

More information

Software Design of Digital Receiver using FPGA

Software Design of Digital Receiver using FPGA Software Design of Digital Receiver using FPGA G.C.Kudale 1, Dr.B.G.Patil 2, K. Aurobindo 3 1PG Student, Department of Electronics Engineering, Walchand College of Engineering, Sangli, Maharashtra, 2Associate

More information

Laboratory 9. Required Components: Objectives. Optional Components: Operational Amplifier Circuits (modified from lab text by Alciatore)

Laboratory 9. Required Components: Objectives. Optional Components: Operational Amplifier Circuits (modified from lab text by Alciatore) Laboratory 9 Operational Amplifier Circuits (modified from lab text by Alciatore) Required Components: 1x 741 op-amp 2x 1k resistors 4x 10k resistors 1x l00k resistor 1x 0.1F capacitor Optional Components:

More information

CHAPTER IV DESIGN AND ANALYSIS OF VARIOUS PWM TECHNIQUES FOR BUCK BOOST CONVERTER

CHAPTER IV DESIGN AND ANALYSIS OF VARIOUS PWM TECHNIQUES FOR BUCK BOOST CONVERTER 59 CHAPTER IV DESIGN AND ANALYSIS OF VARIOUS PWM TECHNIQUES FOR BUCK BOOST CONVERTER 4.1 Conventional Method A buck-boost converter circuit is a combination of the buck converter topology and a boost converter

More information

CHAPTER III THE FPGA IMPLEMENTATION OF PULSE WIDTH MODULATION

CHAPTER III THE FPGA IMPLEMENTATION OF PULSE WIDTH MODULATION 34 CHAPTER III THE FPGA IMPLEMENTATION OF PULSE WIDTH MODULATION 3.1 Introduction A number of PWM schemes are used to obtain variable voltage and frequency supply. The Pulse width of PWM pulsevaries with

More information

Hardware/Software Co-Simulation of BPSK Modulator and Demodulator using Xilinx System Generator

Hardware/Software Co-Simulation of BPSK Modulator and Demodulator using Xilinx System Generator www.semargroups.org, www.ijsetr.com ISSN 2319-8885 Vol.02,Issue.10, September-2013, Pages:984-988 Hardware/Software Co-Simulation of BPSK Modulator and Demodulator using Xilinx System Generator MISS ANGEL

More information

Publication Number ATFxxB Series DDS FUNCTION WAVEFORM GENERATOR. User s Guide

Publication Number ATFxxB Series DDS FUNCTION WAVEFORM GENERATOR. User s Guide Publication Number 101201 ATFxxB Series DDS FUNCTION WAVEFORM GENERATOR User s Guide Introduction This user's guide is used for all models of ATFxxB series of DDS function generator. xx in the model number

More information

A Novel Low-Power High-Resolution ROM-less DDFS Architecture

A Novel Low-Power High-Resolution ROM-less DDFS Architecture A Novel Low-Power High-Resolution ROM-less DDFS Architecture M. NourEldin M., Ahmed Yahya Abstract- A low-power high-resolution ROM-less Direct Digital frequency synthesizer architecture based on FPGA

More information

Section 1. Fundamentals of DDS Technology

Section 1. Fundamentals of DDS Technology Section 1. Fundamentals of DDS Technology Overview Direct digital synthesis (DDS) is a technique for using digital data processing blocks as a means to generate a frequency- and phase-tunable output signal

More information

Synthesized Function Generators DS MHz function and arbitrary waveform generator

Synthesized Function Generators DS MHz function and arbitrary waveform generator Synthesized Function Generators DS345 30 MHz function and arbitrary waveform generator DS345 Function/Arb Generator 1 µhz to 30.2 MHz frequency range 1 µhz frequency resolution Sine, square, ramp, triangle

More information

Appendix B. Design Implementation Description For The Digital Frequency Demodulator

Appendix B. Design Implementation Description For The Digital Frequency Demodulator Appendix B Design Implementation Description For The Digital Frequency Demodulator The DFD design implementation is divided into four sections: 1. Analog front end to signal condition and digitize the

More information

PC-OSCILLOSCOPE PCS500. Analog and digital circuit sections. Description of the operation

PC-OSCILLOSCOPE PCS500. Analog and digital circuit sections. Description of the operation PC-OSCILLOSCOPE PCS500 Analog and digital circuit sections Description of the operation Operation of the analog section This description concerns only channel 1 (CH1) input stages. The operation of CH2

More information

Models 296 and 295 combine sophisticated

Models 296 and 295 combine sophisticated Established 1981 Advanced Test Equipment Rentals www.atecorp.com 800-404-ATEC (2832) Models 296 and 295 50 MS/s Synthesized Multichannel Arbitrary Waveform Generators Up to 4 Independent Channels 10 Standard

More information

INTEGRATED CIRCUITS. AN109 Microprocessor-compatible DACs Dec

INTEGRATED CIRCUITS. AN109 Microprocessor-compatible DACs Dec INTEGRATED CIRCUITS 1988 Dec DAC products are designed to convert a digital code to an analog signal. Since a common source of digital signals is the data bus of a microprocessor, DAC circuits that are

More information

Integrated Circuit Design for High-Speed Frequency Synthesis

Integrated Circuit Design for High-Speed Frequency Synthesis Integrated Circuit Design for High-Speed Frequency Synthesis John Rogers Calvin Plett Foster Dai ARTECH H O US E BOSTON LONDON artechhouse.com Preface XI CHAPTER 1 Introduction 1 1.1 Introduction to Frequency

More information

Simplified Analogue Realization of the Digital Direct Synthesis (DDS) Technique for Signal Generation

Simplified Analogue Realization of the Digital Direct Synthesis (DDS) Technique for Signal Generation IOSR Journal of Electrical and Electronics Engineering (IOSR-JEEE) e-issn: 2278-1676,p-ISSN: 2320-3331, Volume 9, Issue 2 Ver. VI (Mar Apr. 2014), PP 85-89 Simplified Analogue Realization of the Digital

More information

Channelization and Frequency Tuning using FPGA for UMTS Baseband Application

Channelization and Frequency Tuning using FPGA for UMTS Baseband Application Channelization and Frequency Tuning using FPGA for UMTS Baseband Application Prof. Mahesh M.Gadag Communication Engineering, S. D. M. College of Engineering & Technology, Dharwad, Karnataka, India Mr.

More information

EE 434 Final Projects Fall 2006

EE 434 Final Projects Fall 2006 EE 434 Final Projects Fall 2006 Six projects have been identified. It will be our goal to have approximately an equal number of teams working on each project. You may work individually or in groups of

More information

Low distortion signal generator based on direct digital synthesis for ADC characterization

Low distortion signal generator based on direct digital synthesis for ADC characterization ACTA IMEKO July 2012, Volume 1, Number 1, 59 64 www.imeko.org Low distortion signal generator based on direct digital synthesis for ADC characterization Walter F. Adad, Ricardo J. Iuzzolino Instituto Nacional

More information

for amateur radio applications and beyond...

for amateur radio applications and beyond... for amateur radio applications and beyond... Table of contents Numerically Controlled Oscillator (NCO) Basic implementation Optimization for reduced ROM table sizes Achievable performance with FPGA implementations

More information

ADS9850 Signal Generator Module

ADS9850 Signal Generator Module 1. Introduction ADS9850 Signal Generator Module This module described here is based on ADS9850, a CMOS, 125MHz, and Complete DDS Synthesizer. The AD9850 is a highly integrated device that uses advanced

More information

Chapter 2 Signal Conditioning, Propagation, and Conversion

Chapter 2 Signal Conditioning, Propagation, and Conversion 09/0 PHY 4330 Instrumentation I Chapter Signal Conditioning, Propagation, and Conversion. Amplification (Review of Op-amps) Reference: D. A. Bell, Operational Amplifiers Applications, Troubleshooting,

More information

DIGITAL COMMUNICATIONS LAB

DIGITAL COMMUNICATIONS LAB DIGITAL COMMUNICATIONS LAB List of Experiments: 1. PCM Generation and Detection. 2. Differential Pulse Code modulation. 3. Delta modulation. 4. Time Division Multiplexing of 2band Limited Signals. 5. Frequency

More information

Technical Brief FAQ (FREQUENCLY ASKED QUESTIONS) For further information, please contact Crystal Semiconductor at (512) or 1 (800)

Technical Brief FAQ (FREQUENCLY ASKED QUESTIONS) For further information, please contact Crystal Semiconductor at (512) or 1 (800) Technical Brief FAQ (FREQUENCLY ASKED QUESTIONS) 1) Do you have a four channel part? Not at this time, but we have plans to do a multichannel product Q4 97. We also have 4 digital output lines which can

More information

CATALOG. ANALOG COMMUNICATION SYSTEMS DIGITAL COMMUNICATION SYSTEMS Microcontroller kits Arm controller kits PLC Trainer KITS Regulated Power supplies

CATALOG. ANALOG COMMUNICATION SYSTEMS DIGITAL COMMUNICATION SYSTEMS Microcontroller kits Arm controller kits PLC Trainer KITS Regulated Power supplies CATALOG ANALOG COMMUNICATION SYSTEMS DIGITAL COMMUNICATION SYSTEMS Microcontroller kits Arm controller kits PLC Trainer KITS Regulated Power supplies UNION INTRUMENTS #17 & 18, 4 th floor, Hanumathra Arcade

More information

Interactive Tone Generator with Capacitive Touch. Corey Cleveland and Eric Ponce. Project Proposal

Interactive Tone Generator with Capacitive Touch. Corey Cleveland and Eric Ponce. Project Proposal Interactive Tone Generator with Capacitive Touch Corey Cleveland and Eric Ponce Project Proposal Overview Capacitance is defined as the ability for an object to store charge. All objects have this ability,

More information

A MULTI-CHANNEL SIGNAL SOURCES BASED ON FPGA AND DDS

A MULTI-CHANNEL SIGNAL SOURCES BASED ON FPGA AND DDS A MULTI-CHANNEL SIGNAL SOURCES BASED ON FPGA AND DDS 1, 2 QIULIN TAN, 2,* XIANGDONG PEI, 1, 2 JIJUN XIONG, 1,2 WENYI LIU 1 SIMIN ZHU, 1 MINGSI QI, 1 CHAO LI 1 Key Laboratory of Instrumentation Science

More information

Using an FPGA based system for IEEE 1641 waveform generation

Using 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 information

BPSK System on Spartan 3E FPGA

BPSK System on Spartan 3E FPGA INTERNATIONAL JOURNAL OF INNOVATIVE TECHNOLOGIES, VOL. 02, ISSUE 02, FEB 2014 ISSN 2321 8665 BPSK System on Spartan 3E FPGA MICHAL JON 1 M.S. California university, Email:santhoshini33@gmail.com. ABSTRACT-

More information

Laboratory 6. Lab 6. Operational Amplifier Circuits. Required Components: op amp 2 1k resistor 4 10k resistors 1 100k resistor 1 0.

Laboratory 6. Lab 6. Operational Amplifier Circuits. Required Components: op amp 2 1k resistor 4 10k resistors 1 100k resistor 1 0. Laboratory 6 Operational Amplifier Circuits Required Components: 1 741 op amp 2 1k resistor 4 10k resistors 1 100k resistor 1 0.1 F capacitor 6.1 Objectives The operational amplifier is one of the most

More information

Analog Arts SL987 SL957 SL937 SL917 Product Specifications [1]

Analog Arts SL987 SL957 SL937 SL917 Product Specifications [1] www.analogarts.com Analog Arts SL987 SL957 SL937 SL917 Product Specifications [1] 1. These models include: an oscilloscope, a spectrum analyzer, a data recorder, a frequency & phase meter, an arbitrary

More information

Software Programmable Gain Amplifier AD526

Software Programmable Gain Amplifier AD526 a FEATURES Digitally Programmable Binary Gains from to 6 Two-Chip Cascade Mode Achieves Binary Gain from to 256 Gain Error: 0.0% Max, Gain =, 2, 4 (C Grade) 0.02% Max, Gain = 8, 6 (C Grade) 0.5 ppm/ C

More information

Time Matters How Power Meters Measure Fast Signals

Time Matters How Power Meters Measure Fast Signals Time Matters How Power Meters Measure Fast Signals By Wolfgang Damm, Product Management Director, Wireless Telecom Group Power Measurements Modern wireless and cable transmission technologies, as well

More information

Digital microcontroller for sonar waveform generator. Aleksander SCHMIDT, Jan SCHMIDT

Digital microcontroller for sonar waveform generator. Aleksander SCHMIDT, Jan SCHMIDT Digital microcontroller for sonar waveform generator Aleksander SCHMIDT, Jan SCHMIDT Gdansk University of Technology Faculty of Electronics, Telecommunications and Informatics Narutowicza 11/12, 80-233

More information

Hardware Platforms and Sensors

Hardware Platforms and Sensors Hardware Platforms and Sensors Tom Spink Including material adapted from Bjoern Franke and Michael O Boyle Hardware Platform A hardware platform describes the physical components that go to make up a particular

More information

VLSI Implementation of Digital Down Converter (DDC)

VLSI Implementation of Digital Down Converter (DDC) Volume-7, Issue-1, January-February 2017 International Journal of Engineering and Management Research Page Number: 218-222 VLSI Implementation of Digital Down Converter (DDC) Shaik Afrojanasima 1, K Vijaya

More information

Application Note. The Direct Digital Synthesis Generator

Application Note. The Direct Digital Synthesis Generator Application Note AN2109 The Direct Digital Synthesis Generator By: Victor Kremin Associated Project: Yes Associated Part Family: CY8C25xxx, CY8C26xxx Summary The low-frequency programmable signal generator

More information

Lesson number one. Operational Amplifier Basics

Lesson number one. Operational Amplifier Basics What About Lesson number one Operational Amplifier Basics As well as resistors and capacitors, Operational Amplifiers, or Op-amps as they are more commonly called, are one of the basic building blocks

More information

Chapter 9: Operational Amplifiers

Chapter 9: Operational Amplifiers Chapter 9: Operational Amplifiers The Operational Amplifier (or op-amp) is the ideal, simple amplifier. It is an integrated circuit (IC). An IC contains many discrete components (resistors, capacitors,

More information

Analog Arts SF990 SF880 SF830 Product Specifications

Analog Arts SF990 SF880 SF830 Product Specifications 1 www.analogarts.com Analog Arts SF990 SF880 SF830 Product Specifications Analog Arts reserves the right to change, modify, add or delete portions of any one of its specifications at any time, without

More information

Method We follow- How to Get Entry Pass in SEMICODUCTOR Industries for 2 nd year engineering students

Method We follow- How to Get Entry Pass in SEMICODUCTOR Industries for 2 nd year engineering students Method We follow- How to Get Entry Pass in SEMICODUCTOR Industries for 2 nd year engineering students FIG-2 Winter/Summer Training Level 1 (Basic & Mandatory) & Level 1.1 continues. Winter/Summer Training

More information

Capacitive Touch Sensing Tone Generator. Corey Cleveland and Eric Ponce

Capacitive Touch Sensing Tone Generator. Corey Cleveland and Eric Ponce Capacitive Touch Sensing Tone Generator Corey Cleveland and Eric Ponce Table of Contents Introduction Capacitive Sensing Overview Reference Oscillator Capacitive Grid Phase Detector Signal Transformer

More information

Direct Digital Synthesis Primer

Direct Digital Synthesis Primer Direct Digital Synthesis Primer Ken Gentile, Systems Engineer ken.gentile@analog.com David Brandon, Applications Engineer David.Brandon@analog.com Ted Harris, Applications Engineer Ted.Harris@analog.com

More information

Current-mode PWM controller

Current-mode PWM controller DESCRIPTION The is available in an 8-Pin mini-dip the necessary features to implement off-line, fixed-frequency current-mode control schemes with a minimal external parts count. This technique results

More information

Rigol DG1022A Function / Arbitrary Waveform Generator

Rigol DG1022A Function / Arbitrary Waveform Generator Rigol DG1022A Function / Arbitrary Waveform Generator The Rigol DG1000 series Dual-Channel Function/Arbitrary Waveform Generator adopts DDS (Direct Digital Synthesis) technology to provide stable, high-precision,

More information

PURPOSE: NOTE: Be sure to record ALL results in your laboratory notebook.

PURPOSE: NOTE: Be sure to record ALL results in your laboratory notebook. EE4902 Lab 9 CMOS OP-AMP PURPOSE: The purpose of this lab is to measure the closed-loop performance of an op-amp designed from individual MOSFETs. This op-amp, shown in Fig. 9-1, combines all of the major

More information

Design of CMOS Based Numerical Control Oscillator with Better Performance Parameter in 45nm CMOS Process

Design of CMOS Based Numerical Control Oscillator with Better Performance Parameter in 45nm CMOS Process IJIRST International Journal for Innovative Research in Science & Technology Volume 2 Issue 09 February 2016 ISSN (online): 2349-6010 Design of CMOS Based Numerical Control Oscillator with Better Performance

More information

Design of Adaptive RFID Reader based on DDS and RC522 Li Yang, Dong Zhi-Hong, Cong Dong-Sheng

Design of Adaptive RFID Reader based on DDS and RC522 Li Yang, Dong Zhi-Hong, Cong Dong-Sheng International Conference on Applied Science and Engineering Innovation (ASEI 2015) Design of Adaptive RFID Reader based on DDS and RC522 Li Yang, Dong Zhi-Hong, Cong Dong-Sheng Beijing Key Laboratory of

More information

DIGITAL ELECTRONICS ANALOG ELECTRONICS

DIGITAL ELECTRONICS ANALOG ELECTRONICS DIGITAL ELECTRONICS 1. N10 4 Bit Binary Universal shift register. 2. N22- Random Access Memory (16*4). 3. N23- Read Only Memory. 4. N4-R-S/D-T Flip flop, characteristic and comparison. 5. Master Slave

More information

FPGA Implementation of Digital Modulation Techniques BPSK and QPSK using HDL Verilog

FPGA Implementation of Digital Modulation Techniques BPSK and QPSK using HDL Verilog FPGA Implementation of Digital Techniques BPSK and QPSK using HDL Verilog Neeta Tanawade P. G. Department M.B.E.S. College of Engineering, Ambajogai, India Sagun Sudhansu P. G. Department M.B.E.S. College

More information

BPSK_DEMOD. Binary-PSK Demodulator Rev Key Design Features. Block Diagram. Applications. General Description. Generic Parameters

BPSK_DEMOD. Binary-PSK Demodulator Rev Key Design Features. Block Diagram. Applications. General Description. Generic Parameters Key Design Features Block Diagram Synthesizable, technology independent VHDL IP Core reset 16-bit signed input data samples Automatic carrier acquisition with no complex setup required User specified design

More information

LINEAR IC APPLICATIONS

LINEAR IC APPLICATIONS 1 B.Tech III Year I Semester (R09) Regular & Supplementary Examinations December/January 2013/14 1 (a) Why is R e in an emitter-coupled differential amplifier replaced by a constant current source? (b)

More information

DSP Project. Reminder: Project proposal is due Friday, October 19, 2012 by 5pm in my office (Small 239).

DSP Project. Reminder: Project proposal is due Friday, October 19, 2012 by 5pm in my office (Small 239). DSP Project eminder: Project proposal is due Friday, October 19, 2012 by 5pm in my office (Small 239). Budget: $150 for project. Free parts: Surplus parts from previous year s project are available on

More information

FYS3240 PC-based instrumentation and microcontrollers. Signal sampling. Spring 2017 Lecture #5

FYS3240 PC-based instrumentation and microcontrollers. Signal sampling. Spring 2017 Lecture #5 FYS3240 PC-based instrumentation and microcontrollers Signal sampling Spring 2017 Lecture #5 Bekkeng, 30.01.2017 Content Aliasing Sampling Analog to Digital Conversion (ADC) Filtering Oversampling Triggering

More information

THE PERFORMANCE TEST OF THE AD CONVERTERS EMBEDDED ON SOME MICROCONTROLLERS

THE PERFORMANCE TEST OF THE AD CONVERTERS EMBEDDED ON SOME MICROCONTROLLERS THE PERFORMANCE TEST OF THE AD CONVERTERS EMBEDDED ON SOME MICROCONTROLLERS R. Holcer Department of Electronics and Telecommunications, Technical University of Košice, Park Komenského 13, SK-04120 Košice,

More information

An Optimized Direct Digital Frequency. Synthesizer (DDFS)

An Optimized Direct Digital Frequency. Synthesizer (DDFS) Contemporary Engineering Sciences, Vol. 7, 2014, no. 9, 427-433 HIKARI Ltd, www.m-hikari.com http://dx.doi.org/10.12988/ces.2014.4326 An Optimized Direct Digital Frequency Synthesizer (DDFS) B. Prakash

More information

BPSK Modulation and Demodulation Scheme on Spartan-3 FPGA

BPSK Modulation and Demodulation Scheme on Spartan-3 FPGA BPSK Modulation and Demodulation Scheme on Spartan-3 FPGA Mr. Pratik A. Bhore 1, Miss. Mamta Sarde 2 pbhore3@gmail.com1, mmsarde@gmail.com2 Department of Electronics & Communication Engineering Abha Gaikwad-Patil

More information

Concepts to be Reviewed

Concepts to be Reviewed Introductory Medical Device Prototyping Analog Circuits Part 3 Operational Amplifiers, http://saliterman.umn.edu/ Department of Biomedical Engineering, University of Minnesota Concepts to be Reviewed Operational

More information

Massachusetts Institute of Technology MIT

Massachusetts Institute of Technology MIT Massachusetts Institute of Technology MIT Real Time Wireless Electrocardiogram (ECG) Monitoring System Introductory Analog Electronics Laboratory Guilherme K. Kolotelo, Rogers G. Reichert Cambridge, MA

More information

BitScope Micro - a mixed signal test & measurement system for Raspberry Pi

BitScope Micro - a mixed signal test & measurement system for Raspberry Pi BitScope Micro - a mixed signal test & measurement system for Raspberry Pi BS BS05U The BS05U is a fully featured mixed signal test & measurement system. A mixed signal scope in a probe! 20 MHz Bandwidth.

More information

VHDL Implementation of High Performance Digital Up Converter Using Multi-DDS Technology For Radar Transmitters

VHDL Implementation of High Performance Digital Up Converter Using Multi-DDS Technology For Radar Transmitters VHDL Implementation of High Performance Digital Up Converter Using Multi-DDS Technology For Radar Transmitters Ganji Ramu M. Tech Student, Department of Electronics and Communication Engineering, SLC s

More information

AVERAGE CURRENT MODE CONTROL IN POWER ELECTRONIC CONVERTERS ANALOG VERSUS DIGITAL. K. D. Purton * and R. P. Lisner**

AVERAGE CURRENT MODE CONTROL IN POWER ELECTRONIC CONVERTERS ANALOG VERSUS DIGITAL. K. D. Purton * and R. P. Lisner** AVERAGE CURRENT MODE CONTROL IN POWER ELECTRONIC CONVERTERS ANALOG VERSUS DIGITAL Abstract K. D. Purton * and R. P. Lisner** *Department of Electrical and Computer System Engineering, Monash University,

More information

EE 368 Electronics Lab. Experiment 10 Operational Amplifier Applications (2)

EE 368 Electronics Lab. Experiment 10 Operational Amplifier Applications (2) EE 368 Electronics Lab Experiment 10 Operational Amplifier Applications (2) 1 Experiment 10 Operational Amplifier Applications (2) Objectives To gain experience with Operational Amplifier (Op-Amp). To

More information

Intro To Engineering II for ECE: Lab 7 The Op Amp Erin Webster and Dr. Jay Weitzen, c 2014 All rights reserved.

Intro To Engineering II for ECE: Lab 7 The Op Amp Erin Webster and Dr. Jay Weitzen, c 2014 All rights reserved. Lab 7: The Op Amp Laboratory Objectives: 1) To introduce the operational amplifier or Op Amp 2) To learn the non-inverting mode 3) To learn the inverting mode 4) To learn the differential mode Before You

More information

FPGA Implementation Of LMS Algorithm For Audio Applications

FPGA Implementation Of LMS Algorithm For Audio Applications FPGA Implementation Of LMS Algorithm For Audio Applications Shailesh M. Sakhare Assistant Professor, SDCE Seukate,Wardha,(India) shaileshsakhare2008@gmail.com Abstract- Adaptive filtering techniques are

More information

Fundamentals of Data Converters. DAVID KRESS Director of Technical Marketing

Fundamentals of Data Converters. DAVID KRESS Director of Technical Marketing Fundamentals of Data Converters DAVID KRESS Director of Technical Marketing 9/14/2016 Analog to Electronic Signal Processing Sensor (INPUT) Amp Converter Digital Processor Actuator (OUTPUT) Amp Converter

More information

Operational Amplifiers

Operational Amplifiers Questions Easy Operational Amplifiers 1. Which of the following statements are true? a. An op-amp has two inputs and three outputs b. An op-amp has one input and two outputs c. An op-amp has two inputs

More information

Arbitrary/Function Waveform Generators 4075B Series

Arbitrary/Function Waveform Generators 4075B Series Data Sheet Arbitrary/Function Waveform Generators Point-by-Point Signal Integrity The Arbitrary/Function Waveform Generators are versatile high-performance single- and dual-channel arbitrary waveform generators

More information

Introduction to Simulation using EDWinXP

Introduction to Simulation using EDWinXP Introduction to Simulation using EDWinXP Introduction to Simulation using EDWinXP First Edition Copyright Notice ALL RIGHTS RESERVED. Any unauthorized reprint or use of this material is prohibited. No

More information

Circuit Applications of Multiplying CMOS D to A Converters

Circuit Applications of Multiplying CMOS D to A Converters Circuit Applications of Multiplying CMOS D to A Converters The 4-quadrant multiplying CMOS D to A converter (DAC) is among the most useful components available to the circuit designer Because CMOS DACs

More information

Audio Applications of Linear Integrated Circuits

Audio Applications of Linear Integrated Circuits Audio Applications of Linear Integrated Circuits Although operational amplifiers and other linear ICs have been applied as audio amplifiers relatively little documentation has appeared for other audio

More information

Generating MSK144 directly for Beacons and Test Sources.

Generating MSK144 directly for Beacons and Test Sources. Generating MSK144 directly for Beacons and Test Sources. Overview Andy Talbot G4JNT December 2016 MSK144 is a high speed data mode introduced into WSJT-X to replace FSK441 for meteor scatter (MS) and other

More information

Analog Arts SF900 SF650 SF610 Product Specifications

Analog Arts SF900 SF650 SF610 Product Specifications www.analogarts.com Analog Arts SF900 SF650 SF610 Product Specifications Analog Arts reserves the right to change, modify, add or delete portions of any one of its specifications at any time, without prior

More information

Design of Low-Cost Multi- Waveforms Signal Generator Using Operational Amplifier

Design of Low-Cost Multi- Waveforms Signal Generator Using Operational Amplifier Ali S. Aziz Al-Hussain University College, Karbala Province, IRAQ aliaziz@huciraq.edu.iq Design of Low-Cost Multi- Waveforms Signal Generator Using Operational Amplifier Function signal generator has a

More information

TG550 AIM & THURLBY THANDAR INSTRUMENTS. 5MHz function generator with sweep

TG550 AIM & THURLBY THANDAR INSTRUMENTS. 5MHz function generator with sweep AIM & THURLBY THANDAR INSTRUMENTS TG550 5MHz function generator with sweep simultaneous display of frequency & amplitude crystal controlled digital frequency locking seven digit external frequency counter

More information

HAMEG Programmable Measuring Instruments Series 8100

HAMEG Programmable Measuring Instruments Series 8100 HAMEG Programmable Measuring Instruments Series 8100 HAMEG Programmable Measuring Instruments Series 8100 are ideally suited for test installations in production and automated tests in laboratories. They

More information

Lauren Gresko, Elliott Williams, Elaine McVay Final Project Proposal 9. April Analog Synthesizer. Motivation

Lauren Gresko, Elliott Williams, Elaine McVay Final Project Proposal 9. April Analog Synthesizer. Motivation Lauren Gresko, Elliott Williams, Elaine McVay 6.101 Final Project Proposal 9. April 2014 Motivation Analog Synthesizer From the birth of popular music, with the invention of the phonograph, to the increased

More information

HF Receivers, Part 3

HF Receivers, Part 3 HF Receivers, Part 3 Introduction to frequency synthesis; ancillary receiver functions Adam Farson VA7OJ View an excellent tutorial on receivers Another link to receiver principles NSARC HF Operators HF

More information

Field Programmable Gate Array-Based Pulse-Width Modulation for Single Phase Active Power Filter

Field Programmable Gate Array-Based Pulse-Width Modulation for Single Phase Active Power Filter American Journal of Applied Sciences 6 (9): 1742-1747, 2009 ISSN 1546-9239 2009 Science Publications Field Programmable Gate Array-Based Pulse-Width Modulation for Single Phase Active Power Filter N.A.

More information

REALIZATION OF SOME NOVEL ACTIVE CIRCUITS SYNOPSIS

REALIZATION OF SOME NOVEL ACTIVE CIRCUITS SYNOPSIS REALIZATION OF SOME NOVEL ACTIVE CIRCUITS SYNOPSIS Filter is a generic term to describe a signal processing block. Filter circuits pass only a certain range of signal frequencies and block or attenuate

More information

Automated 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 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 information

Application Note 160 Using the DS1808 in Audio Applications

Application Note 160 Using the DS1808 in Audio Applications www.maxim-ic.com Application Note 160 Using the DS1808 in Audio Applications Introduction The DS1808 Dual Log Audio Potentiometer was designed to provide superior audio performance in applications that

More information

CHAPTER 4 FIELD PROGRAMMABLE GATE ARRAY IMPLEMENTATION OF FIVE LEVEL CASCADED MULTILEVEL INVERTER

CHAPTER 4 FIELD PROGRAMMABLE GATE ARRAY IMPLEMENTATION OF FIVE LEVEL CASCADED MULTILEVEL INVERTER 87 CHAPTER 4 FIELD PROGRAMMABLE GATE ARRAY IMPLEMENTATION OF FIVE LEVEL CASCADED MULTILEVEL INVERTER 4.1 INTRODUCTION The Field Programmable Gate Array (FPGA) is a high performance data processing general

More information

FYS3240 PC-based instrumentation and microcontrollers. Signal sampling. Spring 2015 Lecture #5

FYS3240 PC-based instrumentation and microcontrollers. Signal sampling. Spring 2015 Lecture #5 FYS3240 PC-based instrumentation and microcontrollers Signal sampling Spring 2015 Lecture #5 Bekkeng, 29.1.2015 Content Aliasing Nyquist (Sampling) ADC Filtering Oversampling Triggering Analog Signal Information

More information

Chapter 16: Oscillators

Chapter 16: Oscillators Chapter 16: Oscillators 16.1: The Oscillator Oscillators are widely used in most communications systems as well as in digital systems, including computers, to generate required frequencies and timing signals.

More information

PART TOP VIEW V EE 1 V CC 1 CONTROL LOGIC

PART TOP VIEW V EE 1 V CC 1 CONTROL LOGIC 19-1331; Rev 1; 6/98 EVALUATION KIT AVAILABLE Upstream CATV Driver Amplifier General Description The MAX3532 is a programmable power amplifier for use in upstream cable applications. The device outputs

More information

IT.MLD900 SENSORS AND TRANSDUCERS TRAINER. Signal Conditioning

IT.MLD900 SENSORS AND TRANSDUCERS TRAINER. Signal Conditioning SENSORS AND TRANSDUCERS TRAINER IT.MLD900 The s and Instrumentation Trainer introduces students to input sensors, output actuators, signal conditioning circuits, and display devices through a wide range

More information

R & D Electronics DIGITAL IC TRAINER. Model : DE-150. Feature: Object: Specification:

R & D Electronics DIGITAL IC TRAINER. Model : DE-150. Feature: Object: Specification: DIGITAL IC TRAINER Model : DE-150 Object: To Study the Operation of Digital Logic ICs TTL and CMOS. To Study the All Gates, Flip-Flops, Counters etc. To Study the both the basic and advance digital electronics

More information

STM32 microcontroller core ECG acquisition Conditioning System. LIU Jia-ming, LI Zhi

STM32 microcontroller core ECG acquisition Conditioning System. LIU Jia-ming, LI Zhi International Conference on Computer and Information Technology Application (ICCITA 2016) STM32 microcontroller core ECG acquisition Conditioning System LIU Jia-ming, LI Zhi College of electronic information,

More information

Design and Implementation of a New Gain Control RF Amplifier

Design and Implementation of a New Gain Control RF Amplifier 2016 3 rd International Conference on Materials Science and Mechanical Engineering (ICMSME 2016) ISBN: 978-1-60595-391-5 Design and Implementation of a New Gain Control RF Amplifier Qingtian Wang, Yu Yan

More information

Yet, many signal processing systems require both digital and analog circuits. To enable

Yet, 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 information

Volterra. VT1115MF Pulse Width Modulation (PWM) Controller. Partial Circuit Analysis

Volterra. VT1115MF Pulse Width Modulation (PWM) Controller. Partial Circuit Analysis Volterra VT1115MF Pulse Width Modulation (PWM) Controller Partial Circuit Analysis For questions, comments, or more information about this report, or for any additional technical needs concerning semiconductor

More information

Analog Filter and. Circuit Design Handbook. Arthur B. Williams. Singapore Sydney Toronto. Mc Graw Hill Education

Analog Filter and. Circuit Design Handbook. Arthur B. Williams. Singapore Sydney Toronto. Mc Graw Hill Education Analog Filter and Circuit Design Handbook Arthur B. Williams Mc Graw Hill Education New York Chicago San Francisco Athens London Madrid Mexico City Milan New Delhi Singapore Sydney Toronto Contents Preface

More information

MODELS 5251/ MS/s PXIBus / PCIBus Arbitrary Waveform / Function Generators

MODELS 5251/ MS/s PXIBus / PCIBus Arbitrary Waveform / Function Generators 250MS/s PXIBus / PCIBus Arbitrary 5251: Single Channel PXIBus waveform generator 5351: Single Channel PCIBus waveform generator Sine waves to 100MHz and Square to 62.5MHz 16 Bit amplitude resolution 2M

More information