<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://e2e.ti.com/utility/FeedStylesheets/atom.xsl" media="screen"?><feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-US"><title type="html">Analog Wire</title><subtitle type="html">Analog Signal Chain real world problem solutions: Technology and Tools</subtitle><id>http://e2e.ti.com/blogs_/b/analogwire/atom.aspx</id><link rel="alternate" type="text/html" href="http://e2e.ti.com/blogs_/b/analogwire/default.aspx" /><link rel="self" type="application/atom+xml" href="http://e2e.ti.com/blogs_/b/analogwire/atom.aspx" /><generator uri="http://telligent.com" version="6.1.9.30500">Telligent Community 6.1.9.30500 (Build: 6.1.9.30500)</generator><updated>2013-04-02T16:58:00Z</updated><entry><title>Cable equalization 101 – Automating your design</title><link rel="alternate" type="text/html" href="http://e2e.ti.com/blogs_/b/analogwire/archive/2013/05/21/cable-equalization-101-automating-your-design.aspx" /><id>http://e2e.ti.com/blogs_/b/analogwire/archive/2013/05/21/cable-equalization-101-automating-your-design.aspx</id><published>2013-05-21T22:47:00Z</published><updated>2013-05-21T22:47:00Z</updated><content type="html">&lt;p&gt;&lt;a href="http://e2e.ti.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-03-25/3056.Figure3.JPG"&gt;&lt;/a&gt;&lt;span style="font-size:small;"&gt;Judging by the number of views on a post related to &lt;a href="http://e2e.ti.com/support/amplifiers/high_speed_amplifiers/f/10/t/43368.aspx"&gt;numerical cable equalization&lt;/a&gt;, on the &lt;a href="http://e2e.ti.com/support/amplifiers/high_speed_amplifiers/default.aspx"&gt;High Speed E2E forum&lt;/a&gt; (more than 3,700 at last count!), I would guess that it&amp;rsquo;s a pretty interesting topic for many folks. Since TI is one of the leading manufacturers of current feedback amplifiers (CFA), the workhorses for cable equalization, this two-part blog is devoted to giving you everything you need to implement your custom design, with a list of best devices to use and simulation techniques to boot. In this post, I will present some background information on equalization and a spreadsheet that allows you to automate the design. In part 2, we will use TINA to simulate the design and look into methods of improving the stability of the stage.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:small;"&gt;Xavier Ramus, a frequent contributor to Analog Wire, does a great job in his Application Note, &lt;a href="http://www.ti.com/lit/an/sboa124/sboa124.pdf"&gt;A Numerical Solution to an Analog Problem&lt;/a&gt;, of explaining how to use a spreadsheet like Excel to do the hard work of placing the poles and zeros of Figure 1 high frequency (HF) gain boost banks (R&lt;sub&gt;A&lt;/sub&gt;, C&lt;sub&gt;A&lt;/sub&gt;, etc.) at the right frequencies to match the cable so that the cable + amplifier exhibits a flat frequency response. The reason this task is not trivial is these poles and zeros interact with each other if they are spaced close enough, making it difficult to &amp;ldquo;tune&amp;rdquo; the total arrangement. With the spreadsheet you can manipulate the component values and see their effect instantaneously.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://e2e.ti.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-03-25/1121.Figure1-rs.jpg"&gt;&lt;img border="0" alt=" " src="http://e2e.ti.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-03-25/1121.Figure1-rs.jpg" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:x-small;"&gt;&lt;strong&gt;Figure 1: Typical equalizer schematic where R&lt;sub&gt;A&lt;/sub&gt;, C&lt;sub&gt;A&lt;/sub&gt;, etc. boost gain at high frequency&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:small;"&gt;In the below Excel file, I have implemented the spreadsheet that Xavier has explained. It is set up for four boost banks (R_1, C_1 through R_4, C_4) capable of 25dB of boost. For more boost or longer cable lengths, you can cascade more identical stages. The spreadsheet has an entry for the number of stages &amp;ldquo;N&amp;rdquo; in cell M6, default set to &amp;ldquo;2&amp;rdquo;. This enables you to increase the total boost (e.g. 50dB of boost for two cascaded stages, etc.) for longer cables. For additional information, check out the below PowerPoint. &amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://e2e.ti.com/blogs_/b/analogwire/archive/2013/05/21/cable-equalization-101-automating-your-design.aspx"&gt;(Please visit the site to view this file)&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://e2e.ti.com/blogs_/b/analogwire/archive/2013/05/21/cable-equalization-101-automating-your-design.aspx"&gt;(Please visit the site to view this file)&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:small;"&gt;Earlier I mentioned that CFA is the architecture of choice for an equalizer. The reason is that the high frequency noise gain (1+R&lt;sub&gt;F&lt;/sub&gt;/Z&lt;sub&gt;G&lt;/sub&gt; where Z&lt;sub&gt;G &lt;/sub&gt;is the total impedance from the inverting input to ground) increase that you need for equalization has much less unwanted impact on loop gain (and subsequently closed loop response) for a CFA than for the traditional voltage feedback topology. Furthermore, a CFA with lower internal buffer output impedance (R&lt;sub&gt;I&lt;/sub&gt;,&lt;sub&gt; &lt;/sub&gt;see &lt;a href="http://www.ti.com/general/docs/lit/getliterature.tsp?baseLiteratureNumber=SNOA366&amp;amp;fileType=pdf"&gt;OA-13&lt;/a&gt;) holds an advantage because of the same reason. Table 1 below is a list of TI CFA amplifiers with pertinent specs, ordered from lowest R&lt;sub&gt;I&lt;/sub&gt; to highest:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;table border="1" cellspacing="0" cellpadding="0"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;&lt;b&gt;Device&lt;/b&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;&lt;b&gt;Devices / Package&lt;/b&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;&lt;b&gt;R&lt;sub&gt;I&lt;/sub&gt; (&lt;/b&gt;&lt;b&gt;&amp;Omega;&lt;/b&gt;&lt;b&gt;)&lt;/b&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;&lt;b&gt;R&lt;sub&gt;F &lt;/sub&gt;nominal (&lt;/b&gt;&lt;b&gt;&amp;Omega;&lt;/b&gt;&lt;b&gt;)&lt;/b&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;&lt;b&gt;Large Signal BW (Av=+2)&lt;/b&gt;&lt;/p&gt;
&lt;p align="center"&gt;&lt;b&gt;(MHz)&lt;/b&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;&lt;b&gt;Slew Rate (V/&lt;/b&gt;&lt;b&gt;&amp;micro;&lt;/b&gt;&lt;b&gt;s)&lt;/b&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;&lt;b&gt;Max Supply Current / channel (mA)&lt;/b&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;&lt;b&gt;Supply Rails Range (V)&lt;/b&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;&lt;b&gt;Output Current (mA)&lt;/b&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;&lt;b&gt;Packages&lt;/b&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;&lt;b&gt;TINA Model?&lt;/b&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;&lt;b&gt;1k price ($)&lt;/b&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;THS3201&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;1&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;11&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;768&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;880&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;6,700&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;18&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;6.6-15&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;100&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;SOT23&lt;/p&gt;
&lt;p align="center"&gt;SOIC-8&lt;/p&gt;
&lt;p align="center"&gt;VSSOP-8&lt;/p&gt;
&lt;p align="center"&gt;MSOP-8&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;Y&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;1.95&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;THS3001&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;1&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;15&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;1k&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;300&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;6,500&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;9&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;9-33&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;120&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;SOIC-8&lt;/p&gt;
&lt;p align="center"&gt;MSOP-8&lt;/p&gt;
&lt;p align="center"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p align="center"&gt;&amp;nbsp;&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;Y&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;3.38&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;OPA695&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;1&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;29&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;402&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;450&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;4,300&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;13.3&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;5-12&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;120&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;SOT23&lt;/p&gt;
&lt;p align="center"&gt;SOIC-8&lt;/p&gt;
&lt;p align="center"&gt;VSSOP-8&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;Y&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;1.48&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;OPA2695&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;2&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;29&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;402&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;400&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;2,900&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;13.3&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;3.5-12&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;120&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;SOIC-8&lt;/p&gt;
&lt;p align="center"&gt;QFN-16&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;Y&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;2.98&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;LMH6733&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;3&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;30&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;390&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;1,000&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;3,750&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;7.3&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;3-12&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;80&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;SOIC-16&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;Y&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;2.47&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;LMH6738&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;3&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;30&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;549&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;400&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;3,300&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;11.7&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;10-12&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;90&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;SOIC-16&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;Y&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;2.60&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;OPA694&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;1&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;30&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;402&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;675&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;1,700&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;6&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;7-12.6&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;80&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;SOT23&lt;/p&gt;
&lt;p align="center"&gt;SOIC-8&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;Y&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;1.38&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;OPA2694&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;2&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;30&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;402&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;670&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;1,700&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;6&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;7-12.6&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;70&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;SOIC-8&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;Y&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;2.58&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;LMH6703&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;1&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;30&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;560&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;750&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;4,200&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;12.5&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;8-12&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;90&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;SOT23&lt;/p&gt;
&lt;p align="center"&gt;SOIC-8&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;Y&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;1.35&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;OPA3695&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;3&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;37&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;402&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;440&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;1,700&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;13.3&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;3.5-12&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;120&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;SSOP-16&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;Y&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;3.73&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;LMH6714 / LMH6722&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;1/ 4&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;180&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;390&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;400&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;1,800&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;7.5&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;10-12&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;70&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;SOT23&lt;/p&gt;
&lt;p align="center"&gt;SOIC&lt;/p&gt;
&lt;p align="center"&gt;TSSOP&lt;/p&gt;
&lt;p align="center"&gt;WSON&lt;/p&gt;
&lt;p align="center"&gt;SOIC&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;Y&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;0.73 1.41&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;LMH6723/ LMH6724&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;1/ 2&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;500&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;1.2k&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;100&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;600&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;1.4&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;5-12&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;110&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;SOT23&lt;/p&gt;
&lt;p align="center"&gt;SOIC-8&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;Y&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;0.79/ 1.00&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;LMH6702&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;1&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;N/A&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;237&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;720&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;3,100&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;16.1&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;10-12&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;80&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;SOT23&lt;/p&gt;
&lt;p align="center"&gt;SOIC-8&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;Y&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p align="center"&gt;1.45&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;span style="font-size:x-small;"&gt;&lt;strong&gt;Table 1: TI High speed CFA portfolio&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:small;"&gt;Once you&amp;rsquo;ve selected a proper device from Table 1, enter its recommended feedback resistor &amp;ldquo;R&lt;sub&gt;F&lt;/sub&gt; nominal&amp;rdquo; value in Excel cell C6. To get your design (Excel row 6 final values), follow the instructions in the PowerPoint file (pages 4-9) and use Excel Solver function to minimize the difference between the computed response of your amplifier from the computed attenuation of your cable (the Excel file is already set up for that in Column P). You can find &amp;ldquo;minimize&amp;rdquo; (called &amp;ldquo;min&amp;rdquo;) in Excel under data &amp;gt; solver. The solver function does this by manipulating the values of gain elements in row 6 to find the best solution. You do this at low frequency and work your way up to the highest frequency of interest, and when you&amp;rsquo;re done you will end up with a plot in Excel, such as the one in Figure 2 where the amplifier response overlaps the cable attenuation plot (up to 100MHz and with ~55dB of boost from 2 identical cascaded stages).&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://e2e.ti.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-03-25/4278.Figure2.JPG"&gt;&lt;img border="0" alt=" " src="http://e2e.ti.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-03-25/4278.Figure2.JPG" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:x-small;"&gt;&lt;strong&gt;Figure 2: Amplifier gain superimposed on cable loss&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:small;"&gt;This&amp;nbsp;allows you to&amp;nbsp;equalize the losses in your cable for a flat overall (cable and amplifier) response. Figure 3 shows the schematic of the circuit designed by Excel:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://e2e.ti.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-03-25/3817.Figure3.JPG"&gt;&lt;img border="0" alt=" " src="http://e2e.ti.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-03-25/3817.Figure3.JPG" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:x-small;"&gt;&lt;strong&gt;Figure 3: Excel Solution_ One of Two LMH6733 Stages Used as Cable Equalizer&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:x-small;"&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:small;"&gt;Stay tuned for Part 2, where I will discuss how TINA can be used to simulate this circuit in order to shed more light on its stability. In the meantime, please use the comments field below to fill me in on some of your biggest challenges with numerical cable equalization. Also, let me know if you found this useful and if there is&amp;nbsp;additional&amp;nbsp;information you feel I should cover in Part 2 of this 101.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://e2e.ti.com/aggbug.aspx?PostID=664631&amp;AppID=325&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</content><author><name>Hooman Hashemi</name><uri>http://e2e.ti.com/members/1879821/default.aspx</uri></author><category term="amplifiers and linear" scheme="http://e2e.ti.com/blogs_/b/analogwire/archive/tags/amplifiers+and+linear/default.aspx" /><category term="analog wire" scheme="http://e2e.ti.com/blogs_/b/analogwire/archive/tags/analog+wire/default.aspx" /><category term="analogwire" scheme="http://e2e.ti.com/blogs_/b/analogwire/archive/tags/analogwire/default.aspx" /></entry><entry><title>RS-485 - Who says you can't teach an old dog new tricks?</title><link rel="alternate" type="text/html" href="http://e2e.ti.com/blogs_/b/analogwire/archive/2013/05/17/rs-485-who-says-you-can-39-t-teach-an-old-dog-new-tricks.aspx" /><id>http://e2e.ti.com/blogs_/b/analogwire/archive/2013/05/17/rs-485-who-says-you-can-39-t-teach-an-old-dog-new-tricks.aspx</id><published>2013-05-17T20:37:00Z</published><updated>2013-05-17T20:37:00Z</updated><content type="html">&lt;p&gt;Would you agree that RS-485 has turned out to be one of the most versatile communication standards when it comes to industrial applications? It&amp;rsquo;s very reliable for long distance communication and very popular. In all the years that the RS-485 standard has been around, &lt;a href="http://www.ti.com/paramsearch/docs/parametricsearch.tsp?family=analog&amp;amp;familyId=545&amp;amp;uiTemplateId=NODE_STRY_PGE_T"&gt;RS-485 transceivers&lt;/a&gt; have undergone a lot of changes. Just like we crave more &amp;quot;apps&amp;quot; on our phones, RS-485 users want more features in the transceivers making it safer and robust. &lt;br /&gt;&lt;br /&gt;With safety and protection in the forefront for industrial applications, transceivers today have a bunch of safety features packed into the same package. If you fear the common-mode voltage in your system is going to violate the standard (-7 to 12V), then simply choose one that has two times wider common mode range, such as the &lt;a href="http://www.ti.com/product/sn65hvd20"&gt;SN65HVDHVD20&lt;/a&gt;. By the way, we call these SUPER-485 devices because they are the true super-stars when it comes to industrial applications/harsh environments where there is likelihood of ground movement.&lt;br /&gt;&lt;br /&gt;For cases when there is a possibility of over-voltage faults due to accidental shorting of wires to power supplies or mis-wiring, one could use transceivers, such as the &lt;a href="http://www.ti.com/product/sn65hvd1780"&gt;SN65HVD1780&lt;/a&gt;, which are high-voltage fault protected. As long as the voltage on the bus lines in not greater than 70V, the device will survive. Once the fault is corrected, the system will work as expected. &lt;br /&gt;&lt;br /&gt;Lastly, if there is clutter on the board surrounding the transceivers such as ESD diodes or transient voltage suppression (TVS) diodes, why not clean them up with the &lt;a href="http://www.ti.com/product/sn65hvd72"&gt;SN65HVD72&lt;/a&gt; family or the &lt;a href="http://www.ti.com/product/sn65lbc184"&gt;SN65LBC184&lt;/a&gt; devices? These devices, especially the &lt;a href="http://www.ti.com/product/sn65lbc184"&gt;SN65LBC184&lt;/a&gt;, will ensure that a lightning strike does not damage your transceiver. Yeah, it&amp;#39;s that robust; we call it our SUPER-DUPER485.&lt;br /&gt;&amp;nbsp;&lt;br /&gt;Oh!! Did I mention each of these transceivers is backward compatible to the basic RS-485 transceiver without any frills? So upgrading your old solution should be as easy as hitting the easy button at Staples. Well, maybe not, but as easy as un-soldering the old device and soldering in one of these super-stars. Then watch your old RS-485 system breathe a new robust life.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://e2e.ti.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-03-25/7624.easybutton.jpg"&gt;&lt;img style="display:block;margin-left:auto;margin-right:auto;" border="0" alt=" " src="http://e2e.ti.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-03-25/7624.easybutton.jpg" width="237" height="186" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://e2e.ti.com/aggbug.aspx?PostID=664616&amp;AppID=325&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</content><author><name>Neel Seshan</name><uri>http://e2e.ti.com/members/30800/default.aspx</uri></author></entry><entry><title>Filter for thought</title><link rel="alternate" type="text/html" href="http://e2e.ti.com/blogs_/b/analogwire/archive/2013/05/16/filter-for-thought.aspx" /><id>http://e2e.ti.com/blogs_/b/analogwire/archive/2013/05/16/filter-for-thought.aspx</id><published>2013-05-16T14:45:00Z</published><updated>2013-05-16T14:45:00Z</updated><content type="html">&lt;p&gt;Have you ever wondered how engineers designed active filters before the birth of software? They were able to do it using nomographs - but before we talk about what these are, let&amp;rsquo;s refresh our memory a little bit on active filters.&lt;/p&gt;
&lt;p&gt;Magnitude is the amplitude of the output. Phase is the angle of the output. Every pole adds -90&amp;deg; at high frequencies. Theoretically, a fourth order filter would phase shift through 360&amp;deg;, though the magnitude would be very small.&lt;/p&gt;
&lt;p&gt;Group delay, on the other hand, is the derivative of phase with respect to frequency. It&amp;rsquo;s a measure of the time delay (filter&amp;rsquo;s time) in frequency. A filter with a flat group delay means that the output signals come out with the same relative phase as the input signals. In essence, everything is delayed by the same amount.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://e2e.ti.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-03-25/1070.soufiane-1.jpg"&gt;&lt;img border="0" alt=" " src="http://e2e.ti.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-03-25/1070.soufiane-1.jpg" width="457" height="304" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Before you decide on your filter design consider the tradeoffs between the various implementations and types. Let&amp;rsquo;s review a few important ones:&lt;/p&gt;
&lt;p&gt;Narrower transition regions require higher filter order filters. That is, you&amp;rsquo;ll need a higher component count - active and passive. If you can tolerate more ripple in the passband, you can get a smaller transition region for the desired attenuation. However, a monotonic passband&amp;nbsp; gives you a smoother phase response which yields a constant group delay in the passband, important in multi frequency communication.&lt;/p&gt;
&lt;p&gt;Now that we touched on some of the tradeoffs, let&amp;rsquo;s take a look at some of the most common types of active filters.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The&lt;b&gt; &lt;/b&gt;&lt;a href="http://www.ti.com/analog/docs/litabsmultiplefilelist.tsp?literatureNumber=sloa032&amp;amp;docCategoryId=1&amp;amp;familyId=72"&gt;Butterworth&lt;/a&gt; has a monotonic passband and stopband. It&amp;rsquo;s optimal with respect to passband ripple, also known as maximally flat but has a wide transition region. It&amp;rsquo;s often chosen for anti aliasing.&lt;/li&gt;
&lt;li&gt;The Chebyshev has an equal amount of ripple in the passband and a monotonic stopband, providing a fast transition region.&lt;/li&gt;
&lt;li&gt;The Elliptic&lt;b&gt;, &lt;/b&gt;sometimes referred to as a Cauer filter, has equal-ripple in both the passband and the stopband and gives you the fastest transition band of any filter. It does, however, have a long tail of settling time and requires a more complex implementation including poles and zeros in the transfer function.&lt;/li&gt;
&lt;li&gt;The Bessel, also known as Thomson filter, offers the most constant group delay in the passband. It&amp;rsquo;s optimal with respect to group delay and is also called a linear phase filter, not to be confused with zero phase. The Bessel has a monotonic passband and stopband but has a wide transition region.&lt;/li&gt;
&lt;li&gt;The Inverse Chebyshev gives you a monotonic passband and equal ripple in stopband, with the same transition region as the Chebyshev . &amp;nbsp;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Take a look at figure 1 below to see the different filter bands described above.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://e2e.ti.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-03-25/6204.soufiane-2.png"&gt;&lt;img border="0" alt=" " src="http://e2e.ti.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-03-25/6204.soufiane-2.png" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Figure 1. Representation of different filter bands&lt;/p&gt;
&lt;p&gt;So now what about those nomographs?&lt;/p&gt;
&lt;p&gt;Suppose you want to design a &lt;a href="http://www.ti.com/analog/docs/litabsmultiplefilelist.tsp?literatureNumber=sloa049b&amp;amp;docCategoryId=1&amp;amp;familyId=72"&gt;low pass filter&lt;/a&gt;, assuming an &lt;a href="http://www.ti.com/tool/filterpro"&gt;active filter&lt;/a&gt; with -3dB at 300kHz and -60dB at 1.2MHz. Once you&amp;rsquo;ve decided which filter type you&amp;rsquo;re going to use, you&amp;rsquo;ll need to determine the minimum filter order.&lt;/p&gt;
&lt;p&gt;Suppose you want to design an anti-aliasing low pass filter where your goal is to minimize ripple. You&amp;rsquo;ll need to look at the Butterworth nomograph and follow these steps:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Determine &amp;Omega;= &amp;Omega;&lt;sub&gt;S&lt;/sub&gt;/&amp;Omega;&lt;sub&gt;P&lt;/sub&gt;&lt;/li&gt;
&lt;li&gt;Extend a line to connect between &amp;nbsp;M&lt;sub&gt;P&lt;/sub&gt; and M&lt;sub&gt;S&lt;/sub&gt;&lt;/li&gt;
&lt;li&gt;Draw a horizontal line across graph to intersect &amp;Omega;&lt;/li&gt;
&lt;li&gt;The higher number represents the minimum filter order&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;In this example, you&amp;rsquo;ll need a fifth order.&lt;/p&gt;
&lt;p&gt;If you plug the same numbers into &lt;a href="http://www.ti.com/tool/filterpro"&gt;FilterPro&lt;/a&gt;, you get the same answer. See the below figure.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://e2e.ti.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-03-25/6622.soufiane-3.png"&gt;&lt;img border="0" alt=" " src="http://e2e.ti.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-03-25/6622.soufiane-3.png" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://e2e.ti.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-03-25/8867.soufiane-4.jpg"&gt;&lt;img border="0" alt=" " src="http://e2e.ti.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-03-25/8867.soufiane-4.jpg" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Suggesting a &amp;ldquo;good&amp;rdquo; &lt;a href="http://www.ti.com/paramsearch/docs/parametricsearch.tsp?family=analog&amp;amp;familyId=1293&amp;amp;uiTemplateId=NODE_STRY_PGE_T"&gt;op amp&lt;/a&gt; for an active filter is not a trivial task and depends greatly on the implementation as well as the application. If you have a low voltage design and are in need of good settling time and low ripple the &lt;a href="http://www.ti.com/product/opa320"&gt;OPA320&lt;/a&gt; is a good candidate.&amp;nbsp; If your design uses higher voltages and requires good linearity consider the &lt;a href="http://www.ti.com/product/lmp8671"&gt;LMP8671&lt;/a&gt; or &lt;a href="http://www.ti.com/product/opa211"&gt;OPA211&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;For more info on how to ensure measurement set-up is properly calibrated and matched to avoid measurement errors due to ripples check out Habeeb Ur Rahman Mohammed&amp;rsquo;s &amp;ldquo;&lt;a href="http://focus.ti.com/general/docs/video/Portal.tsp?lang=en&amp;amp;entryid=0_akfzr4fb"&gt;How to understand ripples in RF perfomances&lt;/a&gt;&amp;rdquo; &lt;a href="http://focus.ti.com/general/docs/video/Search.tsp?term=engineerit&amp;amp;DCMP=engineerit&amp;amp;HQS=engineerit"&gt;Engineer It&lt;/a&gt; video.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://e2e.ti.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-03-25/5037.Engineer-It-graphic-for-Analog-Wire.jpg"&gt;&lt;img border="0" alt=" " src="http://e2e.ti.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-03-25/5037.Engineer-It-graphic-for-Analog-Wire.jpg" width="237" height="146" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://e2e.ti.com/aggbug.aspx?PostID=664612&amp;AppID=325&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</content><author><name>Soufiane Bendaoud</name><uri>http://e2e.ti.com/members/1891991/default.aspx</uri></author><category term="amplifiers and linear" scheme="http://e2e.ti.com/blogs_/b/analogwire/archive/tags/amplifiers+and+linear/default.aspx" /><category term="analog wire" scheme="http://e2e.ti.com/blogs_/b/analogwire/archive/tags/analog+wire/default.aspx" /><category term="analogwire" scheme="http://e2e.ti.com/blogs_/b/analogwire/archive/tags/analogwire/default.aspx" /><category term="Engineer It" scheme="http://e2e.ti.com/blogs_/b/analogwire/archive/tags/Engineer+It/default.aspx" /><category term="engineerit" scheme="http://e2e.ti.com/blogs_/b/analogwire/archive/tags/engineerit/default.aspx" /></entry><entry><title>Let’s take this driver out for a spin</title><link rel="alternate" type="text/html" href="http://e2e.ti.com/blogs_/b/analogwire/archive/2013/05/10/let-s-take-this-driver-out-for-a-spin.aspx" /><id>http://e2e.ti.com/blogs_/b/analogwire/archive/2013/05/10/let-s-take-this-driver-out-for-a-spin.aspx</id><published>2013-05-10T21:09:00Z</published><updated>2013-05-10T21:09:00Z</updated><content type="html">&lt;p&gt;Before I suggest a suitable op amp to drive an ADC, I look at the application. This steers me toward one of two categories: low voltage or high voltage.&lt;/p&gt;
&lt;p&gt;If the system requires a low voltage operation, chances are I&amp;rsquo;ll look for a low power op amp. Depending on how low the power needs to be, I may also look at a few different options in addition to the input stage and the building process. That&amp;rsquo;s because not all low voltage op amps have a CMOS input stage. Conversely, if the application is sensitive to noise and the goal is to optimize for dynamic range, I&amp;rsquo;d look at the 30-V or higher, such as the &lt;a href="http://www.ti.com/product/opa211"&gt;OPA211&lt;/a&gt; , though sometimes 24-V like the &lt;a href="http://www.ti.com/product/lm6211"&gt;LM6211&lt;/a&gt; will work. But, this isn&amp;rsquo;t enough.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://e2e.ti.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-03-25/3414.soufiane-1-_2800_2_2900_.jpg"&gt;&lt;img border="0" alt=" " src="http://e2e.ti.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-03-25/3414.soufiane-1-_2800_2_2900_.jpg" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;You also need to consider the output drive capability of the &lt;a href="http://www.ti.com/paramsearch/docs/parametricsearch.tsp?family=analog&amp;amp;familyId=1293&amp;amp;uiTemplateId=NODE_STRY_PGE_T"&gt;op amp&lt;/a&gt;. This can lead to some reluctance, especially in low power designs, as you may think that your micro power amp will never have enough juice to drive the input stage of your &lt;a href="http://www.ti.com/lsds/ti/analog/dataconverters/data_converter.page?DCMP=hpa_bestbets&amp;amp;HQS=hpa-sc-bb-dchome"&gt;ADC&lt;/a&gt;. In reality though, it comes down to the biasing and the design of that particular amplifier. Some have a very robust output drive even with very little quiescent current, such as the &lt;a href="http://www.ti.com/product/lmp2231"&gt;LMP2231&lt;/a&gt;. This is where design talent comes into play; it depends on how much of the bias current is diverted to the output stage.&lt;/p&gt;
&lt;p&gt;Of course all along you&amp;rsquo;re also looking at the DC specifications of your op amp to make sure you stay within the acceptable boundaries of the design. But how many people look at things like settling time, I wonder! This is an important parameter, and can really hurt your conversion time if you&amp;rsquo;re not careful.&lt;/p&gt;
&lt;p&gt;I sometimes hear someone say &amp;ldquo;oh, no problem with settling time, I just look at the widest possible bandwidth and I know that will have a faster settling response.&amp;rdquo; Well yes and no.&lt;/p&gt;
&lt;p&gt;Yes, because bandwidth gives an indication. No because it isn&amp;rsquo;t enough. What settling time also depends on phase margin as well as the location of the poles and zeros, be them intrinsic to the op amp or external.&lt;/p&gt;
&lt;p&gt;So next time you&amp;rsquo;re looking to take a driver out for spin check out the &lt;a href="http://www.ti.com/product/opa320"&gt;OPA320&lt;/a&gt;, settle within 0.5us at 16 bits and use it with the &lt;a href="http://www.ti.com/product/ads8319"&gt;ADS8319&lt;/a&gt;. You&amp;rsquo;ll be the first one to the checkered flag!!&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://e2e.ti.com/aggbug.aspx?PostID=664597&amp;AppID=325&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</content><author><name>Soufiane Bendaoud</name><uri>http://e2e.ti.com/members/1891991/default.aspx</uri></author><category term="amplifiers and linear" scheme="http://e2e.ti.com/blogs_/b/analogwire/archive/tags/amplifiers+and+linear/default.aspx" /><category term="Data Converters" scheme="http://e2e.ti.com/blogs_/b/analogwire/archive/tags/Data+Converters/default.aspx" /></entry><entry><title>Being negative can still be positive</title><link rel="alternate" type="text/html" href="http://e2e.ti.com/blogs_/b/analogwire/archive/2013/05/07/being-negative-can-still-be-positive.aspx" /><id>http://e2e.ti.com/blogs_/b/analogwire/archive/2013/05/07/being-negative-can-still-be-positive.aspx</id><published>2013-05-07T21:59:00Z</published><updated>2013-05-07T21:59:00Z</updated><content type="html">&lt;p&gt;The first &lt;a href="http://www.ti.com/paramsearch/docs/parametricsearch.tsp?family=analog&amp;amp;familyId=1293&amp;amp;uiTemplateId=NODE_STRY_PGE_T"&gt;operational amplifiers&lt;/a&gt; (op amps) used what is commonly called split power supplies, meaning the power for the amplifier was symmetrical around ground with both positive and negative polarities.&amp;nbsp; Since most power supplies used transformers to convert 120 V mains electricity, a simple center tapped secondary winding gave easy access to a negative power supply.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Today, many devices now run on battery power, and even mains powered equipment is trending towards having only positive power supplies. But, I don&amp;rsquo;t recommend ruling out having a negative power supply.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Many signals are still ground referenced and carried on coaxial cables.&amp;nbsp; High performance components, like &lt;a href="http://www.ti.com/lsds/ti/data-converters/analog-to-digital-converter-products.page"&gt;analog to digital converters&lt;/a&gt;, may run on 1.8 V power supplies and require an input signal centered at 0.9 V.&lt;/p&gt;
&lt;p&gt;Even the lowest threshold MOS technology cannot generate signals that are truly rail-to-rail and the base-to-emitter voltage (Vbe) on bipolar technologies has not changed significantly from the 0.6 V commonly associated with silicon PN junctions.&amp;nbsp; This means that if an amplifier is going to recreate a signal that swings close to ground, or even more difficult, is ground referenced, a negative power supply is necessary.&lt;/p&gt;
&lt;p&gt;Fortunately, generating a negative power supply is very inexpensive, especially if the current requirements are low.&amp;nbsp; A device like the &lt;a href="http://www.ti.com/product/lmr70503"&gt;LMR70503 SIMPLE SWITCHER&lt;/a&gt; can generate a negative power supply with only 7 external passive components.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://e2e.ti.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-03-25/4505.loren-1.png"&gt;&lt;img border="0" alt=" " src="http://e2e.ti.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-03-25/4505.loren-1.png" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The &lt;a href="http://www.ti.com/product/lmh6554"&gt;LMH6554&lt;/a&gt; is a differential amplifier designed for both single supply and split supply configurations.&amp;nbsp; &amp;nbsp;Using the LMR70503, an existing&amp;nbsp; 3.3V supply, can be converted to a +3.3 V and&amp;nbsp; &amp;nbsp;-1.7V split supply.&amp;nbsp;&amp;nbsp; With this supply configuration, the LMH6554 output voltage can now swing from&amp;nbsp; -0.6 V to +2.2 V.&amp;nbsp; This range is adequate for driving most analog-to-digital converters and many ground referenced signals such as composite video.&amp;nbsp; Other combinations of supply voltages, like +4 V and -1 V would be ideal for an ADC such as the &lt;a href="http://www.ti.com/product/adc081500"&gt;ADC081500&lt;/a&gt; shown below.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://e2e.ti.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-03-25/2480.loren-2.PNG"&gt;&lt;img border="0" alt=" " src="http://e2e.ti.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-03-25/2480.loren-2.PNG" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;With the advent of switching power supplies there is no reason to limit yourself to only positive power supplies, even when designing battery powered equipment.&amp;nbsp; Don&amp;rsquo;t be afraid to specify a negative power supply in your next high system design.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://e2e.ti.com/aggbug.aspx?PostID=664586&amp;AppID=325&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</content><author><name>Loren Siebert 1</name><uri>http://e2e.ti.com/members/1882662/default.aspx</uri></author><category term="amplifiers and linear" scheme="http://e2e.ti.com/blogs_/b/analogwire/archive/tags/amplifiers+and+linear/default.aspx" /><category term="analog wire" scheme="http://e2e.ti.com/blogs_/b/analogwire/archive/tags/analog+wire/default.aspx" /><category term="analogwire" scheme="http://e2e.ti.com/blogs_/b/analogwire/archive/tags/analogwire/default.aspx" /><category term="Data Converters" scheme="http://e2e.ti.com/blogs_/b/analogwire/archive/tags/Data+Converters/default.aspx" /><category term="Power Management" scheme="http://e2e.ti.com/blogs_/b/analogwire/archive/tags/Power+Management/default.aspx" /></entry><entry><title>Addressing those pesky European power consumption rulings</title><link rel="alternate" type="text/html" href="http://e2e.ti.com/blogs_/b/analogwire/archive/2013/05/03/addressing-those-pesky-european-power-consumption-rulings.aspx" /><id>http://e2e.ti.com/blogs_/b/analogwire/archive/2013/05/03/addressing-those-pesky-european-power-consumption-rulings.aspx</id><published>2013-05-03T15:48:00Z</published><updated>2013-05-03T15:48:00Z</updated><content type="html">&lt;p style="text-align:left;"&gt;This January, the European Commission implemented legislation to limit the power consumption in line-powered products when they are deemed in &amp;quot;standby&amp;quot; and &amp;quot;Off&amp;quot; mode.&lt;/p&gt;
&lt;p style="text-align:left;"&gt;Traditionally, home &lt;a href="http://www.ti.com/audio"&gt;audio&lt;/a&gt; products were guilty of wasting a lot of power. My teen years were spent hearing my parents tell me constantly that &amp;quot;The TV is still burning power with the screen in standby!! Turn it off at the socket!&amp;quot; Thankfully, British power sockets have individual switches at the wall. But that&amp;#39;s another blog post entirely ;).&lt;/p&gt;
&lt;p&gt;The latest &lt;a href="http://ec.europa.eu/enterprise/policies/sustainable-business/ecodesign/index_en.htm"&gt;EcoDesign legislation&lt;/a&gt; in Europe has demanded that products consume less than 500 mW in standby. That sounds easier than it is, as most off-the-shelf external power adaptors can burn 300 mW when idling, leaving the system with 200 mW. Add to that the idle power consumption of audio amplifiers, and you&amp;rsquo;re soon in trouble.&lt;/p&gt;
&lt;p&gt;Smart folks out there have used DSP&amp;#39;s and other processors to detect when audio sources have been removed, and can put the product in standby-mode. This can be done either in the &lt;a href="http://www.ti.com/lsds/ti/dsp/c5000_dsp/overview.page"&gt;DSP&lt;/a&gt;, or in an analog circuit along with some assistance from the system &lt;a href="http://www.ti.com/lsds/ti/microcontroller/16-bit_msp430/overview.page"&gt;microcontroller&lt;/a&gt;. This is a great way to make the product &amp;quot;go to sleep,&amp;quot; but in many cases, the challenge may be &amp;quot;waking up.&amp;quot; Once your DSP has been powered down, you no longer have the ability to monitor and &amp;quot;wake up.&amp;quot;&lt;/p&gt;
&lt;p&gt;Multiple other solutions are possible, including some that integrate comparators with peak hold circuits to detect a threshold. These are typically rather large, and require pretty accurate resistors to set accurate threshold points above your noise floor to guarantee error-free signal detection.&lt;/p&gt;
&lt;p style="text-align:left;"&gt;The types of signals that we need to detect have changed, as well. Traditionally, we only worried about the analog signal. Now that we have data coming from wireless modules, HDMI and S/PDIF, we need some intelligence on how we detect. By using &amp;quot;lock&amp;quot; as a trigger to have a quick look (Figure 1) to see if the audio data pin in the I2S stream is toggling high and low, you can &amp;quot;see&amp;quot; if there really is quality data, or if it&amp;rsquo;s just a string of zeroes.&amp;nbsp;&lt;/p&gt;
&lt;p style="text-align:center;"&gt;&lt;a href="http://e2e.ti.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-03-25/6406.EuropeanPowerBlogEntry_5F00_350.jpg"&gt;&lt;img style="display:block;margin-left:auto;margin-right:auto;" alt=" " src="http://e2e.ti.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-03-25/6406.EuropeanPowerBlogEntry_5F00_350.jpg" border="0" /&gt;&lt;/a&gt;&lt;b&gt;Figure 1: Use &amp;ldquo;lock&amp;rdquo; as a trigger to see if the audio data pin in the I2S stream is toggling high &amp;amp; low.&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;TI has a number of solutions integrated into its products that can do this, such as the &lt;a href="http://www.ti.com/product/pcm9211"&gt;PCM9211&lt;/a&gt; digital audio interface transceiver, but if you want to implement them discretely, here are some tips (and please use TI silicon).&lt;/p&gt;
&lt;p&gt;&lt;b&gt;ANALOG&lt;/b&gt;: Use the system &lt;a href="http://www.ti.com/lsds/ti/microcontroller/16-bit_msp430/overview.page"&gt;MCU&amp;#39;s&lt;/a&gt; spare ADC, precondition the input with an analog peak hold circuit and wake up the MCU every second or so, do an ADC conversion, then go back to sleep.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;WIRELESS MODULE&lt;/b&gt;: Leave the &lt;a href="http://www.ti.com/tool/ez430-RF2500T"&gt;wireless module&lt;/a&gt; in pairing mode, and look for the &amp;quot;Lock&amp;quot; signal. &lt;span style="text-decoration:underline;"&gt;Danger&lt;/span&gt;: Some devices can lock, but receive zero data. Consider treating it like an I2S source, see below.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;S/PDIF Receiver:&lt;/b&gt; Leave the &lt;a href="http://www.ti.com/product/dir9001"&gt;S/PDIF device&lt;/a&gt; on (it&amp;rsquo;s a low power consumer), look for the &amp;quot;Lock&amp;quot; signal. &lt;span style="text-decoration:underline;"&gt;Danger&lt;/span&gt;: Some devices can lock, but receive zero data. Consider treating it like an I2S source, detailed below.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;I2S Source&lt;/b&gt;: Look for data toggling on the data pins. Ideally you&amp;#39;d process this data with a &lt;a href="http://www.ti.com/lsds/ti/dsp/c5000_dsp/overview.page"&gt;DSP&lt;/a&gt; to check the amplitude, and if it&amp;#39;s relevant data... but toggling SDIN data is a sign that there&amp;#39;s activity. You may choose to wake the DSP once you detect LOCK and DATA.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://e2e.ti.com/aggbug.aspx?PostID=664578&amp;AppID=325&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</content><author><name>Dafydd Roche</name><uri>http://e2e.ti.com/members/6131/default.aspx</uri></author><category term="analog" scheme="http://e2e.ti.com/blogs_/b/analogwire/archive/tags/analog/default.aspx" /><category term="Audio" scheme="http://e2e.ti.com/blogs_/b/analogwire/archive/tags/Audio/default.aspx" /><category term="Computing &amp;amp; Multimedia" scheme="http://e2e.ti.com/blogs_/b/analogwire/archive/tags/Computing+_2600_amp_3B00_+Multimedia/default.aspx" /><category term="Consumer &amp;amp; Portable Electronics" scheme="http://e2e.ti.com/blogs_/b/analogwire/archive/tags/Consumer+_2600_amp_3B00_+Portable+Electronics/default.aspx" /><category term="DIR9001" scheme="http://e2e.ti.com/blogs_/b/analogwire/archive/tags/DIR9001/default.aspx" /><category term="DSP" scheme="http://e2e.ti.com/blogs_/b/analogwire/archive/tags/DSP/default.aspx" /><category term="HDTV" scheme="http://e2e.ti.com/blogs_/b/analogwire/archive/tags/HDTV/default.aspx" /><category term="MCU" scheme="http://e2e.ti.com/blogs_/b/analogwire/archive/tags/MCU/default.aspx" /><category term="PCM9211" scheme="http://e2e.ti.com/blogs_/b/analogwire/archive/tags/PCM9211/default.aspx" /></entry><entry><title>DAC Essentials: String Theory</title><link rel="alternate" type="text/html" href="http://e2e.ti.com/blogs_/b/analogwire/archive/2013/05/01/dac-essentials-string-theory.aspx" /><id>http://e2e.ti.com/blogs_/b/analogwire/archive/2013/05/01/dac-essentials-string-theory.aspx</id><published>2013-05-01T14:48:00Z</published><updated>2013-05-01T14:48:00Z</updated><content type="html">&lt;p&gt;&lt;a href="http://e2e.ti.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-03-25/4478.kevin-3.png"&gt;&lt;img border="0" alt=" " src="http://e2e.ti.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-03-25/4478.kevin-3.png" style="display:block;margin-left:auto;margin-right:auto;" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;No, I&amp;#39;m not actually going to talk about particle physics today - though that would be cool...instead we&amp;#39;ll be discussing the theory of the string DAC architecture. String theory!&lt;/p&gt;
&lt;p&gt;The string DAC, sometimes referred to as the Kelvin divider or Kelvin-Varley divider after its inventors, is one of the most straightforward methods used to design a DAC. In its simplest form, the string DAC is just a series of equally sized resistors with a tap point between each resistor. Based on the digital code applied to the DAC, the appropriate tap point will be switched to the output buffer. This limited switch movement results in very low glitch energy, which my buddy Tony Calabria will delve into in a future post in this series. Ideally, each resistor will induce a voltage drop from the reference equal to 1 LSB. A simplified illustration of the architecture is shown below.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://e2e.ti.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-03-25/7103.kevin-1.png"&gt;&lt;img border="0" alt=" " src="http://e2e.ti.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-03-25/7103.kevin-1.png" width="421" height="257" style="display:block;margin-left:auto;margin-right:auto;" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;As resolution increases in the string DAC, the number of resistors required for the design increases exponentially. A n-bit string DAC requires 2&lt;sup&gt;n &lt;/sup&gt;resistors, so in general a high-resolution string DAC would require a large IC package. That translates to 65,536 resistors for a 16-bit DAC, 262,144 for 18-bits, and 1,048,576 resistors for 20-bits! Cascaded segmentation techniques are sometimes used to reduce the number of resistors required, but for our purposes we will not consider segmentation, as architectural trends tend to hold true at the application level even if segmentation was implemented.&lt;/p&gt;
&lt;p&gt;The accuracy of each resistor value directly determines linearity. If any resistor in the string isn&amp;rsquo;t the appropriate value, we&amp;rsquo;ll see poor differential non-linearity (DNL) at the code transition corresponding to that resistor. Also, the integral non-linearity (INL) of all subsequent codes would also be offset by the mismatch. Given the number of resistors in a typical string DAC design, it&amp;rsquo;s impractical to trim every resistor and as a result, we typically accept DNL errors to some extent. However, it is still highly desirable to maintain good INL so sectionalized trimming on groups of resistors is frequently implemented to overcome trimming every resistor, which presents itself as a &amp;ldquo;staircase&amp;rdquo; effect on the INL graph shown below.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://e2e.ti.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-03-25/1565.Kevin-2.png"&gt;&lt;img border="0" alt=" " src="http://e2e.ti.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-03-25/1565.Kevin-2.png" width="422" height="319" style="display:block;margin-left:auto;margin-right:auto;" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;A perk of the string DAC is that the input impedance looking in from the reference input remains constant except during instantaneous code transitions. Other data converter architectures, especially SAR ADCs, have dynamic loading conditions that make a reference buffer a requirement, while the string DAC is more forgiving. In general, however, it&amp;rsquo;s a good idea to buffer any reference &amp;ndash; especially if the input/output will change with great frequency. It&amp;rsquo;s also important to note that the equivalent input impedance from the reference is typically very high, making most string DACs very power efficient.&lt;/p&gt;
&lt;p&gt;The final and most subtle element of the string DAC design is the divider present before the string resistors and tap points. This resistor is equal to the equivalent impedance of the rest of the resistors in the string and effectively halves the reference input. This is done in an effort to lower the common mode input requirements of the output buffer and help keep the cost low while delivering good performance. To compensate for this, the output buffer is typically in a non-inverting gain of 2 configuration, though sometimes the feedback resistor can be digitally controlled to realize different gains.&lt;/p&gt;
&lt;p&gt;A few things to remember about string DACs:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Low cost via simplicity of design&lt;/li&gt;
&lt;li&gt;Low glitch energy&lt;/li&gt;
&lt;li&gt;Inherent monotonicity&lt;/li&gt;
&lt;li&gt;Low power consumption&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The string DAC frequently finds a home in portable battery powered applications that can make great use of its low power consumption. Additionally the string DAC is used in applications like closed loop control systems that leverage its inherent monotonicity and in low-cost applications where the DAC is providing some calibration feature to a system, rather than being the &amp;lsquo;star&amp;rsquo; of the show as we may see in other DAC applications. If a string DAC sounds like something that interests you be sure to check out a few TI string DACs such as: &lt;a href="http://www.ti.com/product/dac8562"&gt;DAC8562&lt;/a&gt;, &lt;a href="http://www.ti.com/product/dac8560"&gt;DAC8560&lt;/a&gt;, &lt;a href="http://www.ti.com/product/dac8568"&gt;DAC8568&lt;/a&gt;, &lt;a href="http://www.ti.com/product/dac7678"&gt;DAC7678&lt;/a&gt;, &lt;a href="http://www.ti.com/product/dac8411"&gt;DAC8411&lt;/a&gt;, &lt;a href="http://www.ti.com/product/dac8718"&gt;DAC8718&lt;/a&gt;, or &lt;a href="http://www.ti.com/product/dac8728"&gt;DAC8728&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;For a refresher, check out previous posts in this series:&amp;nbsp;&lt;a href="http://e2e.ti.com/blogs_/b/analogwire/archive/2013/02/25/dac-essentials-a-new-blog-series.aspx"&gt;series introduction&lt;/a&gt;, the &lt;a href="http://e2e.ti.com/blogs_/b/analogwire/archive/2013/03/08/dac-essentials-the-pursuit-of-perfection.aspx"&gt;ideal DAC &lt;/a&gt;, and &lt;a href="http://e2e.ti.com/blogs_/b/analogwire/archive/2013/04/10/dac-essentials-static-specifications-amp-linearity.aspx"&gt;static specifications and linearity&lt;/a&gt;. In our next post we&amp;rsquo;ll continue the discussion of DAC architectures with the R-2R DAC and MDAC.&lt;/p&gt;
&lt;p&gt;Leave your comments in the section below if you&amp;rsquo;d like to hear more about anything mentioned in this post, or if there is a topic you would like to see included in future posts!&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://e2e.ti.com/aggbug.aspx?PostID=664575&amp;AppID=325&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</content><author><name>Kevin Duke</name><uri>http://e2e.ti.com/members/1534338/default.aspx</uri></author><category term="analog" scheme="http://e2e.ti.com/blogs_/b/analogwire/archive/tags/analog/default.aspx" /><category term="analog wire" scheme="http://e2e.ti.com/blogs_/b/analogwire/archive/tags/analog+wire/default.aspx" /><category term="analogwire" scheme="http://e2e.ti.com/blogs_/b/analogwire/archive/tags/analogwire/default.aspx" /><category term="Data Converters" scheme="http://e2e.ti.com/blogs_/b/analogwire/archive/tags/Data+Converters/default.aspx" /></entry><entry><title>Current feedback amplifier...how do I make it work for me?</title><link rel="alternate" type="text/html" href="http://e2e.ti.com/blogs_/b/analogwire/archive/2013/04/26/current-feedback-amplifier-how-do-i-make-it-work-for-me.aspx" /><id>http://e2e.ti.com/blogs_/b/analogwire/archive/2013/04/26/current-feedback-amplifier-how-do-i-make-it-work-for-me.aspx</id><published>2013-04-26T15:00:00Z</published><updated>2013-04-26T15:00:00Z</updated><content type="html">&lt;p&gt;Current feedback (CFB) amplifiers mostly belong in the realm of &lt;a href="http://www.ti.com/paramsearch/docs/parametricsearch.tsp?family=analog&amp;amp;familyId=72&amp;amp;uiTemplateId=NODE_STRY_PGE_T"&gt;high speed amplifiers&lt;/a&gt;. There are lot of good &lt;a href="http://www.ti.com/analog/docs/analogtechdoc_hh.tsp?familyId=57&amp;amp;docCategoryId=1&amp;amp;contentType=8&amp;amp;viewType=mostuseful&amp;amp;rootFamilyId=57"&gt;application notes&lt;/a&gt; developed over the years that describe the operation and the main issues encountered when applying current feedback amplifiers to a problem.&amp;nbsp; Here we&amp;rsquo;ll try to summarize them in a few good words.&lt;/p&gt;
&lt;p&gt;A CFB amplifier has one high impedance input (the non-inverting input), one low impedance input (the inverting input), and one output low impedance, as is represented below.&amp;nbsp; Note that for the purpose of this discussion, I will be ignoring the power supply pin and disable functions.&lt;/p&gt;
&lt;p&gt;&lt;img border="0" alt=" " src="http://e2e.ti.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-03-25/3542.Xavier-1.png" /&gt;&lt;/p&gt;
&lt;p&gt;Figure 1: CFB internal elements&lt;/p&gt;
&lt;p&gt;The voltage on the non-inverting input sees a high input impedance so as not to load the input.&amp;nbsp; The voltage on the non-inverting input appears on the inverting input as it passes through a buffer.&amp;nbsp; As the buffer is non-ideal, it will have a gain a(s) that varies with frequency with DC magnitude very close to 1V/V but typically 0.996V/V.&amp;nbsp; The buffer also ideally has output impedance equal to 0W.&amp;nbsp; In practice, the output impedance varies between a few ohms to a few tens of ohms.&amp;nbsp; I will also ignore the inductive component of that resistance as well for now.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;The intent for the buffer is two-fold:&lt;/p&gt;
&lt;p&gt;1)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; It forces the inverting node voltage to follow the non-inverting input.&lt;/p&gt;
&lt;p&gt;2)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; It provides a low impedance path for the error current to flow.&lt;/p&gt;
&lt;p&gt;As the error current passes through the buffer it is sent to the output through a high-transimpedance gain stage.&amp;nbsp; Closing the feedback loop will drive the error current to almost zero in a fashion similar to the error voltage being driven to zero in a voltage feedback amplifier.&lt;/p&gt;
&lt;p&gt;The only action left is to write the equation and interpret it.&lt;br /&gt;&lt;a href="http://e2e.ti.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-03-25/2262.xavier-2.PNG"&gt;&lt;img border="0" alt=" " src="http://e2e.ti.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-03-25/2262.xavier-2.PNG" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://e2e.ti.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-03-25/2161.Xavier-3.PNG"&gt;&lt;img border="0" alt=" " src="http://e2e.ti.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-03-25/2161.Xavier-3.PNG" /&gt;&lt;/a&gt;&amp;nbsp;is the noise gain, and in the case of the non-inverting configuration shown, the signal gain as well.&lt;/p&gt;
&lt;p&gt;The loop gain can be expressed as:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://e2e.ti.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-03-25/0647.Xavier-4.PNG"&gt;&lt;img border="0" alt=" " src="http://e2e.ti.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-03-25/0647.Xavier-4.PNG" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;This is a very important equation for an ideal CFB&amp;nbsp;&lt;a href="http://e2e.ti.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-03-25/2766.Xavier-5.PNG"&gt;&lt;img border="0" alt=" " src="http://e2e.ti.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-03-25/2766.Xavier-5.PNG" /&gt;&lt;/a&gt; as it expresses the loop gain is proportional to the feedback resistance hence the feedback resistance is acting as the main compensation for CFB.&amp;nbsp; In effect, increase the feedback resistance and the bandwidth (BW) will decrease the feedback resistance, while increasing the BW.&amp;nbsp; In practice, it is not possible to reduce the feedback resistance below a certain value otherwise the amplifier will oscillate.&lt;/p&gt;
&lt;p&gt;As long as &lt;a href="http://e2e.ti.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-03-25/1464.Xavier-6.PNG"&gt;&lt;img border="0" alt=" " src="http://e2e.ti.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-03-25/1464.Xavier-6.PNG" /&gt;&lt;/a&gt;, the BW, is not proportional to the gain, the CFB is considered fain-bandwidth product independent.&amp;nbsp; In practice this is true to the first order as &lt;a href="http://e2e.ti.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-03-25/2816.Xavier-7.PNG"&gt;&lt;img border="0" alt=" " src="http://e2e.ti.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-03-25/2816.Xavier-7.PNG" /&gt;&lt;/a&gt;&amp;nbsp;.&lt;/p&gt;
&lt;p&gt;CFB will also have a naturally high slew rate and low bias current.&amp;nbsp; The input stage is a buffer and provides as much current as it can until the internal transistors saturate.&amp;nbsp; This saturation happens much later than traditional differential pair input voltage feedback amplifiers (VFB).&amp;nbsp; That characteristic is very important and translates to much higher full power BW.&lt;/p&gt;
&lt;p&gt;To conclude, CFB is not meant for every application.&amp;nbsp; They fit best in applications that are most affected by increase in noise gain and where limited BW (a few 100MHz) but where high gain is needed.&amp;nbsp; The CFB most likely is not used as the front-end amplifier as the VFB tends to do better due to lower noise. But as a second stage, they do offer a much better BW to quiescent current ratio than any VFB.&amp;nbsp; CFB also does better in summing application where several inputs are required.&amp;nbsp; In such applications, VFB&amp;rsquo;s BW will be limited by the noise gain.&amp;nbsp; The last application in which CFB is most useful is line driver, where typically high gain and high BW are required simultaneously but also have high output current and high slew rate.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://e2e.ti.com/aggbug.aspx?PostID=664556&amp;AppID=325&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</content><author><name>Xavier Ramus</name><uri>http://e2e.ti.com/members/28101/default.aspx</uri></author><category term="analog" scheme="http://e2e.ti.com/blogs_/b/analogwire/archive/tags/analog/default.aspx" /><category term="analog wire" scheme="http://e2e.ti.com/blogs_/b/analogwire/archive/tags/analog+wire/default.aspx" /><category term="analogwire" scheme="http://e2e.ti.com/blogs_/b/analogwire/archive/tags/analogwire/default.aspx" /><category term="High Speed Amplifier" scheme="http://e2e.ti.com/blogs_/b/analogwire/archive/tags/High+Speed+Amplifier/default.aspx" /></entry><entry><title>Turn up the heat</title><link rel="alternate" type="text/html" href="http://e2e.ti.com/blogs_/b/analogwire/archive/2013/04/24/turn-up-the-heat.aspx" /><id>http://e2e.ti.com/blogs_/b/analogwire/archive/2013/04/24/turn-up-the-heat.aspx</id><published>2013-04-24T21:35:00Z</published><updated>2013-04-24T21:35:00Z</updated><content type="html">&lt;p&gt;More and more electronics are needed for very harsh environments, which then results in the need for multiple electronic components.&amp;nbsp; For instance, oil and gas drilling, where temperatures reach up to 200&amp;deg;C require complete solutions for intelligent down hole tools to find and recover resources for energy production.&lt;/p&gt;
&lt;p&gt;We&amp;rsquo;ve been working on high temperature integrated circuits (IC) for this market for several years and have developed a complete signal chain solution of microcontrollers, digital signal processer (DSP), amplifiers, data converters, power, and interface functions, but the one area missing has been non-volatile memory.&amp;nbsp;Now, thanks to the &lt;a href="http://www.ti.com/product/sm28vlt32-ht"&gt;SM28VLT32-HT&lt;/a&gt;, there&amp;rsquo;s a high temperature flash memory device capable of reading and writing up to 210&amp;deg;C.&amp;nbsp; This device eliminates the need for costly up-screening and qualification testing of industrial-grade components for use outside their standard operating range.&lt;/p&gt;
&lt;p&gt;The SM28VLT32-HT has a capacity of 4-MBytes and is the industry&amp;#39;s first high-temperature, nonvolatile Flash memory device designed for harsh environments.&amp;nbsp; It is qualified and tested across the entire temperature range to provide robust read/write operation over the device&amp;#39;s operating life.&amp;nbsp; Designed utilizing our 180nm CMOS flash process, it is built on the same process technology that allows our ARM7 and motor control DSPs to operate at 210&amp;deg;C.&lt;/p&gt;
&lt;p&gt;Since size is a big concern in many of these applications, the SM28VLT32-HT was designed from the ground up to support extreme temperatures.&amp;nbsp; It is also available as a Known Good Die (KGD) to support higher levels of integration into multi-chip modules. This use of a serial SPI interface simplifies design and packaging, and reduces pin count.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://e2e.ti.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-03-25/8662.mont.png"&gt;&lt;img border="0" alt=" " src="http://e2e.ti.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-03-25/8662.mont.png" width="321" height="298" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The availability of high temperature non-volatile memory will enable more capabilities in many harsh environment applications.&amp;nbsp; The HT Flash offers designers more options for reading and writing to memory at temperatures greater than 210&amp;deg;C and provides reliable solutions for logging data or storing programs.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://e2e.ti.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-03-25/5707.HT-Flash-image.jpg"&gt;&lt;img border="0" alt=" " src="http://e2e.ti.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-03-25/5707.HT-Flash-image.jpg" width="320" height="191" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://e2e.ti.com/aggbug.aspx?PostID=664552&amp;AppID=325&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</content><author><name>Mont Taylor</name><uri>http://e2e.ti.com/members/30076/default.aspx</uri></author><category term="analog" scheme="http://e2e.ti.com/blogs_/b/analogwire/archive/tags/analog/default.aspx" /><category term="analog wire" scheme="http://e2e.ti.com/blogs_/b/analogwire/archive/tags/analog+wire/default.aspx" /><category term="analogwire" scheme="http://e2e.ti.com/blogs_/b/analogwire/archive/tags/analogwire/default.aspx" /><category term="High Reliability" scheme="http://e2e.ti.com/blogs_/b/analogwire/archive/tags/High+Reliability/default.aspx" /></entry><entry><title>Commandments of RS-485</title><link rel="alternate" type="text/html" href="http://e2e.ti.com/blogs_/b/analogwire/archive/2013/04/19/commandments-of-rs-485.aspx" /><id>http://e2e.ti.com/blogs_/b/analogwire/archive/2013/04/19/commandments-of-rs-485.aspx</id><published>2013-04-19T20:53:00Z</published><updated>2013-04-19T20:53:00Z</updated><content type="html">&lt;p&gt;At TI, we often get questions about whether there are any quick tips or tricks to keep in mind when designing with RS-485. So, we&amp;#39;ve put together a comprehensive list of the top commandments to remember when working with RS-485. If you have any further questions on this topic, our team is always hanging out on our &lt;a href="http://e2e.ti.com/support/interface/industrial_interface/default.aspx"&gt;E2E forum&lt;/a&gt;, and we would be happy to help. So, without further ado...&lt;/p&gt;
&lt;p&gt;&lt;span style="color:#993300;font-size:small;"&gt;&lt;strong&gt;The 14 commandments of RS-485&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://e2e.ti.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-03-25/5025.14commandements-of-RS_2D00_485.jpg"&gt;&lt;img style="vertical-align:text-top;" alt="rs-485 designs" src="http://e2e.ti.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-03-25/5025.14commandements-of-RS_2D00_485.jpg" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:small;"&gt;&lt;strong&gt;&lt;span style="color:#993300;"&gt;And how to apply them...&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:small;"&gt;1) Use twisted pair cable with &lt;span style="color:#993300;"&gt;&lt;strong&gt;Zo = 120&amp;Omega; or 100&amp;Omega;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:small;"&gt;&lt;span style="color:#000000;"&gt;2)&amp;nbsp;Connect bus nodes via &lt;/span&gt;&lt;span style="color:#993300;"&gt;&lt;strong&gt;daisy chain&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:small;"&gt;&lt;span style="color:#000000;"&gt;3) Terminate unused conductors with&amp;nbsp;&lt;/span&gt;&lt;span style="color:#993300;"&gt;&lt;strong&gt;RT = Z0 &lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#ff0000;"&gt;&lt;span style="color:#000000;"&gt;to their local grounds&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:small;"&gt;&lt;span style="color:#ff0000;"&gt;&lt;span style="color:#000000;"&gt;4) Terminate one cable end with&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#993300;"&gt;&lt;strong&gt;RT1 = Z0&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:small;"&gt;5) Apply failsafe biasing to the other end&amp;nbsp;&lt;a href="http://e2e.ti.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-03-25/5100.equation1.jpg"&gt;&lt;img border="0" alt=" " src="http://e2e.ti.com/resized-image.ashx/__size/200x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-03-25/5100.equation1.jpg" /&gt;&lt;/a&gt;&lt;a href="http://e2e.ti.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-03-25/7802.kequals.png"&gt;&lt;img border="0" alt=" " src="http://e2e.ti.com/resized-image.ashx/__size/200x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-03-25/7802.kequals.png" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:small;"&gt;6) Terminate this end&amp;nbsp;&lt;a href="http://e2e.ti.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-03-25/3835.RT2.png"&gt;&lt;img border="0" alt=" " src="http://e2e.ti.com/resized-image.ashx/__size/150x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-03-25/3835.RT2.png" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:small;"&gt;7) Determine maximum cable length with &lt;strong&gt;&lt;span style="color:#993300;"&gt;chart bottom right&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:small;"&gt;8) Make stub length no longer than&amp;nbsp;&lt;a href="http://e2e.ti.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-03-25/8468.Lstub.png"&gt;&lt;img border="0" alt=" " src="http://e2e.ti.com/resized-image.ashx/__size/150x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-03-25/8468.Lstub.png" /&gt;&lt;/a&gt;&lt;a href="http://e2e.ti.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-03-25/2260.lstubequals.png"&gt;&lt;img border="0" alt=" " src="http://e2e.ti.com/resized-image.ashx/__size/150x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-03-25/2260.lstubequals.png" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:small;"&gt;9)&amp;nbsp;You can operate &lt;strong&gt;&lt;span style="color:#993300;"&gt;3V and 5V&lt;/span&gt;&lt;/strong&gt; devices&amp;nbsp;on the same bus&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:small;"&gt;10)&amp;nbsp;For ESD, EFT, and surge protection use &lt;strong&gt;&lt;span style="color:#993300;"&gt;SM712&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color:#000000;font-size:small;"&gt;11)&amp;nbsp;Limit clamping current into the transceiver with &lt;span style="color:#993300;"&gt;&lt;strong&gt;10-&amp;Omega; pulse-proof or MELF resistors&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:small;"&gt;12) Filter signal noise between transceiver and UART with &lt;strong&gt;&lt;span style="color:#993300;"&gt;R-C low-pass filters (fc &amp;ge; 5 x DR)&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:small;"&gt;&lt;span style="color:#000000;"&gt;13)&amp;nbsp;&lt;/span&gt;For &amp;plusmn; 7V GPDs use standard transceivers&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:small;"&gt;&lt;strong&gt;&lt;span style="color:#993300;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;For &amp;plusmn; 20V GPDs use SN65HVD17xx&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:small;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;For higher GPDs use isolated transceivers&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:small;"&gt;14) Ask questions on TI&amp;#39;s&lt;a href="http://e2e.ti.com/support/interface/industrial_interface/default.aspx"&gt; E2E Industrial Interface Forum&lt;/a&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:small;"&gt;Do you have your own tips? Share them with our readers below.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://e2e.ti.com/aggbug.aspx?PostID=664536&amp;AppID=325&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</content><author><name>Eric.Siegel</name><uri>http://e2e.ti.com/members/623064/default.aspx</uri></author><category term="interface" scheme="http://e2e.ti.com/blogs_/b/analogwire/archive/tags/interface/default.aspx" /><category term="RS-485" scheme="http://e2e.ti.com/blogs_/b/analogwire/archive/tags/RS_2D00_485/default.aspx" /></entry><entry><title>DAC Essentials: Static specifications &amp; linearity</title><link rel="alternate" type="text/html" href="http://e2e.ti.com/blogs_/b/analogwire/archive/2013/04/10/dac-essentials-static-specifications-amp-linearity.aspx" /><id>http://e2e.ti.com/blogs_/b/analogwire/archive/2013/04/10/dac-essentials-static-specifications-amp-linearity.aspx</id><published>2013-04-10T19:22:00Z</published><updated>2013-04-10T19:22:00Z</updated><content type="html">&lt;p&gt;&lt;a href="http://e2e.ti.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-03-25/0005.DAC_5F00_Blog_5F00_Art.png"&gt;&lt;img src="http://e2e.ti.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-03-25/0005.DAC_5F00_Blog_5F00_Art.png" border="0" alt=" " style="display:block;margin-left:auto;margin-right:auto;" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;In my last post, &amp;ldquo;&lt;a href="http://e2e.ti.com/blogs_/b/analogwire/archive/2013/03/08/dac-essentials-the-pursuit-of-perfection.aspx"&gt;DAC Essentials: The pursuit of perfection&lt;/a&gt;,&amp;rdquo; I explained the concept of the ideal DAC and established the key idioms of its performance. Now we&amp;rsquo;ll explore how real devices deviate from the ideal DAC transfer function and how to quantify those deviations.&lt;/p&gt;
&lt;p&gt;DAC specifications are divided into two basic categories: static and dynamic. &lt;b&gt;Static specifications&lt;/b&gt; are behaviors observed at the DAC output at a steady output state, while &lt;b&gt;dynamic specifications&lt;/b&gt; refer to behaviors observed during a code-to-code transition. When discussing linearity and the DAC transfer function, you only need to consider static specifications.&lt;/p&gt;
&lt;p&gt;Let&amp;rsquo;s first start with a spec called &lt;b&gt;offset error&lt;/b&gt;. Offset error describes how much the entire DAC transfer function is shifted up or down. The measurement is usually made from a line of best fit taken from a two-point measurement around 10% and 90% full-scale. We do this to avoid operating the output operational amplifier in the non-linear region near its power rails. If you were to consider slope-intercept form for a straight-line equation, y = mx + b, offset error would be the b term, as illustrated below.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://e2e.ti.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-03-25/5460.Image-1.png"&gt;&lt;img src="http://e2e.ti.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-03-25/5460.Image-1.png" border="0" alt=" " style="display:block;margin-left:auto;margin-right:auto;" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Zero-code error&lt;/b&gt; is similar to offset error but describes a different and useful DAC behavior. Zero-code error is measured by loading the DAC with all 0&amp;rsquo;s and observing the DAC output voltage. In the ideal DAC, we would see 0V at the DAC output when loaded with all 0&amp;rsquo;s, but due to headroom requirements for the output buffer, we usually see some small offset from 0V. &amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://e2e.ti.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-03-25/4214.Image-3.png"&gt;&lt;img src="http://e2e.ti.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-03-25/4214.Image-3.png" border="0" alt=" " style="display:block;margin-left:auto;margin-right:auto;" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Another important specification is called &lt;b&gt;gain error&lt;/b&gt;. As you may expect, it compares how the real DAC transfer function&amp;rsquo;s slope relates to the ideal slope. In the ideal case, the slope of the transfer function is equal to exactly 1 LSB, but frequently this figure is slightly off. The measurement for gain error is taken from the same two-point line of best fit used in measuring offset error. If offset error is the b term in y = mx + b, then gain error is the m term.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://e2e.ti.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-03-25/6036.Image-3.png"&gt;&lt;img src="http://e2e.ti.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-03-25/6036.Image-3.png" border="0" alt=" " style="display:block;margin-left:auto;margin-right:auto;" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Offset error&lt;/b&gt;, &lt;b&gt;zero-code error&lt;/b&gt;, and &lt;b&gt;gain error&lt;/b&gt; are all provided holistically for a DAC using the measurement techniques mentioned above, which should make sense given what they&amp;rsquo;re describing. The remaining specifications, INL and DNL, are measured for each and every code in the DAC&amp;rsquo;s transfer function, but a single number is provided in the electrical characteristics table that expresses the worst case observed across the entire transfer function. The datasheet will also include graphs showing the typical INL or DNL across all codes in the typical characteristics section.&lt;/p&gt;
&lt;p&gt;DNL is &lt;b&gt;differential non-linearity&lt;/b&gt;. It expresses the difference between measured LSB size and ideal LSB size for any two sequential DAC codes. DNL is often used to infer DAC monotonicity and to determine if the DAC has any missing codes. Since most modern ADCs and DACs are monotonic, DNL is usually not as useful as INL.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://e2e.ti.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-03-25/5025.Image-4.png"&gt;&lt;img src="http://e2e.ti.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-03-25/5025.Image-4.png" border="0" alt=" " style="display:block;margin-left:auto;margin-right:auto;" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The last static linearity specification is INL &amp;ndash; &lt;b&gt;integral non-linearity&lt;/b&gt;, which is also referred to as relative accuracy. INL describes the deviation between the ideal output of a DAC and the actual output of a DAC, where offset error and gain error have been calibrated out of the measurement. In a lot of ways, &lt;b&gt;INL is the most valuable specification to consider for an application that requires extremely high precision&lt;/b&gt;. Offset, gain, and zero-code errors can be compensated for externally, but there is no way we can reach inside the device package and correct internal mismatches to fix INL.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://e2e.ti.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-03-25/5100.Image-5.png"&gt;&lt;img src="http://e2e.ti.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-03-25/5100.Image-5.png" border="0" alt=" " style="display:block;margin-left:auto;margin-right:auto;" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;In our next couple of posts, we&amp;rsquo;ll take a look at the DAC architectures used to create precision DACs. I hope you&amp;rsquo;ll check back for them in the coming weeks!&lt;/p&gt;
&lt;p&gt;Leave your comments in the section below if you&amp;rsquo;d like to hear more about anything mentioned in this post or if there is a topic you&amp;#39;d like to see us tackle in the future! &amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://e2e.ti.com/aggbug.aspx?PostID=664489&amp;AppID=325&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</content><author><name>Kevin Duke</name><uri>http://e2e.ti.com/members/1534338/default.aspx</uri></author><category term="differential non-linearity" scheme="http://e2e.ti.com/blogs_/b/analogwire/archive/tags/differential+non_2D00_linearity/default.aspx" /><category term="DNL" scheme="http://e2e.ti.com/blogs_/b/analogwire/archive/tags/DNL/default.aspx" /><category term="gain error" scheme="http://e2e.ti.com/blogs_/b/analogwire/archive/tags/gain+error/default.aspx" /><category term="INL" scheme="http://e2e.ti.com/blogs_/b/analogwire/archive/tags/INL/default.aspx" /><category term="integral non-linearity" scheme="http://e2e.ti.com/blogs_/b/analogwire/archive/tags/integral+non_2D00_linearity/default.aspx" /><category term="offset error" scheme="http://e2e.ti.com/blogs_/b/analogwire/archive/tags/offset+error/default.aspx" /><category term="Precision DAC (=&amp;lt;10MSPS)" scheme="http://e2e.ti.com/blogs_/b/analogwire/archive/tags/Precision+DAC+_28003D002600_lt_3B00_10MSPS_2900_/default.aspx" /><category term="zero-code error" scheme="http://e2e.ti.com/blogs_/b/analogwire/archive/tags/zero_2D00_code+error/default.aspx" /></entry><entry><title>Supercapacitors to the rescue </title><link rel="alternate" type="text/html" href="http://e2e.ti.com/blogs_/b/analogwire/archive/2013/04/08/supercapacitors-to-the-rescue.aspx" /><id>http://e2e.ti.com/blogs_/b/analogwire/archive/2013/04/08/supercapacitors-to-the-rescue.aspx</id><published>2013-04-08T17:55:00Z</published><updated>2013-04-08T17:55:00Z</updated><content type="html">&lt;p&gt;Monitoring the charging current of a supercapacitor application is very important. &amp;nbsp;Without a precision current limiter, the charging current can overshoot when the voltage of the supercapacitor charges quickly, thus damaging the system.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;To prevent this, try this method to precisely limit the charging current using the &lt;a href="http://www.ti.com/product/lmp8646"&gt;LMP8646&lt;/a&gt;, a precision current limiter used to improve the current limit accuracy of a load, like the supercapacitor.&amp;nbsp; This device can be connected to any switching or near regulator with an available feedback node. Many regulators might have an internal current limiter, but its output accuracy is often as high as 30 percent. The output accuracy of the LMP8646 can be as low as 3 percent, making it a preferred current limiter for many regulator applications.&lt;/p&gt;
&lt;p&gt;The design for this supercapacitor charging application can be seen below in figure 1.&amp;nbsp; This example assumes the supercapacitor is 5F, and a limited current of 1.5A is desired. The &lt;a href="http://www.ti.com/product/lm3102"&gt;LM3102&lt;/a&gt; provides the current to charge the supercapacitor, while the LMP8646 monitors this current to make sure it does not exceed the desired 1.5A value. This is done by connecting the LMP8646 output to the feedback pin of the LM3102. This feedback voltage at the FB pin is compared to a 0.8-V internal reference. Any voltage above this 0.8-V means the output current is above the desired value of 1.5A, and the LM3102 will reduce its output current to maintain the desired 0.8-V at the FB pin.&lt;/p&gt;
&lt;p&gt;&lt;img border="0" alt=" " src="http://e2e.ti.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-03-25/2425.amy-le.png" /&gt;&lt;/p&gt;
&lt;p&gt;Figure 1 &amp;ndash; current limiting a supercapacitor&lt;/p&gt;
&lt;p&gt;The LMP8646 requires external circuitries to limit the supercapacitor&amp;rsquo;s current. The sense resistor (Rsense) and gain resistor (Rg) are two components on the top of this list.&amp;nbsp; They both set the output voltage, which is connected to the 0.8-V feedback node.&amp;nbsp; Another key parameter to consider is bandwidth.&amp;nbsp; Operating outside of this recommended bandwidth range might create an undesirable load current ringing. For this application, a BW range between 500Hz and 3kHz is recommended.&lt;/p&gt;
&lt;p&gt;At startup, the capacitor is not charged yet. Later, the voltage at the supercapacitor will change instantaneously, creating an overshoot of current that can be damaging to the supercapacitor. When the output voltage is at its nominal, then the output current will settle to the desired limited value. Because a large current error is not desired, ROUT needs to be chosen to stabilize the loop with minimal initial startup current error. In general, ROUT should be larger than 50 ohm. For this application, a ROUT of 160 ohm was chosen.&lt;/p&gt;
&lt;p&gt;In summary, monitoring the charging current of a supercapacitor is very important.&amp;nbsp; The LMP8646 precision current limiter can do the job with an accuracy of 3 percent.&amp;nbsp; The design of the LMP8646 external circuitries consist of selecting the components for the voltage regulator, integrating the LMP8646 and selecting the proper values for its gain, bandwidth, and output resistor, and adjusting these components to yield the desired performance.&lt;/p&gt;
&lt;p&gt;Check out my &lt;a href="http://focus.ti.com/general/docs/video/Search.tsp?term=engineerit&amp;amp;DCMP=engineerit&amp;amp;HQS=engineerit"&gt;Engineer It&lt;/a&gt; video on the &lt;a href="http://e2e.ti.com/"&gt;TI E2E Community&lt;/a&gt; to find out more information on &lt;a href="http://focus.ti.com/general/docs/video/Portal.tsp?lang=en&amp;amp;entryid=0_t8aoky01"&gt;how to limit the charging current of a supercapacitor.&lt;/a&gt; &amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://e2e.ti.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-03-25/3730.Engineer-It-graphic-for-Analog-Wire.jpg"&gt;&lt;img border="0" alt=" " src="http://e2e.ti.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-03-25/3730.Engineer-It-graphic-for-Analog-Wire.jpg" width="282" height="163" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://e2e.ti.com/aggbug.aspx?PostID=664472&amp;AppID=325&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</content><author><name>AmyLe</name><uri>http://e2e.ti.com/members/1909600/default.aspx</uri></author><category term="amplifiers and linear" scheme="http://e2e.ti.com/blogs_/b/analogwire/archive/tags/amplifiers+and+linear/default.aspx" /><category term="analog" scheme="http://e2e.ti.com/blogs_/b/analogwire/archive/tags/analog/default.aspx" /><category term="analog wire" scheme="http://e2e.ti.com/blogs_/b/analogwire/archive/tags/analog+wire/default.aspx" /><category term="analogwire" scheme="http://e2e.ti.com/blogs_/b/analogwire/archive/tags/analogwire/default.aspx" /><category term="E2E" scheme="http://e2e.ti.com/blogs_/b/analogwire/archive/tags/E2E/default.aspx" /><category term="Engineer It" scheme="http://e2e.ti.com/blogs_/b/analogwire/archive/tags/Engineer+It/default.aspx" /><category term="engineerit" scheme="http://e2e.ti.com/blogs_/b/analogwire/archive/tags/engineerit/default.aspx" /><category term="Power Management" scheme="http://e2e.ti.com/blogs_/b/analogwire/archive/tags/Power+Management/default.aspx" /></entry><entry><title>IAC or DIY? No, these aren’t stock tips! </title><link rel="alternate" type="text/html" href="http://e2e.ti.com/blogs_/b/analogwire/archive/2013/04/08/iac-or-diy-no-these-aren-t-stock-tips.aspx" /><id>http://e2e.ti.com/blogs_/b/analogwire/archive/2013/04/08/iac-or-diy-no-these-aren-t-stock-tips.aspx</id><published>2013-04-08T17:50:00Z</published><updated>2013-04-08T17:50:00Z</updated><content type="html">&lt;p&gt;IAC is what I call integrated analog circuits, some prefer AFE (analog front ends) while others would say IS (integrated solutions.) Whereas DIY has a universal meaning, &amp;ldquo;do it yourself!&amp;rdquo;&lt;/p&gt;
&lt;p&gt;So the question now is, are you better off with an IAC over DIY, and why? It depends on the application, expertise, time to market, and total cost.&lt;/p&gt;
&lt;p&gt;It&amp;rsquo;s almost like choosing a watch. Do you want it sporty or classy? Would you like a self winding automatic movement or quartz? How about crystal sapphire or hardened mineral glass? Or do you just want to know what time it is?&lt;/p&gt;
&lt;p&gt;Consider an IAC in applications where several platforms could &amp;ldquo;reuse&amp;rdquo; the design with a quick spin. This is especially true for applications like temperature control and monitoring, weigh scales, and medical instrumentation, such as ECG/EEG and pulse oximetry. Most IACs are supported by easy-to-use software meant to help the system designer expedite a design and get a very good idea on the capabilities of these devices before deciding to prototype. &amp;nbsp;Some popular devices include the &lt;a href="http://www.ti.com/product/ads1298"&gt;ADS1298&lt;/a&gt; and &lt;a href="http://www.ti.com/product/ads1299"&gt;ADS1299&lt;/a&gt; for ECG and EEG respectively, the &lt;a href="http://www.ti.com/product/lmp91000"&gt;LMP9100&lt;/a&gt; front end for gas monitoring and the &lt;a href="http://www.ti.com/product/afe4400"&gt;AFE4400&lt;/a&gt; complete sub system sub system for pulse oximetry.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://e2e.ti.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-03-25/2604.IAC_5F00_DIY2.jpg"&gt;&lt;img border="0" alt=" " src="http://e2e.ti.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-03-25/2604.IAC_5F00_DIY2.jpg" width="375" height="316" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;On the other hand, there is always the DIY approach because of the 20nV/&amp;deg;C of drift which can only be accomplished by a super high precision op amp, such as the &lt;a href="http://www.ti.com/product/lmp2021"&gt;LMP2021&lt;/a&gt;. There are those looking for that 1nV which can only be found in a high voltage bipolar amplifier like the &lt;a href="http://www.ti.com/product/opa211"&gt;OPA211&lt;/a&gt;, and those who prefer analog-or digital filtering because that&amp;rsquo;s their secret sauce.&lt;/p&gt;
&lt;p&gt;The choice is yours and you know your needs better than anyone, but the bottom line is more isn&amp;rsquo;t necessarily always better, if you&amp;rsquo;re racing the clock trying to put out a new product, then IAC is your best bet. If you&amp;rsquo;ve got room to spare on your board and want the highest quality product then perhaps a DIY approach is for you.&lt;/p&gt;
&lt;p&gt;Let me know if an IAC or a DIY worked better for you. Or, ask questions and share knowledge with fellow engineers on the &lt;a href="http://e2e.ti.com/support/default.aspx"&gt;Support Forums&lt;/a&gt; in the &lt;a href="http://e2e.ti.com/"&gt;TI E2E Community&lt;/a&gt;. &amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://e2e.ti.com/aggbug.aspx?PostID=664471&amp;AppID=325&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</content><author><name>Soufiane Bendaoud</name><uri>http://e2e.ti.com/members/1891991/default.aspx</uri></author><category term="amplifiers and linear" scheme="http://e2e.ti.com/blogs_/b/analogwire/archive/tags/amplifiers+and+linear/default.aspx" /><category term="Data Converters" scheme="http://e2e.ti.com/blogs_/b/analogwire/archive/tags/Data+Converters/default.aspx" /></entry><entry><title>Analog basics: Beginner knowledge and veteran refresher</title><link rel="alternate" type="text/html" href="http://e2e.ti.com/blogs_/b/analogwire/archive/2013/04/08/analog-basics-beginner-knowledge-and-veteran-refresher.aspx" /><id>http://e2e.ti.com/blogs_/b/analogwire/archive/2013/04/08/analog-basics-beginner-knowledge-and-veteran-refresher.aspx</id><published>2013-04-08T17:36:00Z</published><updated>2013-04-08T17:36:00Z</updated><content type="html">&lt;p&gt;&lt;span style="font-size:small;"&gt;As a former college instructor who &lt;i&gt;regularly&lt;/i&gt; lulled his students to sleep with a&lt;/span&gt;&lt;span style="font-size:small;"&gt; traditional lecture format, I&amp;rsquo;m excited to announce that TI is offering a &lt;b&gt;&amp;ldquo;Hands-On&lt;/b&gt; &lt;b&gt;Analog Basics&amp;rdquo;&lt;/b&gt; workshop at &lt;a href="http://www.ubmdesign.com/sanjose/"&gt;&lt;b&gt;Design West 2013&lt;/b&gt;&lt;/a&gt;&lt;b&gt; &lt;/b&gt;(April 22-25 in San Jose, Calif.)&lt;b&gt; &lt;/b&gt;with our very own&lt;b&gt; &lt;/b&gt;&lt;b&gt;amplifier expert, Art Kay&lt;/b&gt;&lt;b&gt;!&lt;/b&gt;&amp;nbsp; This workshop is ideal for all analog engineers &amp;ndash; from beginners to veterans &amp;ndash; as well as digital designers and new college graduates.&amp;nbsp; Op amp topics from bandwidth to noise will be discussed, simulated, calculated, &lt;strong&gt;demonstrated and&lt;/strong&gt; &lt;b&gt;measured!&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:small;"&gt;Everyone who attends the session will have their own workstation composed of a computer, National Instruments (NI) myDAQ, and multiple custom Texas Instruments (TI) experimenter boards.&amp;nbsp; Below is a picture of the hardware setup we&amp;rsquo;ll use to demonstrate common-mode voltage, output swing, slew rate and bandwidth during the session.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://e2e.ti.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-03-25/8883.art-1.jpg"&gt;&lt;img border="0" alt=" " src="http://e2e.ti.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-03-25/8883.art-1.jpg" width="424" height="300" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:small;"&gt;This hardware will &lt;b&gt;correlate real-world results&lt;/b&gt; with theory and simulation.&amp;nbsp; The results from our output swing module are shown below.&amp;nbsp; Believe it or not, these results even correspond to the data sheet specifications!&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; TINA-TI Simulation&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Measured Results&lt;/p&gt;
&lt;p&gt;&lt;a href="http://e2e.ti.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-03-25/0131.art-2.PNG"&gt;&lt;img border="0" alt=" " src="http://e2e.ti.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-03-25/0131.art-2.PNG" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:small;"&gt;Each topic will start with approximately 15-20 minutes of theory (hopefully not enough to lull everyone into a deep slumber) before transitioning to &lt;b&gt;interactive&lt;/b&gt; activities like running &lt;a href="http://www.ti.com/tool/tina-ti"&gt;&lt;b&gt;TINA-TI&lt;/b&gt;&lt;/a&gt;&lt;b&gt; simulations&lt;/b&gt; and taking &lt;b&gt;real-world data&lt;/b&gt; using the NI myDAQ.&amp;nbsp; In contrast to my higher-education days, this methodology transforms the experience from passive to active participation, which will increase comprehension and retention of the concepts presented.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:small;"&gt;In addition to the aforementioned topics (bandwidth, noise, slew rate, common-mode voltage, and output swing), there are also modules that discuss active filtering and op amp stability.&amp;nbsp; The filtering module compares the Sallen-Key and multiple-feedback (MFB) topologies and shows the consequences of not selecting the right op amp.&amp;nbsp; The stability module shows you how to stabilize an op amp driving a 1uF load using an isolation resistor with and without dual feedback.&amp;nbsp; The selection of the topics was based on decades of experience supporting the design community, so the session should be very informative!&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:small;"&gt;While I&amp;rsquo;m unable to be there in person, I helped Art develop this workshop and am thrilled to offer it at &lt;b&gt;Design West 2013.&lt;/b&gt; I hope everyone who attends the session will find it to be rewarding, useful and &lt;b&gt;fun&lt;/b&gt;!&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:small;"&gt;Be sure you&amp;rsquo;re &lt;a href="http://www.ubmdesign.com/sanjose/registration/"&gt;registered&lt;/a&gt; for Design West in San Jose, and then plan to attend one of our three &amp;ldquo;Hands on Analog Basics: Beginner Knowledge and Veteran Refresher&amp;rdquo; sessions in the Low-Power Design track: &lt;a href="http://www.ubmdesign.com/sanjose/schedule-builder/session-id/188"&gt;Monday morning&lt;/a&gt;&amp;nbsp;(full session), &lt;a href="http://www.ubmdesign.com/sanjose/schedule-builder/session-id/189"&gt;Thursday morning&lt;/a&gt;&amp;nbsp;(part 1)&amp;nbsp;or &lt;a href="http://www.ubmdesign.com/sanjose/schedule-builder/session-id/190"&gt;Thursday afternoon&lt;/a&gt;&amp;nbsp;(part 2).&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:small;"&gt;&lt;em&gt;&lt;em&gt;Some browsers may experience compatibility issues when accessing information from the above links. If you&amp;rsquo;re not able to access the&lt;/em&gt;&lt;em&gt; &lt;/em&gt;&lt;i&gt;links, consider updating your browser or your version of Flash.&lt;/i&gt;&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://e2e.ti.com/aggbug.aspx?PostID=664469&amp;AppID=325&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</content><author><name>Pete Semig</name><uri>http://e2e.ti.com/members/1014149/default.aspx</uri></author><category term="amplifiers and linear" scheme="http://e2e.ti.com/blogs_/b/analogwire/archive/tags/amplifiers+and+linear/default.aspx" /><category term="analog" scheme="http://e2e.ti.com/blogs_/b/analogwire/archive/tags/analog/default.aspx" /><category term="analog wire" scheme="http://e2e.ti.com/blogs_/b/analogwire/archive/tags/analog+wire/default.aspx" /><category term="analogwire" scheme="http://e2e.ti.com/blogs_/b/analogwire/archive/tags/analogwire/default.aspx" /></entry><entry><title>How to improve the startup and stop behavior of ERM and LRA actuators</title><link rel="alternate" type="text/html" href="http://e2e.ti.com/blogs_/b/analogwire/archive/2013/04/02/how-to-improve-the-startup-and-stop-behavior-of-erm-and-lra-actuators.aspx" /><id>http://e2e.ti.com/blogs_/b/analogwire/archive/2013/04/02/how-to-improve-the-startup-and-stop-behavior-of-erm-and-lra-actuators.aspx</id><published>2013-04-02T21:58:00Z</published><updated>2013-04-02T21:58:00Z</updated><content type="html">&lt;p&gt;Eccentric rotating mass motors (ERM) and linear resonant actuators (LRA) are commonly used in smartphone and tablet applications to provide tactile feedback through &lt;a href="http://www.ti.com/haptics-pr" target="_blank"&gt;haptic effects&lt;/a&gt;.&amp;nbsp;&amp;nbsp; While there are many characteristics to consider when designing for haptic feel, one of the most noticeable traits to users is the start and stop time of the actuator.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;The start time of an actuator is the time it takes to go from 0% (or driver off) to 90% of the maximum acceleration.&amp;nbsp; Likewise, the stop time is the time it takes for the actuator to go from when the driver waveform ends (or driver turns off) to 10% of the maximum.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;a href="http://e2e.ti.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-03-25/0576.Figure_2D00_1_2B00_2.jpg"&gt;&lt;img alt=" " src="http://e2e.ti.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-03-25/0576.Figure_2D00_1_2B00_2.jpg" border="0" /&gt;&lt;/a&gt;&lt;a href="http://e2e.ti.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-03-25/3441.Figure_2D00_1_2B00_2.jpg"&gt;&lt;/a&gt;&lt;a href="http://e2e.ti.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-03-25/5327.Figure_2D00_1.jpg"&gt;&lt;/a&gt;&lt;a href="http://e2e.ti.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-03-25/6038.Figure_2D00_2.jpg"&gt;&lt;/a&gt;&lt;a href="http://e2e.ti.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-03-25/1220.Figure_2D00_1_2B00_2.jpg"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Figure 1:&amp;nbsp; Start Time&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;Figure 2: &amp;nbsp;Stop Time&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;This start and stop time translates to a qualitative feel that a user will identify as &amp;ldquo;sharpness&amp;rdquo; or &amp;ldquo;crispness.&amp;rdquo;&lt;/p&gt;
&lt;p&gt;The start time is analogous to a car&amp;rsquo;s &amp;ldquo;0-60&amp;rdquo; time.&amp;nbsp; Let&amp;rsquo;s take two cars, one is a fast sports car and the other is an inexpensive compact.&amp;nbsp; Both cars are stopped at a red light.&amp;nbsp; When the light turns green, both cars slam the accelerator to the floor and begin moving.&amp;nbsp; The sports car has a sharp burst of speed and quickly leaves the compact in the dust.&amp;nbsp; Meanwhile, the compact is only halfway across the starting line and is far from reaching full speed.&amp;nbsp;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://e2e.ti.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-03-25/6116.Figure_2D00_3.jpg"&gt;&lt;img alt=" " src="http://e2e.ti.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-03-25/6116.Figure_2D00_3.jpg" border="0" /&gt;&lt;/a&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Figure 3:&amp;nbsp; Overdrive and braking is analogous to 0-60 speed times.&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;Likewise, some actuators will have very quick start times and others will have very slow start times.&amp;nbsp; It depends on the design, manufacturing and type of actuator, all of which can be characterized empirically in the lab.&lt;/p&gt;
&lt;p&gt;For haptics in touch screen smartphones, users may notice a keyboard click is sharper in one phone compared to another.&amp;nbsp; This is due to the response time of the actuator.&lt;/p&gt;
&lt;p&gt;To improve the actuator performance, the actuator driver can overdrive it to obtain a quicker start time and reverse drive for a quicker stop time.&amp;nbsp; For ERMs, overdriving is achieved by applying a higher DC voltage at the beginning, and applying a negative voltage to brake.&lt;/p&gt;
&lt;p&gt;&lt;img alt=" " src="http://e2e.ti.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-03-25/0878.Figure_2D00_4.jpg" border="0" /&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Figure 4: &amp;nbsp;ERM Overdrive and Braking Drive Waveform&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;For LRAs, overdriving is achieved by applying a higher AC voltage at the beginning, and applying a 180 degree out-of-phase signal to brake.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://e2e.ti.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-03-25/6011.Figure_2D00_5.jpg"&gt;&lt;img alt=" " src="http://e2e.ti.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-03-25/6011.Figure_2D00_5.jpg" border="0" /&gt;&lt;/a&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Figure 5: &amp;nbsp;LRA Overdrive and Braking Drive Waveform&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;TI&amp;rsquo;s new &lt;a href="http://www.ti.com/product/drv2605" target="_blank"&gt;DRV2605&lt;/a&gt; haptic driver has a feature called &amp;ldquo;smart loop,&amp;rdquo; which uses closed loop feedback to apply the exact overdrive and brake signal to maximize the start and stop time of an actuator.&amp;nbsp; Smart loop does this by actively monitoring the electromotive force (back-EMF) signal of the actuator to accurately control the drive voltage and acceleration.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;The result is automatic overdriving and braking for ERMs and LRAs that simplifies software programming and reduces startup and braking time by 50 percent. And the &lt;a href="http://www.ti.com/product/drv2605" target="_blank"&gt;DRV2605&amp;rsquo;s&lt;/a&gt; automatic actuator diagnostics and level tracking feature delivers consistent acceleration over a wide range of environmental conditions. If you want to get from 0-60 faster than the competition, take the &lt;a href="http://www.ti.com/product/drv2605" target="_blank"&gt;DRV2605 &lt;/a&gt;out for a test drive. You&amp;rsquo;ll win, every time!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://e2e.ti.com/aggbug.aspx?PostID=664437&amp;AppID=325&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</content><author><name>Brian Burk</name><uri>http://e2e.ti.com/members/676439/default.aspx</uri></author><category term="amplifiers and linear" scheme="http://e2e.ti.com/blogs_/b/analogwire/archive/tags/amplifiers+and+linear/default.aspx" /><category term="analog" scheme="http://e2e.ti.com/blogs_/b/analogwire/archive/tags/analog/default.aspx" /><category term="Automotive &amp;amp; Transportation" scheme="http://e2e.ti.com/blogs_/b/analogwire/archive/tags/Automotive+_2600_amp_3B00_+Transportation/default.aspx" /><category term="Computing &amp;amp; Multimedia" scheme="http://e2e.ti.com/blogs_/b/analogwire/archive/tags/Computing+_2600_amp_3B00_+Multimedia/default.aspx" /><category term="Consumer &amp;amp; Portable Electronics Industrial" scheme="http://e2e.ti.com/blogs_/b/analogwire/archive/tags/Consumer+_2600_amp_3B00_+Portable+Electronics+Industrial/default.aspx" /><category term="DRV2605" scheme="http://e2e.ti.com/blogs_/b/analogwire/archive/tags/DRV2605/default.aspx" /><category term="erm" scheme="http://e2e.ti.com/blogs_/b/analogwire/archive/tags/erm/default.aspx" /><category term="haptic driver" scheme="http://e2e.ti.com/blogs_/b/analogwire/archive/tags/haptic+driver/default.aspx" /><category term="haptic feedback" scheme="http://e2e.ti.com/blogs_/b/analogwire/archive/tags/haptic+feedback/default.aspx" /><category term="haptics" scheme="http://e2e.ti.com/blogs_/b/analogwire/archive/tags/haptics/default.aspx" /><category term="Industrial Automation" scheme="http://e2e.ti.com/blogs_/b/analogwire/archive/tags/Industrial+Automation/default.aspx" /><category term="lra" scheme="http://e2e.ti.com/blogs_/b/analogwire/archive/tags/lra/default.aspx" /><category term="motor haptic driver" scheme="http://e2e.ti.com/blogs_/b/analogwire/archive/tags/motor+haptic+driver/default.aspx" /><category term="smartphone" scheme="http://e2e.ti.com/blogs_/b/analogwire/archive/tags/smartphone/default.aspx" /><category term="Tablet" scheme="http://e2e.ti.com/blogs_/b/analogwire/archive/tags/Tablet/default.aspx" /><category term="touch" scheme="http://e2e.ti.com/blogs_/b/analogwire/archive/tags/touch/default.aspx" /><category term="touch screen" scheme="http://e2e.ti.com/blogs_/b/analogwire/archive/tags/touch+screen/default.aspx" /></entry></feed>