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

<channel>
	<title>Chris Gammell&#039;s Analog Life &#187; digital electronics</title>
	<atom:link href="http://chrisgammell.com/category/digital-electronics/feed/" rel="self" type="application/rss+xml" />
	<link>http://chrisgammell.com</link>
	<description>Analog electronics and everything else between 1 and 0</description>
	<lastBuildDate>Sat, 10 Dec 2011 15:23:53 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<copyright>Copyright &#xA9; Chris Gammell&#039;s Analog Life 2010 </copyright>
	<managingEditor>chris@chrisgammell.com (Chris Gammell)</managingEditor>
	<webMaster>chris@chrisgammell.com (Chris Gammell)</webMaster>
	<category>Electronics, Analog, Electrical Engineering</category>
	<ttl>1440</ttl>
	<image>
		<url>http://chrisgammell.com/blog/wp-content/plugins/podpress/images/podcast_180.jpg</url>
		<title>Chris Gammell&#039;s Analog Life</title>
		<link>http://chrisgammell.com</link>
		<width>144</width>
		<height>144</height>
	</image>
	<itunes:subtitle></itunes:subtitle>
	<itunes:summary>Analog electronics and everything else between 1 and 0</itunes:summary>
	<itunes:keywords>Analog, electronics, electrical engineering</itunes:keywords>
	<itunes:category text="Technology" />
	<itunes:author>Chris Gammell</itunes:author>
	<itunes:owner>
		<itunes:name>Chris Gammell</itunes:name>
		<itunes:email>chris@chrisgammell.com</itunes:email>
	</itunes:owner>
	<itunes:block>no</itunes:block>
	<itunes:explicit>no</itunes:explicit>
	<itunes:image href="http://chrisgammell.com/blog/wp-content/plugins/podpress/images/podcast_300.jpg" />
		<item>
		<title>I&#039;m on EETimes!</title>
		<link>http://chrisgammell.com/2010/09/21/im-on-eetimes/</link>
		<comments>http://chrisgammell.com/2010/09/21/im-on-eetimes/#comments</comments>
		<pubDate>Wed, 22 Sep 2010 00:30:29 +0000</pubDate>
		<dc:creator>Chris Gammell</dc:creator>
				<category><![CDATA[blogging]]></category>
		<category><![CDATA[digital electronics]]></category>

		<guid isPermaLink="false">http://chrisgammell.com/?p=1992</guid>
		<description><![CDATA[So I've been at ESC Boston since Monday, both as a participant and as a writer. It's been a really cool experience meeting a lot of people in the technical writing field and a lot in the publishing industry (as well as those in the technical side of things, of course). And today for the [...]]]></description>
			<content:encoded><![CDATA[<p>So I've been at <a href="esc-boston.techinsightsevents.com">ESC Boston</a> since Monday, both as a participant and as a writer. It's been a really cool experience meeting a lot of people in the technical writing field and a lot in the publishing industry (as well as those in the technical side of things, of course). And today for the first time, I was published in <a href="http://eetimes.com">EETimes</a> on the EELife section. Check out a couple of my articles, linked below.</p>
<ul>
<li><a href="http://www.eetimes.com/electronics-blogs/pop-blog/4208671/ganssle-on-managing-embedded-projects-at-esc-boston">An article about Jack Ganssle's presentation about managing embedded firmware projects</a></li>
<li><a href="http://www.eetimes.com/electronics-blogs/other/4208680/social-media-discussion-at-esc-boston">The early morning session on social media at ESC Boston</a></li>
<li><a href="http://www.eetimes.com/electronics-blogs/other/4208678/dr-hugh-herr-keynote-at-esc-boston">A synopsis of the speech of Hugh Herr, Tuesday keynote speaker</a></li>
</ul>
<p>Any comments can be left here or on the specific article pages.</p>
]]></content:encoded>
			<wfw:commentRss>http://chrisgammell.com/2010/09/21/im-on-eetimes/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Final Thoughts On The Embedded Community</title>
		<link>http://chrisgammell.com/2010/06/10/final-thoughts-on-the-embedded-community/</link>
		<comments>http://chrisgammell.com/2010/06/10/final-thoughts-on-the-embedded-community/#comments</comments>
		<pubDate>Fri, 11 Jun 2010 03:50:49 +0000</pubDate>
		<dc:creator>Chris Gammell</dc:creator>
				<category><![CDATA[analog electronics]]></category>
		<category><![CDATA[conferences]]></category>
		<category><![CDATA[digital electronics]]></category>
		<category><![CDATA[Community]]></category>
		<category><![CDATA[Embedded]]></category>
		<category><![CDATA[ESC Chicago]]></category>

		<guid isPermaLink="false">http://chrisgammell.com/?p=1741</guid>
		<description><![CDATA[This is part 3 of 4 in a series about ESC Chicago and the Sensors Expo and Conference. See previous posts about Day 1 and Day 2. I imagine if a doctor was diagnosing the medical condition of the embedded community, he would walk into the tiny exam room, take one look at the embedded [...]]]></description>
			<content:encoded><![CDATA[<p><em>This is part 3 of 4 in a series about <a href="http://chrisgammell.com/2010/06/03/going-a-conferencing/">ESC Chicago and the Sensors Expo and Conference</a>. See previous posts about <a href="http://chrisgammell.com/2010/06/08/esc-chicago-and-sensors-conference-day-1/">Day 1</a> and <a href="http://chrisgammell.com/2010/06/09/esc-chicago-and-sensors-conference-and-expo-day-2/">Day 2</a>.</em></p>
<p>I imagine if <a title="Eh, more like the emporer of the embedded community than a doctor..." href="http://ganssle.com">a doctor</a> was diagnosing the medical condition of the embedded community, he would walk into the tiny exam room, take one look at the embedded community sitting there in its socks and underwear on the crinkly disposable exam table cover and say:</p>
<p>"Yup, still fragmented."</p>
<p>What do I mean by this? It means that even with<a href="http://chrisgammell.com/2010/06/01/where-are-all-the-engineer-sites/"> my posturing about the need for community </a>AND my lack of expertise in the topic, there are some undeniable rifts in the embedded community. And they will always be there. Why?</p>
<ol>
<li style="text-align: justify;">Too many vendors with their own pieces of silicon
<ul>
<li style="text-align: justify;">Guess what? Companies like making money! Amazing, right? I can name at least 5 monstrous companies that produce independent silicon chips, almost always with similar cores that rhyme with "schlARM". They have their niche areas and peripherals that are used in that segment; examples areas that a vendor might try to target are motor control, display processing, low cost, low power or RF. But in the end, the very things that distinguish them from their competitors and therefore allow them make money, also drives the community apart.</li>
</ul>
</li>
<li style="text-align: justify;">Too many closed doors
<ul>
<li style="text-align: justify;">Another problem on the vendor side can be the amount of information provided to the people working on their chips. Without open access to the information, users are forced into the "camps" of the vendors in order to access features buried within the silicon. Less mobility between chips means more fragmentation.</li>
</ul>
</li>
<li style="text-align: justify;">Too much software
<ul>
<li style="text-align: justify;">Well what about abstraction? For those out there that are more on the analog side of things, abstraction is writing code that isn't controlling something directly. Think about it like you're a teacher. You care a lot about turning the lights off in your classroom and want to teach your kids about why it's important in order to save energy. In a non-abstracted case, you would tell each of the kids to turn the lights off when it's their turn. Perhaps Wednesday it's Johnny and Thursday it's Susie. So you tell them directly. Abstraction in the simplest sense would be assigning Bobby to remember whose turn it is each day of the week. That way, you only have to tell Bobby to have someone turn off the lights; it's the same every time. Bringing it back to processors and the embedded community, if things were abstracted, you could always tell "Bobby" to do the same thing and he would have close to the same response each time. Well there is such a thing that even the layman such as me is familiar with: operating systems. But this isn't like the PC world where the choices have been culled down to a select two or three. There are embedded versions of larger OSes (think Win CE or Embedded Linux) and <a href="http://en.wikipedia.org/wiki/RTOS">RTOS</a> (Real Time Operating Systems) which are an even lighter version of their half cousins named previously. Beyond that there are <a href="http://en.wikibooks.org/wiki/Embedded_Systems/Super_Loop_Architecture">superloops</a> and other small implementations. The point is, there are a lo00000t of choices for software for a looooot  of different processors. It's fragmented. But why all the trouble? Why do we need so many choices?</li>
</ul>
</li>
<li style="text-align: justify;">Too many market segments
<ul>
<li style="text-align: justify;">It's true. That's why embedded has been <a href="http://embedded.com/columns/breakpoint/225200125">growing steadily for the past 20 years</a> and will likely continue to keep growing. There are a lot of  different needs! I guarantee you that engineers working on high-reliability industrial controls don't care that much about Android. Sure, it could work, but it's a new OS with lots of potential bugs and doesn't really fit the needs. Similarly, handset makers don't want to use reliable code from 10 years ago because all the reliability in the world doesn't make a flashy new interface for mobile, web-enabled handsets. Chip vendors pick and choose to play to specific segments, as do the software vendors, creating hundreds of potential combinations; it's much more likely that whatever current developers are working on though is a much smaller combinatorial subset. And so the fragmentation continues.</li>
</ul>
</li>
</ol>
<p>I know that <a href="http://chrisgammell.com/2008/07/23/analog-engineer/">analog is my niche</a> and that there are some very compelling cases for using it in different areas of electronics. But I'm not stupid; there was a reason I took interest in the embedded space and why you should do the same. Everyone will continue to expect more from their devices, whether scientific, consumer or somewhere in between; if you're on the internet reading this post, you're likely used to the benefits of Moore's Law and will continue to be.</p>
<p>What I'm trying to say is that there is value in learning about embedded systems; learning about <em>some</em> component of embedded computing is better than ignoring it. As software continues ascending into further levels of abstraction (think Python instead of C), there will be fewer people around that know how to reach down into silicon and flip a bit. Knowing how to do so not only will help you in your day to day tasks, but could make you a very employable engineer/programmer.</p>
<p>And who knows, perhaps embedded design will be <a href="http://synopsysoc.org/analoginsights/2007/10/analog-design-is-not-black-magic-but-it-is-very-hard/">the next black magic, much like analog is considered today!</a></p>
]]></content:encoded>
			<wfw:commentRss>http://chrisgammell.com/2010/06/10/final-thoughts-on-the-embedded-community/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>ESC Chicago and Sensors Conference and Expo, Day 2</title>
		<link>http://chrisgammell.com/2010/06/09/esc-chicago-and-sensors-conference-and-expo-day-2/</link>
		<comments>http://chrisgammell.com/2010/06/09/esc-chicago-and-sensors-conference-and-expo-day-2/#comments</comments>
		<pubDate>Wed, 09 Jun 2010 17:44:03 +0000</pubDate>
		<dc:creator>Chris Gammell</dc:creator>
				<category><![CDATA[blogging]]></category>
		<category><![CDATA[conferences]]></category>
		<category><![CDATA[digital electronics]]></category>
		<category><![CDATA[learning]]></category>
		<category><![CDATA[agile]]></category>
		<category><![CDATA[beagle board]]></category>
		<category><![CDATA[ESC Chicago]]></category>
		<category><![CDATA[hackerspace]]></category>
		<category><![CDATA[Sensors Expo]]></category>

		<guid isPermaLink="false">http://chrisgammell.com/?p=1729</guid>
		<description><![CDATA[Wow. What a whirlwind day. I started at 7:30 am and I ended at 10:30 pm, my mind still reeling. I was talking Beagle Boards and Agile processes in the morning and discussing the media (with the media) and visiting hackerspaces in the evening. But the best part about it? I felt like there were [...]]]></description>
			<content:encoded><![CDATA[<p>Wow.</p>
<p>What a whirlwind day. I started at 7:30 am and I ended at 10:30 pm, my mind still reeling. I was talking <a href="http://beagleboard.org/">Beagle Boards</a> and <a href="http://en.wikipedia.org/wiki/Agile_software_development">Agile processes</a> in the morning and discussing the media (with the media) and visiting <a href="http://hackerspaces.org/wiki/">hackerspaces</a> in the evening. But the best part about it? I felt like there were a lot of people around me that cared about similar stuff to what I do.</p>
<p>I am lucky enough to work with some of these people as well. But the nerd population in Cleveland isn't at the critical mass that occurs at conferences nor at hackerspaces. So yesterday was a great opportunity to converse on some of the topics I love with people who were interested to hear it (in person of course, I realize there are many great people who "listen" to me on this site...thanks!).</p>
<p>The theme I kept finding throughout the day (or perhaps was seeking), was <a href="http://chrisgammell.com/2010/06/01/where-are-all-the-engineer-sites/">figuring out where the communities are and why hardware engineers (or even embedded engineers) don't seem to congregate in one place</a>. This started in the morning talking to<a href="http://www.renaissancesoftware.net/"> James Grenning, a consultant and coach on Agile methodologies</a>; I got talking to him and found that many of the same issues I've seen in trying to find analog communities, he has also seen in the embedded community. "Where are they?" we ask. "Why doesn't there seem to be as much involvement online from the electronics community?". James specializes in bringing Agile to the embedded community; easy to find people to speak with about the Agile part, less so for the embedded folks.</p>
<p>Towards the end of the day, I had the opportunity to talk to the folks at <a href="http://element-14.com">Element 14, a new engineering community site</a>. I had heard about them earlier in the day; they were on the conference floor giving away iPads and the usual conference swag.  How does a "community" site have the money to attend a conference though? I later found out that they are a subsidiary of <a href="http://en.wikipedia.org/wiki/Premier_Farnell">Premier Farnell</a>, one of the top 10 electronics components distributors and recent acquirers of the EAGLE CAD program. As of right now, I'm underwhelmed with the site itself (NI uses the same interface and it's not all that friendly to the eye nor the user), but not necessarily the content. It seems to have some involvement right now, but not the levels that I really desire (I'm hard to please!); I do like that they have qualified "experts" on hand, but haven't taken a good enough look at them yet to judge how "expert" they might be (assuming I could even tell something like that). I will keep an eye on Element 14 though, because of one of their innovative programs: linking manufacturers to customers. They offer beta services, as in finding and <a href="http://www.element-14.com/community/community/suppliers">requesting feedback from users on a range of products</a>. In terms of value a site can have for both the user and the sponsors, I believe this is a strong one.</p>
<p>Next I got to meet <a href="http://www.designnews.com/blog/profile/8851-Karen_Field.php">Karen Field</a>, the head of the new <a href="http://eetimes.com">EETimes</a> community, EELife. While this site hasn't been released yet, the article I saw on it looked like a fancy implementation of a location to share info with other engineers. In fact, it may have been a little too fancy--the release of the site was pushed out from its proposed date. Still, I'm hopeful that the site could actually bring people together. EETimes has a great following in print and online; if there's one place that people might think to go to first, EETimes might have the name recognition to do it.</p>
<p>Here's the thought that keeps irking me though: the corporate world isn't great at "social". <a href="http://chrisgammell.com/2008/10/21/engineering-soft-skills-and-stepping-outside-your-circle-of-competence/">It doesn't help that engineers aren't quite social creatures by nature</a>. Sure, some companies use social media to their advantage, but a lot more are using it wrong.</p>
<p>I got a chance to talk to <a href="http://twitter.com/Jadon">Jason Kridner</a> about why this might be. Jason is one of the many passionate members behind <a href="http://beagleboard.org/">the Beagle Board group</a>, a high powered open-source hardware board based on the <a href="http://en.wikipedia.org/wiki/Texas_Instruments_OMAP">TI OMAP processor</a> (though Jason explained that the Beagle Board is a separate entity in every way from <a href="http://ti.com">TI</a>). When I asked him why communities such as the Beagle Board developers come together, he stated it simply and succinctly: "They unite behind a common purpose". In the case of the Beagle Board, it's about having a high power processor on an open platform (possibly contrasted with a slightly simpler Arduino board using an AVR processor, also on an open platform). And the community shows; there are many open projects you can pull down from the GIT tree and start immediately on your Beagle Board. The ones that excite me most are the <a href="http://diydrones.com">DIYdrone</a> types of projects.</p>
<p>At the meet and greet later in the evening, I started talking with some conference attendees that also happened to be members of the local hackerspace. They invited me to attend one of their weekly meetings at their location. <a href="http://pumpingstationone.org/">The Pumping Station 1 (PS1) hackerspace/makerspace</a> has been around for about 2 years now and is one of the only in Chicago as of now (more are forming). It was great seeing this area of shared tools, <a href="http://blog.makezine.com">DIY projects</a> and a general atmosphere of collaboration, for no reason more than these people wanted to make stuff in their spare time. And one of the things I found most interesting is that many of the projects going on at the space were embedded projects! The desire to have things talk wireless almost demands that you start to delve into low level code and be able to get your device talking to another device. So while I came to learn about the broad range of sensors and embedded devices this week, I ended up finding the lower-end (in terms of system complexity) but used for unique and intricate implementations (they had <a href="http://www.makerbot.com/">built their own MakerBot</a> to CNC parts right there in the lab...amazing!).</p>
<p>So what was the conclusion to my small quest for finding community among the different factions of the electronics industry? There isn't one general location or place to gather. And possibly for good reason. It's more like a democratic republic in that way, where members get to vote with their feet. Say a platform really starts to bog down and no one is developing on it anymore. People aren't tied to it because the "community" is locked in; instead they just pick up and move platforms. "Don't like the PIC anymore? Switch to an OMAP! OMAP too expensive? Switch to an AVR!" So perhaps the real need is instead an active listing of <em>where</em> to find all these different communities, in whatever form they take; message boards, blogs, video tutorials, anything and everything--as long as the list stays current, it will be valuable. In fact it would be much more valuable than trying to pull in every single person into one platform.</p>
<p><a href="http://chrisgammell.com/2010/06/03/going-a-conferencing/">I didn't come to these two conferences for this purpose</a>. I could have looked for it at home while browsing the web (I've done that before too). But in the midst of walking among many smart people and many products made by other smart people I've collected hints. Where to look and who to talk to in order to find the most people interested in technology, in whatever form or level of complexity it may take.</p>
]]></content:encoded>
			<wfw:commentRss>http://chrisgammell.com/2010/06/09/esc-chicago-and-sensors-conference-and-expo-day-2/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>A Talk With An EDA Consultant</title>
		<link>http://chrisgammell.com/2010/05/25/a-talk-with-an-eda-consultant/</link>
		<comments>http://chrisgammell.com/2010/05/25/a-talk-with-an-eda-consultant/#comments</comments>
		<pubDate>Tue, 25 May 2010 11:30:11 +0000</pubDate>
		<dc:creator>Chris Gammell</dc:creator>
				<category><![CDATA[analog electronics]]></category>
		<category><![CDATA[digital electronics]]></category>
		<category><![CDATA[interview]]></category>
		<category><![CDATA[ASIC]]></category>
		<category><![CDATA[consulting]]></category>
		<category><![CDATA[EDA]]></category>

		<guid isPermaLink="false">http://chrisgammell.com/?p=1652</guid>
		<description><![CDATA[As more circuits get pushed into SoC (Systems on a Chip), the software that designs them becomes more and more important. Well, it's been important for a while now. Important enough to be a multi-billion dollar industry. Biiiiig money. Harry Gries is an EDA consultant with over 20 years in the electronics industry in various [...]]]></description>
			<content:encoded><![CDATA[<p>As more circuits get pushed into SoC (Systems on a Chip), the software that designs them becomes more and more important. Well, it's been important for a while now. Important enough to be a multi-billion dollar industry. Biiiiig money.</p>
<p>Harry Gries is an <a href="http://en.wikipedia.org/wiki/Electronic_Design_Automation">EDA</a> consultant with over 20 years in the electronics industry in various roles. He now consults for different companies and also writes a blog about his experience called <a href="http://theasicguy.com">"Harry...The ASIC Guy"</a>. I love hearing about the different pieces of the electronics food chain and Harry was nice enough to take some time to talk to me about his work. Let's see what he had to say...</p>
<p><span style="color: #0000ff;"><strong>CG: </strong></span>Could you please explain your educational and professional   background and how you got to where you are today?</p>
<blockquote><p><span style="color: #ff6600;"><strong>Harry The ASIC Guy (HTAG):</strong></span> My education began when I was raised by  wolves in the Northern Territory of Manitoba. That prepared me well for a  stint at MIT and USC, after which I was abducted by aliens for a  fortnight. I then spent 7 years as a digital designer at TRW, 14 years  at <a href="http://theasicguy.com/2009/10/12/synopsys-synphony-synopsis/">Synopsys</a> as an AE, consultant, consulting and program manager.  Synopsys and I parted ways and I have been doing independent consulting  for 3 years now. A good friend of mine tricked me into writing a blog,  so now I'm stuck doing that as well.</p></blockquote>
<p><span style="color: #0000ff;"><strong>CG: </strong></span>What   are some of the large changes you see from industry to industry? How   does company culture vary from sector to sector?</p>
<blockquote><p><span style="color: #ff6600;"><strong>HTAG:</strong></span> Let's start with EDA, which did not  really exist when the aliens dropped me off in 1985. There were a few  companies who did polygon pushing tools and workstations and circuit  complexity was in the 1000s of gates. Most large semiconductor companies  had their own fabs and their own tools. Gate arrays and standard cell  design was just getting started, but you had to use the vendor's tools.  Now, of course, almost all design tools are made by "EDA companies".</p></blockquote>
<blockquote><p>As far as the differences between  industries and sectors, I'm not sure that is such a big difference  culturally. The company culture is set from the top. If you have Aart  DeGeus as your founder, then you have a very technology focused culture.  If you have Gerry Hsu (former Avant! CEO), then you have a culture of  "win at all costs".</p></blockquote>
<p><span style="color: #0000ff;"><strong>CG:</strong></span> How hard was  it for you to jump from being a designer to being in  EDA? What kinds of  skills would someone looking to get into the  industry need?</p>
<blockquote><p><span style="color: #ff6600;"><strong>HTAG:</strong></span> The biggest difference is clearly <a href="http://chrisgammell.com/2008/10/21/engineering-soft-skills-and-stepping-outside-your-circle-of-competence/">the  "soft skills" of how to deal with people</a>, especially customers, and  <a href="http://theasicguy.com/2009/11/30/are-sales-people-really-needed/">understanding the sales process</a>. For me it was a pretty easy transition  because I had some aptitude and I really had a passion for evangelizing  the technology and helping others. If someone wanted to make that  change, they would benefit from training and practice on communicating  effectively, dealing with difficult people, presentation skills,  influence skills, etc.</p></blockquote>
<p><span style="color: #0000ff;"><strong>CG:</strong></span> With regards to the EDA industry, how much further ahead of the   curve does the software end up being? For instance, is EDA working on   software necessary to define the 13 nm node currently?</p>
<blockquote><p><span style="color: #ff6600;"><strong>HTAG:</strong></span> As you know, the industry is never at a  single point. Rather, there is a spectrum of design nodes being used  with some small percentage at the most advanced nodes. Most EDA tools  are being developed to address these new nodes, often in partnership  with the semiconductor manufacturers developing the process node or the  semiconductor designers planning to use them. The big EDA companies are  really the only ones, for the most part, that have the resources to do  this joint development. Whatever is the newest node being developed,  some EDA company is probably involved.</p></blockquote>
<p><span style="color: #0000ff;"><strong>CG: </strong></span>You have written about the nature of the industry and how there   being few players affecting the nature of the system. What kinds of   limitations do you see in the industry due to the economies of scale   (TSMC dominance, for instance)?</p>
<blockquote><p><span style="color: #ff6600;"><strong>HTAG:</strong></span> Consolidation is a fact in any industry  and a good thing in EDA. Think of it as natural selection whereby the good  ideas get gobbled up and live on with more funding (and the innovators  are rewarded); the bad ideas die out. Most <a href="http://theasicguy.com/2010/02/09/so-you-want-to-start-an-eda-company/">small EDA companies</a> would  want to be bought out as their "exit". At the same time, there are some  "lifestyle companies" also in EDA where the founders are happy just  making a good living developing their tools and selling them without  having to "sell out" to a larger company. For all these small companies,  the cost of sales is a key factor because they cannot afford to have a  larger world-wide sales direct force as the larger EDA companies have.  That's where technologies like <a href="http://www.xuropa.com/">Xuropa</a> come into play, that enable these  smaller companies to do more with less and be global without hiring a  global sales force.</p></blockquote>
<p><span style="color: #0000ff;"><strong>CG:</strong></span> What drives the requirements placed upon new technology in the EDA   space? How are the products developed? Are there a lot of interactions   with specific big name designers (i.e. Intel) or does it shade more to   the manufacturers (TSMC)?</p>
<blockquote><p><span style="color: #ff6600;"><strong>HTAG:</strong></span> In fact, a handful of key customers  usually drive the requirements, especially for small companies. When I  was at Synopsys, Intel's needs was the driver for a number of years.  Basically, the larger the customer, the greater the clout. Other  customers factor in, but not as much. The most advanced physical design  capabilities of the tools are often a collaboration between the EDA  company and the semiconductor manufacturers (e.g. TSMC) and the also the  designers (e.g. Qualcomm). Increasingly, EDA tools are focusing on the  higher-levels and you are seeing partnerships with software companies,  e.g. <a href="http://www.eetimes.com/conf/esc/showArticle.jhtml?articleID=224700016&amp;kc=2444">Cadence partnering with Wind River</a>.</p></blockquote>
<p><span style="color: #0000ff;"><strong>CG:</strong></span> A good chunk of chip design is written and validated in code. This   contrasts with much more low level design decisions in the past. In your   opinion how has this changed the industry and has this been a good or   bad thing? Where will this go in the future, specifically for analog?</p>
<blockquote><p><span style="color: #ff6600;"><strong>HTAG:</strong></span> Being a digital designer and not <a href="http://chrisgammell.com/2008/07/23/analog-engineer/">an  analog designer</a>, it's all written in code. Obviously, the productivity  is much higher with the higher level of abstraction and the tools are  able to optimize the design much better and faster than someone by hand.  So it's all good.</p></blockquote>
<blockquote><p>For analog, I am not as tied in but I  know that similar attempts are being tried; they use the idea that analog circuits can  be optimized based on a set of constraints. I think this is a good thing  as long as the design works.  Digital is easy in that regard, just meet  timing and retain functionality and it's pretty much correct. For  analog there is so much more (jitter, noise margin, performance across  process variation, CMRR, phase margin, etc, etc). I think it will be a  while before analog designers trust optimization tools.</p></blockquote>
<p><span style="color: #0000ff;"><strong>CG:</strong></span>It seems that the <a href="http://theasicguy.com/2009/08/02/dac-theme-1-the-rise-of-the-eda-bloggers/">EDA industry has a strong showing of bloggers</a> as   compared to <a href="http://chrisgammell.com">system level board engineers</a> or even <a href="http://chrisgammell.com/2010/05/07/a-talk-with-an-analog-chip-designer/">chip designers</a>. What   kinds of benefits have you seen in your own industry from having a   network of bloggers and what about EDA promotes having so many people   write about it?</p>
<blockquote><p><span style="color: #ff6600;"><strong>HTAG:</strong></span> I think blogging is just one form of  communication and since EDA people are already communicators (with their  customers), they have felt more comfortable blogging than design  engineers. Many of the <a href="http://theasicguy.com/2009/07/07/why-im-a-blogger-and-not-an-eda-idol/">EDA bloggers</a> are in marketing types of positions  at their companies or are independent consultants like me, so the  objective is to start a conversation with customers that would be  difficult to have in other ways. A result is that this builds  credibility for themselves that then accrues to their company. I think  there has also been a ton of sharing and learning due to these blogs and  that has benefited the entire industry. On a personal level, I know so  many more people due to the blog and that network is of great value.</p></blockquote>
<p><span style="color: #0000ff;"><strong>CG:</strong></span> How has your career changed since moving back out of the EDA space   and into consulting? What kind of work have you been doing lately?  How has your experience helped you in   consulting?</p>
<blockquote><p><span style="color: #ff6600;"><strong>HTAG:</strong></span> It is interesting to have been on the EDA  side and then move back into the design side. Whenever I communicate  with an EDA company, whether a presentation or a tool evaluation or any  conversation, I can easily put myself in their shoes and know where they  are coming from. On the one hand, I can spot clearly manipulative  practices such as spreading FUD (fear, uncertainty, and doubt) about a  competitor and I can read between the lines to gain insights that others  would miss. On the other hand, I also understand the legitimate reasons  that EDA companies make certain decisions, such as limiting the length  of tool evaluations, qualifying an opportunity, etc.</p></blockquote>
<blockquote><p>Most recently I've been working on some  new technology development at a new process node. It's been interesting  because I've been able to dig deeper into how digital libraries are  developed, characterized, and tested and I've also learned a lot more  about <a href="http://theasicguy.com/2009/05/12/synopsys-digital-to-analog-conversion/">the mixed-signal and analog world </a>and also the semiconductor  process.</p></blockquote>
<p>Many thanks to Harry for taking the time to answer some questions about his industry and how he views the electronics world. If you have any questions, please leave them in the comments or pop over to Harry's main site and leave a comment there.</p>
]]></content:encoded>
			<wfw:commentRss>http://chrisgammell.com/2010/05/25/a-talk-with-an-eda-consultant/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>The Digital Switchover and Why It&#039;s About People</title>
		<link>http://chrisgammell.com/2009/06/12/the-digital-switchover-and-why-its-about-people/</link>
		<comments>http://chrisgammell.com/2009/06/12/the-digital-switchover-and-why-its-about-people/#comments</comments>
		<pubDate>Fri, 12 Jun 2009 11:41:54 +0000</pubDate>
		<dc:creator>Chris Gammell</dc:creator>
				<category><![CDATA[analog electronics]]></category>
		<category><![CDATA[digital electronics]]></category>
		<category><![CDATA[life]]></category>
		<category><![CDATA[politics]]></category>
		<category><![CDATA[analog]]></category>
		<category><![CDATA[Digtal]]></category>
		<category><![CDATA[Television]]></category>

		<guid isPermaLink="false">http://chrisgammell.com/?p=1188</guid>
		<description><![CDATA[The Digital Switchover. Not me. I almost did that a while back, but no. Not me. Television. Normally I wouldn't write about it. A digital television standard is long overdue and in the end this will be a good thing. When you compare Analog vs Digital, there are many more benefits on the digital side [...]]]></description>
			<content:encoded><![CDATA[<p>The Digital Switchover.</p>
<p>Not me. I almost did that a while back, but no. Not me.</p>
<p>Television.</p>
<p style="text-align: center;"><img class="aligncenter" style="border: 8px solid black;" title="Abandoned TV" src="http://farm1.static.flickr.com/4/4272852_fa4b4a45f4_d.jpg" alt="" width="295" height="221" /></p>
<p>Normally I wouldn't write about it. A <a href="http://www.edn.com/blog/1700000170/post/1950040795.html">digital television standard</a> is long overdue and in the end this will be a good thing. When you compare <a href="http://chrisgammell.com/2009/05/19/when-to-use-analog-vs-digital/">Analog vs Digital</a>, there are many more benefits on the digital side of things: lower power for transmission, better bandwidth of signal, more bandwidth usage over the spectrum. All of these are good things. I can even talk about how those digital signals still have lots of analog components as they're transmitted over the airwaves: <a href="http://en.wikipedia.org/wiki/Multipath_propagation">multipath</a>, signal loss, power calculation, reception problems, etc.</p>
<p>But no. I'd rather point something else out:</p>
<p><strong>Technology adoption is driven by human nature. It must be adopted before it can help people.<br />
</strong></p>
<p>Sure, the digital signals will be great. High Definition pictures and you don't have to give a dime to those lovely cable companies. Lower power generation required to transmit the signals will help save the environment by lowering the carbon footprint. But until the switch actually happens (today...maybe), no one gets the benefits. The switchover has been delayed to now from this past February. Lawmakers deemed the country unready to make the switchover at that time. I mean, if people can't watch TV, how will the politicians get their message out to the masses?</p>
<p>No matter how many new devices are introduced into the marketplace and no matter how available they make DTV switcher boxes, people still will not change until pushed. They will not go out and get the digital box or call their local politician until one day they turn on their television and <a href="http://www.tribtoday.com/page/content.detail/id/523303.html?nav=5021">the signal is not there</a>. That is what will drive the final changeover. I wouldn't be surprised if we saw a little bit more leeway from politicians before stations are <em>officially</em> told to shut off the analog transmitters.</p>
<p>This problem isn't exclusive to television. This has happened for the past 30 years in <a href="http://chrisgammell.com/2008/11/21/buying-a-house-and-making-it-more-efficient/">conservation</a> and <a href="http://chrisgammell.com/2008/12/20/a-quick-thought-on-the-economics-of-renewable-energy/">renewable energy</a>.  Regardless of how many times climate change experts point out we're killing the planet, nothing moves until there is a scare that oil is running out (it is) or natural gas won't always be available (it won't) or coal is filthy (it is) or the power just goes out. Then people change their tune; they change gears and start thinking about buying that solar array or that home wind turbine. They start recycling again because they think it will start to help (it will, but what about the past 10 years of bottles you put in the landfill?). But the thing is, you need to think about buying the solar cells now, when there isn't a 6 month backlog of installation requests and prices are jacked up due to demand. And <a href="http://open.salon.com/blog/solarfred/2009/06/11/digg_this_for_solar_please">Solar might even already be an affordable option for you</a>.</p>
<p>I'm sure people will say there's an economic aspect of it for DTV and that the people that use <a href="http://chrisgammell.com">analog signals</a> the most can't afford the converter boxes. Perhaps that has some truth to it. But the point remains that no matter the technology, until that last group resistant or indifferent to change decides to go out and do something about it, those people can't be helped.</p>
<p>What about you? Have you made the switchover yet? If not, why? Leave a note in the comments.</p>
]]></content:encoded>
			<wfw:commentRss>http://chrisgammell.com/2009/06/12/the-digital-switchover-and-why-its-about-people/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
	</channel>
</rss>

