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

<channel>
	<title>Triad Semiconductor &#187; White Papers</title>
	<atom:link href="http://www.triadsemi.com/category/white-papers/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.triadsemi.com</link>
	<description>Custom ASIC Solutions, On Time, In Budget and State of the Art</description>
	<lastBuildDate>Tue, 07 Feb 2012 16:18:48 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Mixed Signal ASIC Design</title>
		<link>http://www.triadsemi.com/2009/03/04/mixed-signal-asic-design/</link>
		<comments>http://www.triadsemi.com/2009/03/04/mixed-signal-asic-design/#comments</comments>
		<pubDate>Wed, 04 Mar 2009 15:44:20 +0000</pubDate>
		<dc:creator>Webmaster</dc:creator>
				<category><![CDATA[White Papers]]></category>

		<guid isPermaLink="false">http://www.triadsemi.com/?p=346</guid>
		<description><![CDATA[Integrated Circuit Design has historically been an expensive, time consuming, andrisky undertaking accessible only to organizations with large budgets, high volume requirements and able to tolerate long and unpredictable development cycles; Until now….. Introducing Mixed Signal ASICs by Triad Semiconductor Triad Semiconductor (TRIAD) delivers mixed signal IC solutions using a radically different approach that allows you to integrate analog [<a href="http://www.triadsemi.com/2009/03/04/mixed-signal-asic-design/">Read more...</a>]]]></description>
			<content:encoded><![CDATA[<p><strong><em>Integrated Circuit Design</em></strong><em> has historically been an <strong>expensive</strong>, <strong>time consuming</strong>, and<strong>risky</strong> undertaking accessible only to organizations with large budgets, high volume requirements and able to tolerate long and unpredictable development cycles; Until now…..</em></p>
<h3>Introducing Mixed Signal ASICs by Triad Semiconductor</h3>
<p>Triad Semiconductor (TRIAD) delivers mixed signal IC solutions using a radically different approach that allows you to integrate analog and digital circuitry into an application specific integrated circuit (ASIC) at a fraction of the cost and time normally required.</p>
<p>TRIAD’s approach to IC design is inherently <strong>faster</strong>, <strong>less expensive</strong>, <strong>safer</strong> and <strong>simpler </strong>than any other approach in the market.</p>
<p style="text-align: right;"><em><a href="http://www.triadsemi.com/services/mixed-signal-asic/">Read more&#8230;</a></em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.triadsemi.com/2009/03/04/mixed-signal-asic-design/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Soft IP for the Analog ASIC &#8211; Impossible Yet True</title>
		<link>http://www.triadsemi.com/2007/01/25/soft-ip-for-the-analog-asic-impossible-yet-true/</link>
		<comments>http://www.triadsemi.com/2007/01/25/soft-ip-for-the-analog-asic-impossible-yet-true/#comments</comments>
		<pubDate>Thu, 25 Jan 2007 19:06:09 +0000</pubDate>
		<dc:creator>Webmaster</dc:creator>
				<category><![CDATA[White Papers]]></category>

		<guid isPermaLink="false">http://beta.triadsemi.com/2007/01/25/soft-ip-for-the-analog-asic-impossible-yet-true/</guid>
		<description><![CDATA[Via-configurable array (VCA) technology enables the rapid development and low cost design of feature-rich mixed-signal ASICs that integrate sophisticated analog IP blocks without the pain and risk of full-custom design. To IP or Not to IP Although all real engineers would like to create all of their designs from scratch, that just is not practical [<a href="http://www.triadsemi.com/2007/01/25/soft-ip-for-the-analog-asic-impossible-yet-true/">Read more...</a>]]]></description>
			<content:encoded><![CDATA[<p align="left"><em>Via-configurable array (VCA) technology enables the rapid development and low cost design of feature-rich mixed-signal ASICs that integrate sophisticated analog IP blocks without the pain and risk of full-custom design.</em></p>
<h3>To IP or Not to IP</h3>
<p>Although all real engineers would like to create all of their designs from scratch, that just is not practical in today&#8217;s fast-paced ASIC development world. The need to integrate intellectual property (IP) from third-party providers is the reality.</p>
<p>Engineers are also realizing that convergence is real in the ASIC world. More and more ICs are requiring the integration of digital and analog functions onto the same device. Today&#8217;s applications need digital processing coupled with analog to digital converters (ADC), digital to analog converters (DAC), PLLs, op-amps, analog filters, voltage regulators, and on and on. Even seemingly digital communication links such as USB and FireWire contain sophisticated mixed-signal physical interface (PHY) circuits. On the digital side, designers must develop or integrate communication links, microcontrollers, memory interfaces, DSP processing, and local control circuitry.</p>
<p>To add to the integration problem, there are not many ASIC designers that are equally well versed in both analog and digital design. Instead most are either 90% analog and 10% digital or 90% digital and 10% analog. Actually, for the digital engineers, many are 99% digital and 1% analog, but that&#8217;s a different article. <em>(If you think you are a 50/50 or even a 60/40 designer then <a href="page/contact-us">send me an e-mail</a> &#8211; I would like hear from you)</em>.</p>
<p>The complexity of these varied development requirements coupled with time-to-market pressures force companies to consider integrating IP blocks from third-party suppliers. Advances in mixed-signal via-configurable array (VCA) technology are enabling analog soft-IP integration that emulates the rapid, efficient, and cost effective IP use found in all-digital FPGAs.</p>
<h3>Digital IP &#8211; Difficult but Doable</h3>
<p>When companies realize that they cannot develop all of the IP needed for an ASIC in a timely and cost effective manner, the search for third-party IP begins. In theory, digital IP has always been available in the form of GDSII layout blocks representing a particular function. Such blocks have constrained, or &#8216;hard,&#8217; features&#8211;including aspect ratio, power and clock routing, internal timing, power consumption&#8211;and they are tied to exactly one process at one integrated chip (IC) foundry. With all of these fixed or hard parameters, this type of IP block has often been referred to as &#8216;hard IP,&#8217; where &#8216;hard&#8217; meant fixed parameters as well as <em>hard</em> to work with.</p>
<p>Digital IP sharing became widespread when designers advanced up from physical design and even schematic capture to the more interchangeable design format of a hardware description language (HDL). The adoption of Verilog and VHDL HDLs coupled with synthesis electronic design automation (EDA) tools enabled designers to express designs in a format independent of foundry, ASIC vendor library, and EDA toolset. Functions described in an HDL no longer had the fixed constraints of hard IP. An HDL IP block could be modified by synthesis to optimize its aspect ratio, timing, power, and routing resources and, most importantly, the IP was no longer tied to a particular process or foundry. The relaxation of constraints that HDL-based IP required led many to describe this new IP exchange format as &#8216;soft IP.&#8217;</p>
<p>The widespread use of HDLs and soft IP makes interchange of digital IP technically feasible but integrating someone else&#8217;s IP can be a significant effort. Once a company decides to use third-party IP many different factors must be evaluated and many of them, as shown in , are not technical issues. Many companies find that a considerable amount of time and cost is associated with evaluating and integrating third-party IP.</p>
<p><strong>Table 1 &#8211; Factors companies consider when integrating digital IP</strong></p>
<table border="1" cellpadding="0" cellspacing="0">
<tr>
<td width="245">
<p align="left">Licensing Fees</p>
</td>
<td width="245">
<p align="left">Reuse Fees</p>
</td>
<td width="245">
<p align="left">Per Unit Royalties</p>
</td>
</tr>
<tr>
<td width="245">Indemnification</td>
<td width="245">IP Performance (time, power, area)</td>
<td width="245">Integration Issues</td>
</tr>
<tr>
<td width="245">IP Documentation</td>
<td width="245">IP Integration Documentation</td>
<td width="245">Test Bench Support</td>
</tr>
<tr>
<td width="245">Time Zone of IP Support Team</td>
<td width="245">IP Quality</td>
<td width="245">Business Arrangement (negotiations)</td>
</tr>
<tr>
<td width="245">Noise Issues</td>
<td width="245">Access to Source HDL</td>
<td width="245">Performance</td>
</tr>
</table>
<h3>The FPGA Guys &#8211; Easy to use Free IP for the Masses</h3>
<p>There&#8217;s a dirty little saying in the EDA and IP business that goes something like &#8216;the best customer buys EDA tools and licenses IP and then goes out of business before ever using them.&#8217; For the most part, the third-party IP business is setup like the EDA business, where vendors want to get all of their money on the front end. The exceptions to this approach are the FPGA companies that give away a lot of quality IP. Yes, the FPGA companies must pay for the development of their IP and pass the cost along to their customers as an increase in the silicon unit-price but since these costs are spread out across a large user base, the incremental costs are negligible. And, companies don&#8217;t pay for the IP until they are actually selling products and making money themselves. The FPGA approach focuses on removing the cost and integration barriers so that users can quickly get silicon to market and then the FPGA company makes money with the customer. FPGA vendor IP comes with a significant reduction in IP integration issues. The FPGA vendor provides consistent documentation, integration support, and a uniform development flow. By making IP easy to use and eliminating large up-front charges, FPGA products have captured a significant part of the IC market that was historically dominated by ASICs.</p>
<h3>Analog IP Stumbling Blocks</h3>
<p>Digital IP is a necessary part of IC development. And the FPGA IP distribution model really works. So, what is the state of analog IP? Simply put, analog IP is hard to use. Analog IP comes with all of the evaluation and integration issues associated with digital IP plus a set of issues unique to analog. Analog IP is provided as hard IP in the form of GDSII layout blocks. These blocks are fixed in size, tied to a particular foundry and process, and they are often difficult to integrate. Getting rid of noise problems from nearby circuits is often a problem due to the fixed layout of the circuits within a hard IP block. Integrating high performance analog IP with high speed digital logic on the same complementary metal-oxide-semiconductor (CMOS) die is a science and an art that, for even the best design teams, requires multiple fabrications at the foundry.</p>
<h3>Soft IP for the Analog ASIC &#8211; Impossible yet True</h3>
<p>What if designers could use analog IP the way they use digital IP from FPGA companies? What is needed is a framework and integration method that allows developers to easily integrate mixed-signal building blocks into complete designs. Digital IP sharing and FPGA use became pervasive as designers moved up in abstraction from physical or full-custom design. Sure, higher levels of design abstraction are slightly less efficient but companies have reaped such benefits from this approach that it is difficult to find many people doing full-custom digital design these days. If mixed-signal soft IP could be provided by an ASIC company free of charge, then companies could adopt a get-to-market-quickly approach without paying large up-front licensing fees and spending effort on third-party IP evaluation.</p>
<p>If a configurable approach could be brought to mixed-signal development, then analog designers could more easily reuse designs and share IP. Via-configurable array (VCA) technology incorporates silicon-proven analog and digital resources on a single semiconductor die. These resources are then covered with a global routing fabric that can be completely configured and interconnected with a single fabrication mask change, as shown in Figure 1.</p>
<p class="figure" align="center"><img src="/wp-content/uploads/tsw003.figure01.jpg" alt="Figure 1 - VCA global routing fabric configured by auto placing vias to interconnect resources" /></p>
<p align="center">Figure 1 &#8211; VCA global routing fabric configured by auto placing vias to interconnect resources</p>
<p>Maybe some analog designers reading this are thinking &#8220;every polygon and transistor must be hand-crafted to make an elegant design.&#8221; And, for the few cases where this is true, analog designers should stay with full-custom layout. For the vast majority of designers, however, having a set of silicon-proven configurable mixed-signal building blocks plus free mixed-signal IP would result in a real productivity improvement.</p>
<h3>The History of Analog Arrays &#8211; Size Does Matter</h3>
<p>In the past, configurable analog arrays consisted of either &#8220;fine-grain&#8221; or &#8220;coarse-grain&#8221; approaches. The fine-grain solutions consisted of a sea-of-transistors that could only be manually interconnected by customizing the metal and via layers of the device. This approach worked for very small analog-only designs but the routing complexity associated with this method prohibited this architecture from scaling to larger designs or designs that contained any appreciable amount of digital. The manual selection of transistors and routing also severely limited IP reuse in these architectures. The course-grain approaches consisted of large analog blocks that were configured as a limited number of macro functions such as low-pass filters or data converters. The parameters on the filters and converters could be adjusted but the large blocks could not be decomposed into smaller blocks to build other circuits. The course-grain solutions offered little flexibility and could not be used if the circuit did not match the platform macro resources.</p>
<h3>Today&#8217;s Via-configurable Analog Arrays</h3>
<p>Today&#8217;s configurable mixed-signal solutions, Via-configurable arrays, are built from &#8220;medium-grain&#8221; resources. Instead of being a sea-of-transistors or macro-function blocks, VCAs utilize tiles containing common analog resources that can be combined into a variety of circuits. VCA analog tiles contain operational amplifiers, buffers, and bias generators. In addition to these resources each analog tile contains arrays of capacitors, resistors, switches, transistors, and local logic, as shown in Figure 2.</p>
<p>VCAs are built from a variety of analog tiles optimized for single-ended, fully-differential, wide-band, lower-power, or high-voltage operation. These resources are the basic building blocks for a wide range of analog circuits such as: continuous time filters, switched capacitor filters, programmable gain stages, pulse width modulators, sigma delta modulators, analog to digital converters, and digital to analog converters. VCAs also contain high performance ADC, DAC, h-bridge, and power regulator tiles. Unlike traditional full-custom hard IP or the coarse-grained configurable IP blocks, these VCA resources are fully via-configurable, allowing them to be rearranged into other analog circuits as needed by the customer&#8217;s design using automated via-only place and route software.</p>
<p class="figure" align="center"><img src="/wp-content/uploads/tsw003.figure02.png" alt="Figure 2 - Mapping of an analog circuit to a via-configurable array" /></p>
<p align="center">Figure 2 &#8211; Mapping of an analog circuit to a via-configurable array</p>
<p>In addition to a fully configurable set of analog resources, VCA platforms contain digital tiles that combine logic and memory resources. These VCAs are capable of supporting high performance mixed-signal IP blocks and designs. Companies adopting VCA technology gain access to the rapid prototyping and production of mixed signal designs at a fraction of the cost of traditional full-custom development, yet with unit-pricing comparable to full-custom designs.</p>
<h3>Creating Reusable Mixed-signal IP</h3>
<p>Before IP can be reused, it must first be created. By comparing the VCA design process to the design process for a full-custom design, it becomes easy to see why VCA-based designs are easily reusable and why ease of design reuse is the essence of any viable mixed-signal IP concept. As shown in Figure 3, the &#8216;front-end&#8217; portion of the VCA and full-custom design is identical. The first step is to split the design into analog and digital section. The digital portion of the design is captured as either an HDL or schematics, simulated, and synthesized into a gate-level netlist. The digital portion of the design is almost always captured as schematics and simulated with a SPICE-compatible simulator. Here is where the major divergence begins between the VCA and full-custom design flows.</p>
<p class="figure" align="center"><img src="/wp-content/uploads/tsw003.figure03.png" alt="Figure 3 - VCA flow facilitates soft IP reuse compared to full-custom's hard IP output" /></p>
<p align="center">Figure 3 &#8211; VCA flow facilitates soft IP reuse compared to full-custom&#8217;s hard IP output</p>
<h3>Full-custom Layout</h3>
<p>In a full-custom design, schematics and simulation are only rough models to guide the engineer in the &#8220;back-end&#8221; portion of the design. In the full-custom approach, the &#8220;back-end&#8221; portion of the design involves manually creating transistors and other circuit elements out of polygons in a layout editor. The &#8220;front-end&#8221; schematic database does not drive the layout process, instead the engineer acts as the manual synthesis, placement, and routing &#8220;tool&#8221; that creates every transistor and polygon in the design. Since all of the polygons and their interactions are new, the design must undergo physical extraction to determine the parasitics and couplings between adjacent and not-so-adjacent circuit structures. This parasitic/coupling analysis loop may require several iterations and is often a source of delay and increased expense in full-custom development efforts. Once the designer completes the &#8220;back-end&#8221; of the design, the output is a rectangular block of transistors with a rigid set of parameters that will be difficult to integrate or modify for future designs.</p>
<h3>Via-configurable Arrays Enable Mixed-signal Soft IP</h3>
<p>VCA architectures do not require full-custom layout because the mixed-signal resources are pre-placed along with a global routing fabric. The invention of analog-aware, via-only automatic place and route software allows the manual layout &#8220;back-end&#8221; to be replaced with an automated place and route &#8220;back-end.&#8221; Just as in digital design, where the HDL or schematic drives the synthesis and place and route process, the analog schematic and netlist in a VCA flow is the last manual step required to create a design or IP block. In the VCA flow, the digital gate-level netlist is merged with the analog SPICE-level netlist and this mixed signal netlist is the input to the via-only place and route software. As shown in Table 2, by capturing design intent at the schematic/netlist level, designers can create and reuse a wide range of mixed-signal IP blocks.</p>
<p><strong>Table 2 &#8211; Reusable VCA mixed-signal soft IP</strong></p>
<table border="1" cellpadding="0" cellspacing="0">
<tr>
<td width="245">
<p align="left">Continuous time filters</p>
</td>
<td width="245">
<p align="left">Switched capacitor filters</p>
</td>
<td width="245">
<p align="left">Gain stages</p>
</td>
</tr>
<tr>
<td width="245">Instrumentation amplifiers</td>
<td width="245">Programmable gain stages</td>
<td width="245">Programmable delay lines</td>
</tr>
<tr>
<td width="245">Temperature sensor</td>
<td width="245">Band gap reference</td>
<td width="245">Brown out detector</td>
</tr>
<tr>
<td width="245">Power on reset</td>
<td width="245">2<sup>nd</sup>-4<sup>th</sup>-order sigma delta modulators</td>
<td width="245">Sigma delta ADCs</td>
</tr>
<tr>
<td width="245">Successive approximation ADCs</td>
<td width="245">High-speed pipelined ADCs</td>
<td width="245">High-speed current steering DACs</td>
</tr>
<tr>
<td width="245">R2R ladder DACs</td>
<td width="245">C2C ladder DACs</td>
<td width="245">High-current drivers</td>
</tr>
<tr>
<td width="245">H-bridges</td>
<td width="245">Pulse width modulators</td>
<td width="245">Fully differential circuits</td>
</tr>
<tr>
<td width="245">Phase locked loops</td>
<td width="245">Oscillators</td>
<td width="245">Waveform generators</td>
</tr>
<tr>
<td width="245">Sample and hold circuits</td>
<td width="245">Pulse processing circuits</td>
<td width="245">Voltage regulators</td>
</tr>
<tr>
<td width="245">High voltage interfaces</td>
<td width="245">Temperature compensated circuits</td>
<td width="245">Digitally calibrated analog circuits</td>
</tr>
<tr>
<td width="245">Communication link PHYs</td>
<td width="245">Discrete transistor circuits</td>
<td width="245">Trimmed analog IP blocks</td>
</tr>
</table>
<p>Designers can understand and integrate schematics and netlists much more readily than they can hard IP blocks. By providing designers with the ability to capture design intent in a &#8220;soft&#8221; format, VCA vendors will encourage the sharing and reuse of mixed-signal IP the same way that HDLs and synthesis enabled digital-only &#8220;soft-IP&#8221; reuse. Since VCA technology utilizes a single fabrication mask and requires no full-custom layout, the development time and cost, risk, and fabrication cost are reduced to the point that VCA development appears more like designing an FPGA than like the traditional full-custom endeavor. Like the FPGA companies, VCA providers are fabless semiconductor companies interested in selling silicon. As well as enabling customers to take advantage of with low development costs, VCA companies will encourage the use of their technology by providing low-cost development coupled with an ever-expanding and free mixed-signal IP library and with unit-pricing and performance on par with full-custom designs.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.triadsemi.com/2007/01/25/soft-ip-for-the-analog-asic-impossible-yet-true/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Are Digital Structured ASICs Dead?</title>
		<link>http://www.triadsemi.com/2007/01/25/are-digital-structured-asics-dead/</link>
		<comments>http://www.triadsemi.com/2007/01/25/are-digital-structured-asics-dead/#comments</comments>
		<pubDate>Thu, 25 Jan 2007 19:05:16 +0000</pubDate>
		<dc:creator>Webmaster</dc:creator>
				<category><![CDATA[White Papers]]></category>

		<guid isPermaLink="false">http://beta.triadsemi.com/2007/01/25/are-digital-structured-asics-dead/</guid>
		<description><![CDATA[The Digital Structured ASIC is dead. LSI has pulled the plug. Synplicity is winding down their entire structured ASIC line. Articles appear, almost daily, waxing nostalgic about the rise and fall of an industry. Yet, there is a new approach to using a structured (or platform, or array) approach to ASIC design. Mixed signal via-configured [<a href="http://www.triadsemi.com/2007/01/25/are-digital-structured-asics-dead/">Read more...</a>]]]></description>
			<content:encoded><![CDATA[<p><em>The Digital Structured ASIC is dead. LSI has pulled the plug. Synplicity is winding down </em><em>their entire structured ASIC line. Articles appear, almost daily, waxing nostalgic about the </em><em>rise and fall of an industry. Yet, there is a new approach to using a structured (or </em><em>platform, or array) approach to ASIC design. Mixed signal via-configured arrays. </em></p>
<blockquote></blockquote>
<p>There are many reasons for the early demise of the digital structured ASIC market. A leading candidate is the market itself. The severe downturn in the economy led to depression-like times in the technology segment. ASIC starts went way down. Companies were not looking to spin a new ASIC. Most were happy to let designs grow old and age gracefully. Just as this perfect storm is forming, the push for structured ASICs takes life.</p>
<p>Digital ASIC companies have been trying to retain market share for years. FPGA offerings have continued to advance, taking over large segments of the ASIC market. Gate array ASICs had early success as customers were looking for cost competitive ways to convert from expensive FPGAs. The big FPGA companies, not willing to let their market erode, continued to expand their product and tools. Before long, the price advantage for conversions was gone. The FPGA-to-ASIC conversion market stagnated.</p>
<p>While continuing to support their core technology &#8211; cell-based ASICs &#8211; companies were looking for ways to regain market share. Enter structured ASICs. All the good stuff associated with gate array ASIC products &#8211; lower NRE, lower mask costs. None of the bad stuff associates with standard cell ASICs &#8211; long design time, significant design risk, high mask cost.</p>
<p>Digital Structured ASICs predefine most of the layers of an IC with pre-placed logic gates and memory. The user&#8217;s design is then configured and interconnected by customizing the last few metal layers. This simplified design and manufacturing process can yield lower cost and lowered risk. Technology size goes down, NRE goes up, ASP goes down. Overall cost, NRE + ASP is lower.</p>
<p>Early adopters wrote many articles predicting the potential size of the structured ASIC market. As late as 2004 it was predicted that the structured ASIC market would grow to $1.4B by 2008. Other predictions talked about a $2.5B market by 2009.</p>
<p>The structured digital ASIC provided a way for the ASIC guys to combat the standard product guys. With the advantages of faster time to market and a lower cost barrier, the early predictions of a robust digital structured ASIC market were understandable. Wrong, but understandable.</p>
<p>Mixed signal structured ASICs follow a similar technology path as their digital counterparts. Simply, they process analog and digital signals on a single chip. Until now, mixed signal ASIC design has required time consuming, expensive, and risky full-custom (manual) layout.</p>
<p>Using a structured approach with a mixed signal ASIC allows designers to create mixed signal ASICs using a single via layer. Full-custom layout not required.</p>
<p>The question is whether the downfall of the digital structured ASIC market is a leading indicator for the mixed signal structured ASIC market. If the underlying factors were the same, the answer should be the same. They are not. Here&#8217;s why:</p>
<p>When you lower the barrier of entry, namely NRE, you open up the ASIC possibilities to a new (and large) group of customers. Being able to prototype a device in the same technology that will be used in production is much more useful to designers than kluging together discrete digital and analog functions. Reducing risk by using IP blocks that have been silicon proven allows designers to implement functions that they know will work the first time. Reducing the time to go from design &#8211; to prototype &#8211; to production &#8211; gives companies looking to implement a mixed signal ASIC a competitive advantage.</p>
<p>You can buy a mixed signal FPGA. There are applications where a mixed signal FPGA will support your requirements. But, the possibility of solutions on the mixed signal side is much smaller than in the digital world. In the digital space, entire categories of ASIC devices have been eliminated by using an FPGA or ASSP. These alternatives offer no NRE, no risk and low unit price. That offering is much smaller in the mixed signal space. The mixed signal designer has fewer options from which to choose. Go the full-custom mixed signal ASIC route, meet your design requirements, integrate all the custom code and features that make your end product unique. Shoe horn your requirements into a standard product or mixed signal FPGA and loose some of the cool features that enable to sell your products at a high margin.</p>
<p>Or &#8211; give customers an option. The best of both worlds. Via-configured arrays. Structured mixed signal ASICs. A solution that truly fills the gap for the mixed signal ASIC designer. With history as a guide, mixed signal ASIC companies looking to provide customers with a viable solution should do just fine.</p>
<p>Visit Triad Semiconductor, <a href="http://www.triadsemi.com/">www.triadsemi.com</a> , for more information about Triad&#8217;s revolutionary via configurable array (VCA) technology that enables the rapid creation of low cost, low risk, rapid time to market mixed signal ASICs.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.triadsemi.com/2007/01/25/are-digital-structured-asics-dead/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Via Configurable ASICs for Analog and Mixed Signal Applications</title>
		<link>http://www.triadsemi.com/2007/01/25/via-configurable-asics-for-analog-and-mixed-signal-applications/</link>
		<comments>http://www.triadsemi.com/2007/01/25/via-configurable-asics-for-analog-and-mixed-signal-applications/#comments</comments>
		<pubDate>Thu, 25 Jan 2007 18:49:06 +0000</pubDate>
		<dc:creator>Webmaster</dc:creator>
				<category><![CDATA[White Papers]]></category>

		<guid isPermaLink="false">http://beta.triadsemi.com/2007/01/25/via-configurable-asics-for-analog-and-mixed-signal-applications/</guid>
		<description><![CDATA[Introduction As any ASIC designer knows all to well, the pressure is relentless to develop larger chips with more functions (including analog) and to deliver in record time. Fabs keep making smaller geometry processes which allows for more transistors per unit area, but this does not make the design easier. And then there is the [<a href="http://www.triadsemi.com/2007/01/25/via-configurable-asics-for-analog-and-mixed-signal-applications/">Read more...</a>]]]></description>
			<content:encoded><![CDATA[<h3>Introduction</h3>
<p>As any ASIC designer knows all to well, the pressure is relentless to develop larger chips with more functions (including analog) and to deliver in record time. Fabs keep making smaller geometry processes which allows for more transistors per unit area, but this does not make the design easier. And then there is the cost of a mask set, which also continues to escalate to unbelievable levels. The cost of a single transistor layout error can cost 100&#8242;s of thousands of dollars. In other words, first pass success is mandatory. EDA tools are improving (this improvement is not free) but the EDA vendors can not make an absolute guarantee a chip will be error free. So what is the solution? Quit designing full-custom ASICs. Start using Via-Configurable ASICs (VCAs.)</p>
<h3>Via-Configurable ASICs</h3>
<p>Gate arrays have been used successfully in digital applications for decades. The benefits of gate arrays came from having fewer custom layers, allowing masks to be shared between designs. As you would expect, these benefits are maximized when the number of custom masks is minimum. The FPGA came along and actually eliminated mask costs all together. However, as anyone who has designed full-custom ASICs and used FPGAs knows, field programmability does not come without significant overhead. In other words, the FPGA has not made the custom ASIC obsolete. So if an efficient design is needed, without the overhead of an FPGA, the mask configurable approach should be considered.</p>
<p>Of the available single layers that could be used for configuring an ASIC, a via layer is best suited. A via layer allows access to the metal layers above and below for routing without blocking signal tracks. This allows all the routing tracks to be pre-defined meaning the ASIC is completely configured by the placement of vias. The idea of using a via layer to completely configure an ASIC [3] was first suggested in the 1980&#8242;s, however, successful implementation has stalled, until recently, due to the lack of suitable place and route tools.</p>
<h3>Via-Configurable Analog</h3>
<p>Semi-custom analog design has been attempted several times dating back to the mid-80&#8242;s. These attempts were largely unsuccessful due to the need to manually interconnect the base array analog cells. For purely digital stuff it is relatively easy – just use a place and route tool. For analog, this is not practical. In almost all cases, analog has required full-custom layout. Full-custom layout is time consuming and error prone. The benefits of VCAs come from having fewer custom masks per design, allowing masks to be shared between designs. With all the metal routing predefined, it is feasible to use place-n-route technology for analog circuits.</p>
<p>Triad Semiconductor&#8217;s, patent pending Via Configurable Array (VCA) technology, brings the benefits of digital gate arrays to analog and mixed-signal design. The VCA solution allows designers to create mixed signal ASICs using a single via layer without full-custom layout.</p>
<h4>The Routing Fabric</h4>
<p>An example of a VCA built in a four metal layer process uses metal 2 and metal 3 arranged as shown in Figure 1(a) to form the VCA fabric. Notice the fabric is made up of metal 2 and metal 3 tracks that are alternately rotated 90 degrees to minimize the length of routing tracks used for interconnect.</p>
<p style="text-align: center"><img src="/wp-content/uploads/image001.jpg" height="172" width="167" /></p>
<p style="text-align: center"><strong><span style="font-size: 9pt">(a)</span></strong></p>
<p style="text-align: center"><img src="/wp-content/uploads/image002.jpg" height="173" width="167" /></p>
<p style="text-align: center"><strong><span style="font-size: 9pt">(b)</span></strong></p>
<p style="text-align: center"><img src="/wp-content/uploads/image003.jpg" height="172" width="167" /></p>
<p style="text-align: center"><strong><span style="font-size: 9pt">(c)</span></strong></p>
<p align="center"><a title="_Ref130053003" name="_Ref130053003"></a>Figure 1: The VIA configurable fabric (a) with the used tracks and via locations (b) and only the VIA layer (c).</p>
<p>The vias are then placed to define the tracks used in a given fabric square, see Figure 1(b). Finally, Figure 1(c) shows only the vias needed for the new via layer required to define the ASIC.</p>
<h4>Shielding Analog Signals</h4>
<p>As any analog IC designer can attest, noise is an issue in any analog or mixed signal design. In full-custom design, judicious use of guard-banding, shielding and white space is employed in an attempt to minimize the adverse effects of noise generated by digital circuits or other analog signals. In the VCA, all unused routing fabric can be used for shielding. Figure 2 illustrates the use of adjacent unused metal 2 runs used in conjunction with a predefined metal 1 shield and unused metal 3 tracks to form a three dimensional shield around two metal 2 signal tracks.</p>
<p style="text-align: center"><img src="/wp-content/uploads/image004.gif" height="93" width="328" /></p>
<p style="text-align: center"><a title="_Ref130053905" name="_Ref130053905"></a>Figure 2: Shielding of analog signals.</p>
<h4>Analog Tile</h4>
<p>The analog portion of a VCA is made up of several analog tiles. Each tile contains several components typically used in an analog IC. Figure 3 is an example of a floor plan for an analog tile that contains two OTAs, an output stage (cascade with an OTA to make an opamp), capacitor and resistor arrays, analog switches, a transistor array and logic (normally used for clock generation.)</p>
<p style="text-align: center"><img src="/wp-content/uploads/image005.gif" height="278" width="293" /></p>
<p style="text-align: center"><a title="_Ref130054353" name="_Ref130054353"></a>Figure 3: Analog tile floor plan.</p>
<p>This particular analog tile is optimal for single-ended switch capacitor (SC) filter designs.</p>
<p>Figure 4 shows an array of 12 analog tiles. The analog tiles are oriented so the logic and switches are facing the &#8220;digital channels.&#8221; The digital channels are used to carry clock or control signals from the digital section. Notice the &#8220;fixed analog&#8221; block in the center of the array. This is where frequently used analog functions are placed (e.g. band-gap reference.)</p>
<p style="text-align: center"><img src="/wp-content/uploads/image006.gif" height="481" width="269" /></p>
<p style="text-align: center"><a title="_Ref100324423" name="_Ref100324423"></a>Figure 4: Analog tile array with routing channels.</p>
<h4>Logic Tile</h4>
<p>The digital portion of a VCA is consists of logic tiles that are composed of logic cells. An example of a typical logic cell contains four NAND gates, two muxes, one D-type flip-flop and ten inverters as shown in Figure 5. A single logic cell is equivalent to approximately 11 gates. A full logic tile contains 128 logic cells and 256 bytes of single port SRAM.</p>
<p style="text-align: center"><img src="/wp-content/uploads/image007.gif" height="284" width="284" /></p>
<p style="text-align: center"><a title="_Ref100330206" name="_Ref100330206"></a>Figure 5: Logic cell.</p>
<h3>VCA Design Flow</h3>
<p>The VCA design flow, shown in Figure 6, allows for entry at virtually any point in the development process. In other words, a customer can specify a turnkey ASIC or actually manipulate the physical via location or anywhere in between. A design can be prototyped in field programmable devices and off-the-shelf-components. When the prototype is verified it can be converted to a VCA with minimal modification.</p>
<p style="text-align: center"><img src="/wp-content/uploads/image008.gif" height="476" width="318" /></p>
<p style="text-align: center"><a title="_Ref100325845" name="_Ref100325845"></a>Figure 6: VCA design flow.</p>
<p>It should be noted, the VCA design flow is absent of layout (polygon editing) and layout verification (DRC). This is due to the fact that the VCA platform has already been completely verified prior to production release. Hence, the VCA designer is able to focus on design capture and simulation.</p>
<h3>Switched Capacitor Filter Example</h3>
<p>A switched capacitor filter is an excellent fit for a VCA. Specifications for a 4<sup>th</sup> order SC filter are listed below.</p>
<p class="Section1">
<table align="center" border="1" cellpadding="0" cellspacing="0">
<tr>
<td align="center" bgcolor="#0000ff" valign="middle" width="121"><strong><span style="font-size: 9pt"><font color="#ffffff">Specification</font></span></strong></td>
<td bgcolor="#c0c0c0" width="47">
<p style="text-align: center"><strong><span style="font-size: 9pt">Label</span></strong></p>
</td>
<td bgcolor="#c0c0c0" width="77"><strong><span style="font-size: 9pt">Value</span></strong></td>
</tr>
<tr>
<td width="121"><span style="font-size: 9pt">Sampling frequency</span></td>
<td width="47">
<p style="text-align: center"><strong><em><span style="font-size: 9pt">f</span></em></strong><strong><sub><span style="font-size: 9pt">S</span></sub></strong></p>
</td>
<td width="77"><span style="font-size: 9pt">280 kHz</span></td>
</tr>
<tr>
<td width="121"><span style="font-size: 9pt">Filter type</span></td>
<td width="47">
<p style="text-align: center"><strong><em><span style="font-size: 9pt">LP</span></em></strong></p>
</td>
<td width="77"><span style="font-size: 9pt">Low pass</span></td>
</tr>
<tr>
<td width="121"><span style="font-size: 9pt">Cutoff frequency</span></td>
<td width="47">
<p style="text-align: center"><strong><em><span style="font-size: 9pt">f</span></em></strong><strong><sub><span style="font-size: 9pt">CO</span></sub></strong></p>
</td>
<td width="77"><span style="font-size: 9pt">1 kHz</span></td>
</tr>
<tr>
<td width="121"><span style="font-size: 9pt">Order</span></td>
<td width="47">
<p style="text-align: center"><strong><em><span style="font-size: 9pt">n</span></em></strong></p>
</td>
<td width="77"><span style="font-size: 9pt">4</span></td>
</tr>
<tr>
<td width="121"><span style="font-size: 9pt">Transfer function</span></td>
<td width="47">
<p style="text-align: center"><strong><span style="font-size: 9pt">H(z)</span></strong></p>
</td>
<td width="77">&nbsp;</td>
</tr>
<tr>
<td bgcolor="#c0c0c0">
<p style="text-align: center"><strong><span style="font-size: 9pt; font-family: Arial">Reference</span></strong></p>
</td>
<td bgcolor="#c0c0c0"><strong><span style="font-size: 9pt; font-family: Arial">Units</span></strong></td>
</tr>
<tr>
<td>
<p style="text-align: center"><span style="font-size: 9pt; font-family: Arial">C<sub>11</sub></span></p>
</td>
<td><span style="font-size: 9pt; font-family: Arial">1</span></td>
</tr>
<tr>
<td>
<p style="text-align: center"><span style="font-size: 9pt; font-family: Arial">C<sub>12</sub></span></p>
</td>
<td><span style="font-size: 9pt; font-family: Arial">1</span></td>
</tr>
<tr>
<td>
<p style="text-align: center"><span style="font-size: 9pt; font-family: Arial">C<sub>13</sub></span></p>
</td>
<td><span style="font-size: 9pt; font-family: Arial">1</span></td>
</tr>
<tr>
<td>
<p style="text-align: center"><span style="font-size: 9pt; font-family: Arial">C<sub>14</sub></span></p>
</td>
<td><span style="font-size: 9pt; font-family: Arial">82.3</span></td>
</tr>
<tr>
<td>
<p style="text-align: center"><span style="font-size: 9pt; font-family: Arial">C<sub>15</sub></span></p>
</td>
<td><span style="font-size: 9pt; font-family: Arial">45</span></td>
</tr>
<tr>
<td>
<p style="text-align: center"><span style="font-size: 9pt; font-family: Arial">C<sub>16</sub></span></p>
</td>
<td>
<p style="font-family: Arial">45</p>
</td>
</tr>
</table>
<p style="text-align: center">Table 2: Unit capacitors required for H<sub>1</sub>(z).</p>
<p class="Section1">
<table align="center" border="1" cellpadding="0" cellspacing="0">
<tr>
<td bgcolor="#c0c0c0">
<p style="text-align: center"><strong><span style="font-size: 9pt; font-family: Arial">Reference</span></strong></p>
</td>
<td bgcolor="#c0c0c0"><strong><span style="font-size: 9pt; font-family: Arial">Units</span></strong></td>
</tr>
<tr>
<td>
<p style="text-align: center"><span style="font-size: 9pt; font-family: Arial">C<sub>21</sub></span></p>
</td>
<td><span style="font-size: 9pt; font-family: Arial">1</span></td>
</tr>
<tr>
<td>
<p style="text-align: center"><span style="font-size: 9pt; font-family: Arial">C<sub>22</sub></span></p>
</td>
<td><span style="font-size: 9pt; font-family: Arial">1</span></td>
</tr>
<tr>
<td>
<p style="text-align: center"><span style="font-size: 9pt; font-family: Arial">C<sub>23</sub></span></p>
</td>
<td><span style="font-size: 9pt; font-family: Arial">1</span></td>
</tr>
<tr>
<td>
<p style="text-align: center"><span style="font-size: 9pt; font-family: Arial">C<sub>24</sub></span></p>
</td>
<td><span style="font-size: 9pt; font-family: Arial">34.1</span></td>
</tr>
<tr>
<td>
<p style="text-align: center"><span style="font-size: 9pt; font-family: Arial">C<sub>25</sub></span></p>
</td>
<td><span style="font-size: 9pt; font-family: Arial">44.8</span></td>
</tr>
<tr>
<td>
<p style="text-align: center"><span style="font-size: 9pt; font-family: Arial">C<sub>26</sub></span></p>
</td>
<td>
<p style="font-family: Arial">44.8</p>
</td>
</tr>
</table>
<p style="text-align: center">Table 3: Unit capacitors required for H<sub>2</sub>(z).</p>
<p>It is important to note the capacitors that are not integer multiples of unit capacitors are composed of units plus remainders. In the case of C14, it is made up of 81 units plus a remainder of 1.3. The total number of units used in <strong><span>H<sub>1</sub>(z)</span></strong> is 174 plus a 1.3 remainder. <strong><span>H<sub>2</sub>(z)</span></strong> uses a total of 122 units + remainders of 1.1, 1.8 and 1.8. The total number of units plus remainders fits well within the available resources of two analog tiles.</p>
<p>The clocks required for the switched capacitor filter would be generated in the digital section of the VCA. Typically, switched capacitor filters require two-phase non-overlapping clocks. Hence, the analog tile contains some logic, which can be used to generate multiple phases locally. This keeps the number of signals that must be run from the digital section in to the analog section to a minimum.</p>
<h3>10 bit Successive Approximation ADC</h3>
<p>Analog to digital converters using a successive approximation register (SAR) are commonly used for signal quantization with sample rate requirements less the 1 MS/s. SAR ADCs can be easily implemented using available fixed analog blocks, analog tiles, and logic tiles from a VCA. Figure 9 shows a simplified block diagram for a 10 bit SAR ADC.</p>
<ol>
<li>J. Kemerling, M. Turner, and R. Wender, &#8220;Structured Analog IC Design Example using Mentor Graphics tool flow&#8221;, U2U 2006.</li>
<li>J. Kemerling, C. Hopper, and D. Ihme, &#8220;Structured Analog ASICs using the Mentor Graphics tool flow&#8221;, U2U 2005.</li>
<li>B. Cox, P. Dewell, D. Mavis, P. Eaton, and J. Kemerling &#8220;One-Mask Structured ASIC Technology for Cost Effective Radiation Hardened ICs,&#8221; GOMAC Tech, 2005.</li>
<li>R. Gregorian, K. W. Martin, and G. C. Temes, &#8220;Switched-Capacitor Circuit Design,&#8221; Proceedings of the IEEE, pp. 941-966, August 1983.</li>
<li>Triad Semiconductor, Inc.,<a href="http://riadsemi.com/">http://triadsemi.com</a>.</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://www.triadsemi.com/2007/01/25/via-configurable-asics-for-analog-and-mixed-signal-applications/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

