<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>ZConnect &#187; Blog</title>
	<atom:link href="http://www.ztecinstruments.com/zconnect/?feed=rss2&#038;cat=3" rel="self" type="application/rss+xml" />
	<link>http://www.ztecinstruments.com/zconnect</link>
	<description>Get Connected With ZTEC Instruments</description>
	<lastBuildDate>Tue, 24 Apr 2012 13:29:58 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Blog: Q &amp; A; Oscilloscope Triggering here are our thoughts.</title>
		<link>http://www.ztecinstruments.com/zconnect/?p=1391</link>
		<comments>http://www.ztecinstruments.com/zconnect/?p=1391#comments</comments>
		<pubDate>Thu, 07 Apr 2011 17:59:24 +0000</pubDate>
		<dc:creator>zconnect</dc:creator>
				<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">http://www.ztecinstruments.com/zconnect/?p=1391</guid>
		<description><![CDATA[The editors at Evaluation Engineering approached us and asked to give them some content and feedback on a few questions on Oscilloscope Triggering. We spoke with our CEO, Chris Ziomek, and here is what we came up with to answer those questions. <a href="http://www.ztecinstruments.com/zconnect/?p=1391">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>The editors at <a href="http://www.evaluationengineering.com/" target="_blank">Evaluation Engineering</a> approached us and asked to give them some content and feedback on a few questions on Oscilloscope Triggering. We spoke with our CEO, Chris Ziomek, and here is what we came up with to answer those questions.</p>
<p><strong>Q.</strong> <em>Please provide a block diagram sketch showing the trigger sources.</em></p>
<p style="padding-left: 30px;"><em>a. Distinguish between analog trigger processing and further digital processing such as delaying and counting.</em></p>
<p style="padding-left: 30px;"><em>b. Include triggering on aspects of acquired data.</em></p>
<p style="padding-left: 30px;"><em>c. Indicate which advanced trigger functions are software derived and those that are generated in hardware or either such as bus triggering.</em></p>
<div id="attachment_1404" class="wp-caption alignnone" style="width: 560px"><a href="http://www.ztecinstruments.com/zconnect/wp-content/uploads/2011/04/Triggering.jpg"><img class="size-full wp-image-1404 " title="Triggering" src="http://www.ztecinstruments.com/zconnect/wp-content/uploads/2011/04/Triggering.jpg" alt="Triggering Diagram" width="550" height="343" /></a><p class="wp-caption-text">Triggering Diagram</p></div>
<p><strong>A. </strong>In the above diagram, the oscilloscope input channels (INPn) and external input (EXT IN) are analog signals that are converted to digital signals in threshold comparators.  All subsequent trigger processing is accomplished within digital circuitry.  The digital circuitry has programmable triggering parameters such as the upper (HLIM) and lower (LLIM) time limits for pulse with triggering.  These parameters can be adjusted in software for more complex triggering modes.  For example, in video triggering, software sets up pulse width triggering to trigger on the vertical sync pulse for the specified standard (PAL, NTSC, etc.) and adjusts the trigger delay to position the horizontal capture settings for the requested video line.</p>
<p><strong>Q.</strong> <em>Please discuss the pros and cons of analog vs. digital triggering in oscilloscopes. Which approach does your chosen scope use, and what are its specific advantages?</em></p>
<p><strong> </strong></p>
<p><strong>A.</strong> ZTEC oscilloscopes use analog threshold comparators and digital post-processing logic for all trigger processing.  Analog threshold comparators have some advantages such as (1) ability to capture transient pulses that are less than one sample interval, (2) ability to add analog trigger time interpolation for time accuracy of less than one sample interval, and (2) ability to trigger at levels exceeding the vertical data window.  Digital threshold comparators provide the advantages of (1) perfect noise-free vertical and horizontal accuracy and precision relative to the ADC data, (2) programmability and flexibility of digital hysteresis, and (3) fewer electronic components to save power, cost and complexity.</p>
<p><strong>Q.</strong> <em>Sometimes, subsystems within a scope may not be totally compatible with each other under all conditions. For example, a special acquisition or display mode may not support the full range of trigger capabilities. Please discuss the exceptions affecting triggering in your scope model.</em></p>
<p><em> </em></p>
<p><strong>A.</strong> ZTEC oscilloscopes have very few subsystem incompatibilities.  The various trigger modes are available for all configurations with the following exceptions:</p>
<p style="padding-left: 30px;">(1)    the input signal conditioning must be identical to the trigger signal conditioning.  For example, if the input signal is AC coupled, the trigger on that input will also be AC coupled.</p>
<p style="padding-left: 30px;">(2)    trigger time interpolation for equivalent-time sampling is only available on the analog input signals.  Equivalent-time sampling is incompatible with trigger sources from the EXT IN or the VXIbus/PXI backplane.</p>
<p><strong>Q. </strong><em>Scopes with a high waveform update rate have become popular because they can help identify infrequent events or metastable states. Please describe how the architecture of your scope supports fast, triggered waveform update.</em></p>
<p><strong>A</strong>. ZTEC oscilloscopes are architected for fast sequential capture of multiple waveforms.  Fast rearm (in as fast as a few hundred nanoseconds) is accomplished using segmented memory and fast acquisition mode.  In this acquisition mode, the oscilloscope’s deep memory is segmented into up to 32,768 smaller blocks of memory.  After each waveform acquisition, the oscilloscope increments to the next memory segment and rapidly rearms to wait for another trigger event.  Acquisition stops when the user disarms acquisition, or when a programmed number of waveforms have been acquired.</p>
<p>Segmented memory is also used for multi-waveform acquisition modes such as envelope or averaging.  For example, in an averaged waveform where 256 subsequent waveforms are averaged together, ZTEC oscilloscopes allow the user to selectively view the 256 individual component waveforms that make up the average waveform.</p>
<p><strong>Q.</strong> <em>What new or improved oscilloscope triggering features has your company introduced within the last 12 months? Please send press releases, datasheets, and photos.</em></p>
<p><strong>A. </strong>A digital noise-reject trigger circuit was added to the trigger logic on ZTEC’s M-Class oscilloscopes with the release of the ZT462x in 2010.  The M-Class includes the ZT46xx, ZT42xx and ZT44xx series ranging from 500 MS/s to 4 GS/s with 8 to 14 bits of ADC resolution.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ztecinstruments.com/zconnect/?feed=rss2&amp;p=1391</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Blog Post: All About ARBS (Waveform Generators)</title>
		<link>http://www.ztecinstruments.com/zconnect/?p=1213</link>
		<comments>http://www.ztecinstruments.com/zconnect/?p=1213#comments</comments>
		<pubDate>Tue, 24 Aug 2010 21:32:09 +0000</pubDate>
		<dc:creator>zconnect</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Military Aerospace Defense]]></category>
		<category><![CDATA[Technical Papers]]></category>

		<guid isPermaLink="false">http://www.ztecinstruments.com/zconnect/?p=1213</guid>
		<description><![CDATA[The editors at Evaluation Engineering approached us and asked to give them some content and feedback on a few questions on all-things Arbitrary Waveform Generators (also referred to sometimes as Function Generators). So we talked over the questions, and came &#8230; <a href="http://www.ztecinstruments.com/zconnect/?p=1213">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>The editors at <a href="http://www.evaluationengineering.com/" target="_blank">Evaluation Engineering</a> approached us and asked to give them some content and feedback on a few questions on all-things Arbitrary Waveform Generators (also referred to sometimes as Function Generators). So we talked over the questions, and came up with our answers that we then sent back to EE.</p>
<p>Listed below are some of our answers&#8230;. and be sure to check out our <a href="http://www.ztecinstruments.com/products/waveform-generators.php" target="_blank">waveform generator product listing</a> for more information!</p>
<p><span id="more-1213"></span><strong>Q.</strong> <em>Please describe in detail at least one actual customer application that was addressed by your Arbs. How was the Arb controlled? What special features were critical to the application solution? Include waveforms if possible.</em></p>
<p><strong>A.</strong> In the Military/Aerospace test market, ZTEC’s Arbitrary Waveform Generators (AWG) are often used as the baseband modulation sources for RF generators within radar and radio test applications.  For these customers, having multiple channels and comprehensive functionality is necessary to meet a variety of test requirements.  For example, Raytheon Missile Test Systems uses the 4-channel ZT5212VXI AWG in the RF test configuration of its common core tester.  The ZT5212VXI provides both common and independent clocking topologies.  When clocked commonly, some or all of the four AWG outputs are synchronized and phase coherent for applications such as I/Q modulation.  When independently clocked, the AWG outputs are completely autonomous for generating signals with different timing and sequencing.  In a third clock topology, one AWG channel is used as the modulation source for the carrier supplied by a second AWG channel.</p>
<p><!--more--><em><strong>Q. </strong>What new capabilities are provided in your company’s latest Arbs? Please describe new technical features that have been developed to support these capabilities. For example, some Arbs now maintain fine frequency resolution but avoid the small periodic jitter inherent in traditional DDS implementations.</em></p>
<p><strong>A. </strong>Although ZTEC continues to develop AWGs using the latest chip sets to provide higher digital to analog converter (DAC) sample rates and bits of resolution, we have found that supporting legacy functionality is equally important to our Military/Aerospace test customers.  The high channel density and comprehensive AWG functionality of the ZT5210 series covers the majority of test requirements in the general-purpose DC to 50 MHz frequency range.  In addition to baseband, IF and video test applications, the 28Vpp voltage range of the ZT5210 series allows it to address applications such as power supply and transient testing.</p>
<p><!--more--></p>
<p><em><strong>Q. </strong>What technological trends are driving the Arb industry? For example, several manufacturers now offer Arbs with sufficiently high sample rates to directly generate modulated RF waveforms.</em></p>
<p><strong>A. </strong>New high-speed DACs provide up to 16-bit resolution at sample rates in excess of 1 GS/s.  These devices provide the foundation for an AWG with the bandwidth and dynamic range to address modern radio and communication applications.  In combination with a quadrature modulator and advanced digital signal processing, high-speed DACs can be applied to create a full-featured vector signal generator with very high modulation bandwidth.  Example applications include commercial wireless standards such as Wi-Fi (IEEE 802.11), WiMAX (IEEE 802.16) and LTE, in addition to military standards such as those specified in the Joint Tactical Radio System (JTRS) initiative.  Also, broad modulation bandwidth allows multi-carrier signal generation, necessary for testing receiver adjacent channel rejection.  In summary, new technology will allow ZTEC to expand the applications for its AWG product line into RF test markets.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ztecinstruments.com/zconnect/?feed=rss2&amp;p=1213</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Blog: Proving the Applicability and Performance of an Adaptive Algorithm</title>
		<link>http://www.ztecinstruments.com/zconnect/?p=1161</link>
		<comments>http://www.ztecinstruments.com/zconnect/?p=1161#comments</comments>
		<pubDate>Wed, 04 Aug 2010 18:55:13 +0000</pubDate>
		<dc:creator>zconnect</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[RF]]></category>

		<guid isPermaLink="false">http://www.ztecinstruments.com/zconnect/?p=1161</guid>
		<description><![CDATA[Proving the Applicability and Performance of an Adaptive Algorithm By Dr. Matthew Hunter, Chief Technical Officer In addition to being the CTO at ZTEC, I am also a Research Professor in the Electrical Engineering Department at the University of Central &#8230; <a href="http://www.ztecinstruments.com/zconnect/?p=1161">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<h1>Proving the Applicability and Performance of an Adaptive Algorithm</h1>
<p>By Dr. Matthew Hunter, Chief Technical Officer</p>
<p><span id="more-1161"></span></p>
<p>In addition to being the CTO at ZTEC, I am also a Research Professor in the Electrical Engineering Department at the University of Central Florida, specializing in DSP.  This means that I have the exciting opportunity to help graduate students learn about real-world signal processing.</p>
<p>Recently, I had the pleasure of helping one of the students prove out the applicability and performance of an adaptive algorithm using ZTEC’s new <a href="http://ztecinstruments.com/products/rf-test-equipment/series/ZT8440/" target="_blank">ZT8441 PXI RF/IF Digitizer </a>.  The goal was to use the algorithm in an equalizer and measure the ability of the algorithm to correct for linear, frequency dependent distortion.</p>
<p>An equalizer is a type of adaptive system used in digital communications to correct for signal distortion in a wireless or wire line channel.  Distortion comes from many sources including band-limiting filters and multi-path fading, and without correction can cause bit errors in a communication system to increase.  A high level block diagram of the adaptive equalization process is shown in the figure below.  The system uses the desired signal and the output of the equalizer block to form an error signal. The error signal is used by the adaptive algorithm to adjust the equalizer such that the error is minimized.</p>
<p><a href="http://www.ztecinstruments.com/zconnect/wp-content/uploads/2010/08/ztec_equalizer_picture.png"></a><a href="http://www.ztecinstruments.com/zconnect/wp-content/uploads/2010/08/Chart_1.jpg"><img class="aligncenter size-full wp-image-1168" title="Chart_1" src="http://www.ztecinstruments.com/zconnect/wp-content/uploads/2010/08/Chart_1.jpg" alt="ZTEC_ZT8441_Pic" width="500" height="414" /></a></p>
<p>In this experiment, we transmitted a QPSK modulated signal through a band limited channel (70 MHz band pass filter), received it with the ZT8441 and recovered the information symbols.  The channel frequency response over the transmitted signal band is given in the figure below.</p>
<p><a href="http://www.ztecinstruments.com/zconnect/wp-content/uploads/2010/08/ztec_equalizer_picture2.png"><br />
</a><a href="http://www.ztecinstruments.com/zconnect/wp-content/uploads/2010/08/channels.jpg"><img class="aligncenter size-full wp-image-1169" title="channels" src="http://www.ztecinstruments.com/zconnect/wp-content/uploads/2010/08/channels.jpg" alt="ztec_zt8441_pic_channels" width="423" height="350" /></a></p>
<p>A distortionless channel would have a flat magnitude and group delay.  As can be seen from the figure, the channel used in the experiment has significant variation over the signal band, so we expected significant distortion of the transmitted signal.  This was indeed the case as can be seen from the figure below.</p>
<p><a href="http://www.ztecinstruments.com/zconnect/wp-content/uploads/2010/08/ztec_equalizer_picture3.png"></a><a href="http://www.ztecinstruments.com/zconnect/wp-content/uploads/2010/08/QPSK_Unequalized.jpg"><img class="aligncenter size-full wp-image-1171" title="QPSK_Unequalized" src="http://www.ztecinstruments.com/zconnect/wp-content/uploads/2010/08/QPSK_Unequalized.jpg" alt="QPSK_Unequalized ZTEC ZT8441" width="427" height="353" /></a></p>
<p>Ideally, the symbols (shown as blue circles in the plot) would be points appearing at the coordinates (±0.707, ±0.707) <em>only</em>; clearly this is not the case.</p>
<p>Next, we tested the adaptive equalizer.  The corrected QPSK signal after equalization is shown in the figure below.  The equalizer output symbols are tightly grouped around the ideal coordinates, demonstrating the equalizer’s ability to correct for the distortion induced by the bandpass filter.<a href="http://www.ztecinstruments.com/zconnect/wp-content/uploads/2010/08/QPSK_equalized1.jpg"><img class="aligncenter size-full wp-image-1172" title="QPSK_equalized" src="http://www.ztecinstruments.com/zconnect/wp-content/uploads/2010/08/QPSK_equalized1.jpg" alt="QPSK_equalized ztec zt8441" width="500" height="414" /></a></p>
<p><a href="http://www.ztecinstruments.com/zconnect/wp-content/uploads/2010/08/ztec_equalizer_picture4.png"><br />
</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.ztecinstruments.com/zconnect/?feed=rss2&amp;p=1161</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Blog: Fun With Sequencing on an Arbitrary Waveform Generator</title>
		<link>http://www.ztecinstruments.com/zconnect/?p=196</link>
		<comments>http://www.ztecinstruments.com/zconnect/?p=196#comments</comments>
		<pubDate>Mon, 05 Jul 2010 02:38:42 +0000</pubDate>
		<dc:creator>zconnect</dc:creator>
				<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">http://www.ztecinstruments.com/zconnect/?p=196</guid>
		<description><![CDATA[Fun With Sequencing on an Arbitrary Waveform Generator By Candy Martinez, Lead Software Engineer After developing ZTEC’s latest Arbitrary Waveform Generator (AWG), the ZT5210, it seemed clear that the waveform library sequencing capabilities were extremely powerful.  To put this to &#8230; <a href="http://www.ztecinstruments.com/zconnect/?p=196">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Fun With Sequencing on an Arbitrary Waveform Generator</p>
<p>By Candy Martinez, Lead Software Engineer</p>
<p>After developing ZTEC’s latest Arbitrary Waveform Generator (AWG), the ZT5210, it seemed clear that the waveform library sequencing capabilities were extremely powerful.  To put this to the test, I wrote a fun, but challenging, demo to exercise this functionality.</p>
<p>I figured that since sound is just a sine wave at a specific frequency, the instrument’s output could drive a speaker.  Once I confirmed this, I decided to use the sequencing capabilities to play a song.  Though this initially didn’t seem too difficult, it quickly became apparent that converting music to the programmable AWG was not as trivial as it seemed at first glance.</p>
<p>The first difficulty is that the instrument is only able to play a sequence at a single clock frequency.  This meant that to achieve separate tones, I had to load sine waves of different lengths whose points would be played at a constant interval. See Figure 1.</p>
<div id="attachment_198" class="wp-caption aligncenter" style="width: 187px"><a href="http://www.ztecinstruments.com/zconnect/wp-content/uploads/2010/07/zwave.png"><img class="size-full wp-image-198" title="zwave" src="http://www.ztecinstruments.com/zconnect/wp-content/uploads/2010/07/zwave.png" alt="ZWave" width="177" height="118" /></a><p class="wp-caption-text">ZWave</p></div>
<p>Figure 1: Waveforms of different frequencies</p>
<p>To make it simple, I did a simple 3-note song to start: Hot Cross Buns.  I loaded the three notes and created a quick sequence.  It became quite apparent that each note would have to be sustained for many cycles; though a little testing, I ended up with 1000 periods for the longer notes.  This is a consideration; the final waveform sequence generated was 1,500,000 points long. Fortunately the 5210 is capable of storing waveforms of over 32 million points.</p>
<p>Once the song was created, it also became clear that it was impossible to distinguish individual notes of the same tone.  To achieve this distinction, I had to add a DC wave to use as a breath, or pause, between notes.</p>
<p>In the end, the test worked perfectly.  Though the 5210 may not be designed for musicality, I was able to use the versatility of the sequencing to make it do what I wanted.  I’m more convinced than ever that the AWG can output anything that one can imagine.</p>
<p>The example code is attached here <a href="http://www.ztecinstruments.com/zconnect/wp-content/uploads/2010/07/ztwaveM_music_example.c">ztwaveM_music_example</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.ztecinstruments.com/zconnect/?feed=rss2&amp;p=196</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Blog: Optimizing Workflow: A ZTEC PLD Developer’s View</title>
		<link>http://www.ztecinstruments.com/zconnect/?p=336</link>
		<comments>http://www.ztecinstruments.com/zconnect/?p=336#comments</comments>
		<pubDate>Sun, 13 Jun 2010 00:02:41 +0000</pubDate>
		<dc:creator>zconnect</dc:creator>
				<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">http://www.ztecinstruments.com/zconnect/?p=336</guid>
		<description><![CDATA[Posted By Ian Carlson, Hardware Engineer Introduction As ZTEC&#8217;s lead programmable logic device (PLD) developer, I have different tools and skills to solve different problems than my co-workers, but we all have the same goal from a scheduling perspective: to &#8230; <a href="http://www.ztecinstruments.com/zconnect/?p=336">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Posted By Ian Carlson, Hardware Engineer</p>
<div>
<h4><strong>Introduction</strong></h4>
<p>As ZTEC&#8217;s lead programmable logic device (PLD) developer, I have  different tools and skills to solve different problems than my  co-workers, but we all have the same goal from a scheduling perspective:  to achieve the best work-flow possible.  Ideally, the development  process is smooth and predictable.  The work-completed and time spent on  the project have a nice linear relationship without having to re-design  and re-implement when faced with unforeseen obstacles.  All obstacles  are seen from a distance and compensated for well before they&#8217;re  encountered. Realistically, however, there will always be roadblocks  that suddenly appear and I&#8217;ve determined two pivotal strategies that  help minimize this from happening and establish good work-flow from a  PLD perspective.</p>
<h4><strong>Ensure You Have All the Right Tools Ahead of Time</strong></h4>
<p>It&#8217;s easy to overlook the complexity of acquiring all the necessary  software tools to get the project started.  As device technology  advances, so do the tools that are used to program the devices. There  are a couple of different PLD development suites to choose from, each  with tool-chains depending on the area of focus (i.e., DSP, logic or  embedded processing).  Each software environment also has different  revision numbers and service packs that continually change.  Each  revision also has dissimilar licensing requirements that need to be  carefully adhered to.  This complexity can also be further increased by  using a separate simulation tool, such as Modelsim, that has its own set  of licensing and revision number idiosyncrasies that have to be dealt  with.</p>
<p>In order to have a smooth transition from design to implementation,  all the logistical problems that are tool related need to be solved  weeks prior to writing the first line of code.  That way, if there&#8217;s a  compatibility problem between the software license and the revision  number for example, one has time to contact the vendor and find a  solution.  Sometimes this can take days and weeks, which can be very  costly to project scheduling.  Usually the manufacturer&#8217;s application  engineers are very helpful in resolving some of the software and license  dependencies and it&#8217;s good to get them involved as soon as possible.</p>
<h4><strong>Identify and Resolve All High-Risk Problems Ahead of Time</strong></h4>
<p>Choosing the right PLD can be multifaceted and also have drastic  effects on the project schedule.  The designer has to ask several  important questions such as: what are the maximum clocks rates needed?  (for core logic and i/o logic).  How many total pins?  How many  differential pins?  How many logic elements and DSP blocks?  Are my pin  voltage requirements compliant with the device&#8217;s bank voltage  architecture? Do I need an embedded processor?  How much does this  device cost?  Etc.  If these questions are not addressed and answered,  then choosing the wrong device can setback a project for months due to  board fabrication and part ordering lead times.</p>
<p>After selecting a PLD device for the project, addressing key design  problems during the internal system design phase can help mitigate the  effect of any roadblocks during implementation and integration.   Examples of questions to ask: does the memory controller have enough  bandwidth to support the data acquisition/download rates?  What should  the FIFO flags be set to in order to avoid overflow and underflow  conditions?  What kind of self-test modules need to be added for  troubleshooting the hardware?  What kind of system synchronization is  needed?  What&#8217;s an acceptable amount of jitter when synchronizing any  given asynchronous signal?  How will the data be aligned when going  through different SERDES blocks?</p>
<h4><strong>Looking Forward</strong></h4>
<p>Almost all disruptions in work-flow can be avoided by planning ahead  at every stage in the development process.  The designer needs to ensure  that what he&#8217;s signing up for is actually possible to achieve.  He also  needs to know the scope of his work so that he can accurately predict  how long it will take to get the project done.  Even with the best  processes, some unforeseen obstacles will arise that extend the project  schedule.  One can drastically diminish their effect by learning what  caused the oversight and adapting one&#8217;s processes for the next time they  occur.</p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.ztecinstruments.com/zconnect/?feed=rss2&amp;p=336</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Blog: Evaluating Test Instrumentation in Less Time and With Less Hassle</title>
		<link>http://www.ztecinstruments.com/zconnect/?p=333</link>
		<comments>http://www.ztecinstruments.com/zconnect/?p=333#comments</comments>
		<pubDate>Tue, 11 May 2010 23:58:11 +0000</pubDate>
		<dc:creator>zconnect</dc:creator>
				<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">http://www.ztecinstruments.com/zconnect/?p=333</guid>
		<description><![CDATA[Posted by Boyd Shaw, Director of Business Development Evaluating new test and measurement instrumentation is typically fun for us engineers as we get to see what the latest products have to offer and hopefully find a solution to our test &#8230; <a href="http://www.ztecinstruments.com/zconnect/?p=333">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Posted by Boyd Shaw, Director of Business Development</p>
<p>Evaluating new test and measurement instrumentation is typically fun for  us engineers as we get to see what the latest products have to offer  and hopefully find a solution to our test problems. However, there are  also invariably frustrations with the whole evaluation process.</p>
<p>First  off, the evaluation may begin with a visit from your local sales rep.  For some, this can be akin to getting a root canal as you sit through  their 30 slide PowerPoint presentation when all you want to do is get  your hands on the instrument and see for yourself what it can do. Next  you have to arrange for a specific period of time that you can use the  instrument based on the vendor&#8217;s loaner pool availability and your  schedule. If you are at a larger company and receive a loaner  instrument, you may need to log it in as a borrowed asset to avoid the  time and frustration of explaining why you are shipping out the  instrument when it is time to return it. Then there is actually finding  the time to use the loaner instrument. You may have the best intentions  of evaluating the instrument right after you receive it, but then  something comes up and all of a sudden it&#8217;s two weeks later, you haven&#8217;t  touched the instrument, and the sales rep is calling you and asking you  to send it back.</p>
<p>Today, with many instruments having LAN/Ethernet  ports, including LXI instruments (LAN eXtensions for Instrumentation),  it is much easier to evaluate instruments remotely, at your convenience  and in the comfort of your own office/lab/home. Plus, you don&#8217;t have to  sit through the 30 slide presentation about why the product is so  wonderful and you avoid the time and costs of arranging to receive and  ship the instrument!</p>
<p>At ZTEC we make available our LXI  oscilloscopes, digitizers, signal generators, arbitrary waveform  generators and EPICS oscilloscopes to people who want to ‘test drive&#8217;  them remotely. Anyone interested in remotely evaluating our LXI  instruments can contact us at <a href="http://www.ztecinstruments.com/contact/" target="_new">http://www.ztecinstruments.com/contact/</a>.  Please note that these remote evaluations are available for anyone,  anywhere. In fact, people in Europe and in Asia have remotely evaluated  instruments set up here at our factory in Albuquerque.</p>
<p>For anyone  who is interested, we provide information on how to connect to the units  after downloading our free ZScope and ZWave applications which are  available in Windows and Linux. Our evaluation setup consists of a  digital oscilloscope and a function generator / arbitrary waveform  generator so users can generate their desired signals, capture and  analyze them using the oscilloscope; all while becoming familiar with  our intuitive ZScope and ZWave applications.</p>
<p>People who want to  remotely evaluate ZTEC&#8217;s  EPICS oscilloscopes can request a demo at: <a href="http://www.ztecinstruments.com/contact/" target="_new">http://www.ztecinstruments.com/contact/</a>.  ZTEC will then provide the user with the necessary EDM and MEDM panels  and instructions on how to configure their Chanel Access (CA) settings  to communicate with the instrument. Evaluators of the EPICS scope will  have complete access to the instrument via EPICS/CA using the  instrument&#8217;s 900+ process variables (PVs).</p>
<p>While remote LAN-based  evaluation will suffice for many, for some people it won&#8217;t replace  evaluating an actual instrument. Over the network, instrument  responsiveness may be decreased and update rates can be slower than when  directly connected to an instrument. Additionally, in case of an  oscilloscope or digitizer, you don&#8217;t have the ability to directly  connect your DUT or signal source to the instrument to see how it  behaves. This latter problem can be solved by using the  remotely-accessible ZTEC arbitrary waveform generator (AWG) to load a  file representing your ‘real-world&#8217; signal. Using the AWG to play back  your signal and outputting it to the oscilloscope, you can display and  analyze your signal on the oscilloscope. All of this is accomplished  remotely, without ever being in physical contact with either the AWG or  the oscilloscope.</p>
<p>The next time you are interested in evaluating a  new piece of test and measurement equipment, find out if the vendor can  arrange a remote evaluation for you. It may save you time, money and  frustration.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ztecinstruments.com/zconnect/?feed=rss2&amp;p=333</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Blog: Automating a Test Without Programming</title>
		<link>http://www.ztecinstruments.com/zconnect/?p=323</link>
		<comments>http://www.ztecinstruments.com/zconnect/?p=323#comments</comments>
		<pubDate>Tue, 01 Dec 2009 23:40:18 +0000</pubDate>
		<dc:creator>zconnect</dc:creator>
				<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">http://www.ztecinstruments.com/zconnect/?p=323</guid>
		<description><![CDATA[Posted by Candy Martinez, Lead Software Engineer One of the strengths of using modular instruments is the ability to write programs to perform an automated set of tasks. Generally this is done though a programming environment and a standard programming &#8230; <a href="http://www.ztecinstruments.com/zconnect/?p=323">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Posted by Candy Martinez, Lead Software Engineer</p>
<p>One of the strengths of using modular instruments is the ability to  write programs to perform an automated set of tasks.  Generally this is  done though a programming environment and a standard programming  language like ANSI-C or COM.  Though this may be the norm; there are  also other ways to communicate and even quickly program using the  standard SCPI string interface.</p>
<p>Using ZTEC&#8217;s ZFind command  interface, it is easy to type in simple commands and queries:</p>
<p><a href="http://www.ztecinstruments.com/zconnect/wp-content/uploads/2010/07/zfind-id-querey-resized-600.png"><img class="aligncenter size-full wp-image-324" title="zfind-id-querey-resized-600" src="http://www.ztecinstruments.com/zconnect/wp-content/uploads/2010/07/zfind-id-querey-resized-600.png" alt="" width="358" height="260" /></a>Some more efficiency can be gained using “Tree-Walking” this lets you  send multiple commands/queries on the same line:</p>
<p><a href="http://www.ztecinstruments.com/zconnect/wp-content/uploads/2010/07/zfind-tree-walking-resized-600.png"><img class="aligncenter size-full wp-image-325" title="zfind-tree-walking-resized-600" src="http://www.ztecinstruments.com/zconnect/wp-content/uploads/2010/07/zfind-tree-walking-resized-600.png" alt="" width="358" height="260" /></a></p>
<p>Since the interface saves the command history, it is simple to change  between a few commands using the up/down arrows on your keyboard.   However, this starts to be less efficient with more than a few commands.</p>
<p>The  command history can also be saved in its entirety.  With the Save  History option, you can save all of the commands that have been sent to a  simple .txt file.</p>
<p><a href="http://www.ztecinstruments.com/zconnect/wp-content/uploads/2010/07/zfind-command-history-resized-600.png"><img class="aligncenter size-full wp-image-326" title="zfind-command-history-resized-600" src="http://www.ztecinstruments.com/zconnect/wp-content/uploads/2010/07/zfind-command-history-resized-600.png" alt="" width="422" height="290" /></a>More advanced functionality is available through the command scripting.   This allows the upload of a set of commands in a text file.  This can  either replay a previously saved command history, or can run though a  manually generated list of commands.</p>
<p><a href="http://www.ztecinstruments.com/zconnect/wp-content/uploads/2010/07/zfind-command-scripting-resized-600.png"><img class="aligncenter size-full wp-image-328" title="zfind-command-scripting-resized-600" src="http://www.ztecinstruments.com/zconnect/wp-content/uploads/2010/07/zfind-command-scripting-resized-600.png" alt="" width="422" height="290" /></a><a href="http://www.ztecinstruments.com/zconnect/wp-content/uploads/2010/07/zfind-command-scripting-results-resized-600.png"><img class="aligncenter size-full wp-image-329" title="zfind-command-scripting-results-resized-600" src="http://www.ztecinstruments.com/zconnect/wp-content/uploads/2010/07/zfind-command-scripting-results-resized-600.png" alt="" width="358" height="260" /></a>Now the instrument can have complex programs run against it, using only a  text file instead of compiling a program.  The commands are standard  SCPI, are provided in the instrument manual, are not case sensitive, and  either the full or abbreviated command can be used.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ztecinstruments.com/zconnect/?feed=rss2&amp;p=323</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Blog: Control System for Radar Simulation</title>
		<link>http://www.ztecinstruments.com/zconnect/?p=316</link>
		<comments>http://www.ztecinstruments.com/zconnect/?p=316#comments</comments>
		<pubDate>Wed, 07 Oct 2009 23:33:22 +0000</pubDate>
		<dc:creator>zconnect</dc:creator>
				<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">http://www.ztecinstruments.com/zconnect/?p=316</guid>
		<description><![CDATA[Posted by Aaron Joos, Lead Applications Engineer In today’s electronic battlefield, the radar support system is crucial for success. In order to ensure that these systems are prepared for real-world encounters, the system must be thoroughly tested. Threat simulation and &#8230; <a href="http://www.ztecinstruments.com/zconnect/?p=316">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Posted by Aaron Joos, Lead Applications Engineer</p>
<p>In today’s electronic battlefield, the radar support system is  crucial for success. In order to ensure that these systems are prepared  for real-world encounters, the system must be thoroughly tested. Threat  simulation and response measurements can be accomplished using a RF  synthesizer and arbitrary waveform control source.</p>
<p><strong>Background</strong></p>
<p>The goal of threat simulation and response measurements is to  replicate the target radar’s characteristics, and to test the target  radar susceptibility to foreign signals. There are three main  specifications that need to be taken into account when generating  control signals:</p>
<ol>
<li>Pulse Repetition Interval (PRI) &#8211; Time between output pulses</li>
<li>Pulse Width (PW)</li>
<li>Scan Rate &#8211; The amplitude modulation of the output which simulates  the rotation and beam shape of the target radar antenna.</li>
</ol>
<p><a href="http://www.ztecinstruments.com/zconnect/wp-content/uploads/2010/07/Visual-Description-of-PRI-and-PW-resized-600.png"><img class="aligncenter size-full wp-image-317" title="Visual Description of PRI and PW-resized-600" src="http://www.ztecinstruments.com/zconnect/wp-content/uploads/2010/07/Visual-Description-of-PRI-and-PW-resized-600.png" alt="" width="600" height="197" /></a><a href="http://www.ztecinstruments.com/zconnect/wp-content/uploads/2010/07/AMPLITUDE-MODULATED-SIGNAL-resized-600.png"><img class="aligncenter size-full wp-image-318" title="AMPLITUDE MODULATED SIGNAL-resized-600" src="http://www.ztecinstruments.com/zconnect/wp-content/uploads/2010/07/AMPLITUDE-MODULATED-SIGNAL-resized-600.png" alt="" width="600" height="377" /></a></p>
<p><strong>Scan Rate</strong></p>
<p>The scan rate output modulation is independent from the output pulse.  This requires a minimum of two output channels to properly stimulate  the RF synthesizer. The <a href="http://www.ztecinstruments.com/products/waveform-generators/series/ZT5210/" target="_blank">ZT5210  waveform generator </a>can be used to generate the two signals required  from a single instrument. This channel density simplifies the  development of software as well as hardware requirements and physical  layout.</p>
<p>Scan rate is derived from the antenna beam shape and the rotation of  the radar antenna. The simplest example of this is a standard AM  modulated waveform (see Figure 2). As the beam shape and rotation of the  antenna changes, the amount of time at the highest peak decreases, and  the nulls become longer. This can be generated using an uploaded  waveform based on actual antenna performance.</p>
<p><strong>Simple Pulse Generation</strong></p>
<p>In addition, the ZT5210 has a specific output mode that is extremely  useful for radar simulation. Burst output mode makes puslse generation  at a specific width and repetition interval easy to accomplish. This  will minimize the development time required for simple radar pulse  simulation.</p>
<p><strong>Threat Emulation</strong></p>
<p>Threat emulation is also needed to thoroughly test a radar system. A  common threat is a walking target which simulates an object traveling to  or from the target radar. This  signal can be generated internally on the ZT5210 waveform generator  using the built in Serial Data functionality. Serial Data allows the  user to send a specific serial digital word (up to 64 bits) to the  output. Sixty-four discrete locations for the target can be defined by  adjusting any bit up or down. Serial Data can also be used to generate  several targets by having 2 or more bits enabled at the same time. In  addition, mathematical bit manipulations can simulate multiple targets  traveling to and from the radar source.</p>
<p><strong>Specialized Signals</strong></p>
<p>Additionally, the user can upload an arbitrary waveform and generate  any specialized signal that may be required. This upload functionality  can also be combined with the waveform sequencer to create specific test  patterns and scenarios that need to be tested. For example, a more  natural threat path (smoother steps) can be generated. This can be  extremely useful when the target radar is using advanced signal  processing.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ztecinstruments.com/zconnect/?feed=rss2&amp;p=316</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Blog: High-Resolution Oscilloscope Applications</title>
		<link>http://www.ztecinstruments.com/zconnect/?p=313</link>
		<comments>http://www.ztecinstruments.com/zconnect/?p=313#comments</comments>
		<pubDate>Tue, 22 Sep 2009 23:28:19 +0000</pubDate>
		<dc:creator>zconnect</dc:creator>
				<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">http://www.ztecinstruments.com/zconnect/?p=313</guid>
		<description><![CDATA[Posted by Chris Ziomek, President Most conventional digital storage oscilloscopes (DSO) offer 8 bit ADC resolution.  The 8-bit resolution may be sufficient for a visual waveform display, but will not be adequate for many applications that need to detect small &#8230; <a href="http://www.ztecinstruments.com/zconnect/?p=313">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Posted by Chris Ziomek, President</p>
<p>Most conventional digital storage oscilloscopes (DSO) offer  8 bit  ADC resolution.  The 8-bit  resolution may be sufficient for a visual  waveform display, but will not be  adequate for many applications that  need to detect small changes in large  signals.  With 8-bit resolution,  the DSO  cannot distinguish a signal level less than 0.39% of full-scale  (see table). Consequently, an 8-bit DSO is unsuitable for  many  applications including transient signal capture, communication signal   reception, frequency domain analysis, and semiconductor testing. As an  alternative, high resolution DSOs offer  more than 8 bit resolution to  address these applications.</p>
<p>Comparison of specifications related to oscilloscope bit  resolution:</p>
<p><a href="http://www.ztecinstruments.com/zconnect/wp-content/uploads/2010/07/resoultionbit.jpg"><img class="aligncenter size-full wp-image-314" title="resoultionbit" src="http://www.ztecinstruments.com/zconnect/wp-content/uploads/2010/07/resoultionbit.jpg" alt="" width="500" height="312" /></a></p>
<p>Analog specifications such as noise, distortion and accuracy are more  relevant for a high resolution DSO. Analog front end signal  conditioning must have sufficiently low noise  and distortion to not  engulf the extra bits of ADC resolution.  Accuracy may also be important  for some applications. A high resolution DSO with high accuracy  can  enable multimeter-like measurements at high speed.</p>
<p>The following lists example applications for high resolution digital  oscilloscopes:</p>
<ol>
<li><strong>Transient signal capture:</strong> Transient events range from  electronic signals  to physical phenomena.  Often, transient  signals  have signal components and structures that must be resolved in the   presence of large signals.  For example,  a high resolution DSO can be  used to simultaneously capture the turn-on  transient and the  steady-state ripple of a DC power supply.
<div><img src="http://www.ztecinstruments.com/images/high-low-res-comparison.jpg" alt="" /></div>
</li>
<li><strong>Communication signal reception:</strong> Modern communication  signals often encode  digital data into small amplitude and phase  changes within a sinusoidal  carrier.  A high resolution DSO can be   used to resolve the small changes between different symbols in the  encoded  signal transmission.<br />
<img src="http://www.ztecinstruments.com/images/communications-application.jpg" alt="" align="center" /></li>
<li><strong>Frequency domain analysis:</strong> A Fast Fourier Transform (FFT)  is a common  mathematic algorithm used to transform a time domain DSO  signal into the  frequency domain for spectral analysis.  The   quantization noise of an 8-bit DSO would limit the ability to resolve  signals beyond  its 50 dB dynamic range.  High resolution  DSOs provide  the additional dynamic range necessary for spectral analysis of  sound,  vibration, noise, audio, video, etc.
<div><img src="http://www.ztecinstruments.com/images/hi-res-fft.jpg" alt="" /></div>
</li>
<li><strong>Semiconductor testing: </strong>When testing a semiconductor device  such  as a high-speed DAC, the DSO must have more resolution than the  semiconductor  device under test.  A high resolution DSO  can be used to  characterize the dynamic performance of high dynamic range   semiconductor devices.</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://www.ztecinstruments.com/zconnect/?feed=rss2&amp;p=313</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Blog: Agilent E1429B Differential VXI Oscilloscope Replacement</title>
		<link>http://www.ztecinstruments.com/zconnect/?p=311</link>
		<comments>http://www.ztecinstruments.com/zconnect/?p=311#comments</comments>
		<pubDate>Tue, 08 Sep 2009 23:19:39 +0000</pubDate>
		<dc:creator>zconnect</dc:creator>
				<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">http://www.ztecinstruments.com/zconnect/?p=311</guid>
		<description><![CDATA[Posted by Chris Ziomek, President The Agilent / HP E1429B VXIbus oscilloscope is a differential oscilloscope that has been used for years in many ATE systems. Differential inputs are especially useful when input signals have undesirable common-mode components that must &#8230; <a href="http://www.ztecinstruments.com/zconnect/?p=311">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Posted by Chris Ziomek, President</p>
<p>The Agilent / HP E1429B VXIbus oscilloscope is a  differential  oscilloscope that has been used for years in many ATE  systems.   Differential inputs are  especially useful when input signals have  undesirable common-mode components  that must be rejected.  The E1429B  has  been obsolete for years and a replacement is not available from  Agilent.  Fortunately, ZTEC has extensive experience  with VXIbus  oscilloscopes and the discontinued Agilent instruments in particular.   The ZTEC <a href="http://www.ztecinstruments.com/products/oscilloscopes/ZT412-50_VXI/" target="_blank">ZT412-50  VXI </a>is a modern VXI  oscilloscope that provides extensive  functionality, in most cases beyond that  of the E1429B.  Whereas the  Agilent E1429B  is a low-sample rate differential 12-bit oscilloscope,  the ZT412-50 is a high  sample rate pseudo-differential 16-bit  oscilloscope.  <img src="http://www.ztec-inc.com/images/e1429b-agilent-replacement-zt410vxi-sm.jpg" alt="Agilent E1426A Replacement" hspace="10" vspace="10" align="right" />The  E1429B has  two separate input paths for each of its two ADCs: a  single-ended path and a  differential path.  The ZT412-50 provides   pseudo-differential inputs by using a math channel to difference a pair  of its  four single-ended inputs (using four ADCs and a DSP processor).   The resulting differential waveforms for both  oscilloscopes will be  similar, but the internal architectures are different.  Note that the  ZT412-50 has an input offset  zero self-calibration function that is  particularly useful to zero out the  common mode error for the  pseudo-differential configuration.  The table below provides a complete  list of  the differences between the E1429B and the ZT412-50.  Note that  the other specifications not listed below will be comparable for both  instruments.</p>
<p>Because the instrument functionality, command set,  and I/O  ranges are different, there is some effort involved with the  integration of the  ZT412-50 in place of the E1429B.  ZTEC’s   application engineering team has significant experience with the  functional  differences between the E1429B and the ZT412-50, as well as  the application  details of using VXI oscilloscopes in ATE test  programs.  This experience is invaluable when assisting a  test system  integrator in successfully modifying an existing ATE system or TPS.   Having successfully assisted customers with  instrument replacement  issues, the team at ZTEC appreciates the effort involved  in additional  test software development, validation and support required to  replace  an obsolete instrument.</p>
<p><a href="http://www.ztecinstruments.com/zconnect/wp-content/uploads/2009/09/blog_e1420seriescomparison.png"><img class="aligncenter size-full wp-image-413" title="blog_e1420seriescomparison" src="http://www.ztecinstruments.com/zconnect/wp-content/uploads/2009/09/blog_e1420seriescomparison.png" alt="" width="418" height="814" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.ztecinstruments.com/zconnect/?feed=rss2&amp;p=311</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

