<?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>System on Module Archives - Tauro Technologies</title>
	<atom:link href="https://taurotech.com/blog/tag/system-on-module/feed/" rel="self" type="application/rss+xml" />
	<link>https://taurotech.com/blog/tag/system-on-module/</link>
	<description>IoT and Embedded Systems Development</description>
	<lastBuildDate>Thu, 25 Jun 2026 10:32:42 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0.6</generator>

<image>
	<url>https://taurotech.com/wp-content/uploads/2020/04/cropped-fav_icon-32x32.png</url>
	<title>System on Module Archives - Tauro Technologies</title>
	<link>https://taurotech.com/blog/tag/system-on-module/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Use of GPUs in Edge AI Computing:</title>
		<link>https://taurotech.com/blog/gpu/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=gpu</link>
		
		<dc:creator><![CDATA[Paul Kuepfer]]></dc:creator>
		<pubDate>Tue, 27 Sep 2022 15:09:45 +0000</pubDate>
				<category><![CDATA[Embedded Systems]]></category>
		<category><![CDATA[Hardware design]]></category>
		<category><![CDATA[AI Accelerators]]></category>
		<category><![CDATA[Edge AI]]></category>
		<category><![CDATA[GPU Computing]]></category>
		<category><![CDATA[GPU Integration]]></category>
		<category><![CDATA[NVIDIA GPUs]]></category>
		<category><![CDATA[System on Module]]></category>
		<guid isPermaLink="false">https://taurotech.com/?p=2219</guid>

					<description><![CDATA[<p>Use of GPUs in Edge AI Computing An Artificial Intelligence (AI) accelerator accelerates artificial intelligence applications such as artificial neural networks and machine learning. In the last decade, graphics processing units (GPUs) have seen increasing adoption for these applications since they efficiently perform image processing and mathematical neural network calculations. Fortunately for AI development, GPU&#8230;</p>
<p>The post <a href="https://taurotech.com/blog/gpu/">Use of GPUs in Edge AI Computing:</a> appeared first on <a href="https://taurotech.com">Tauro Technologies</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<h1 class="wp-block-heading has-text-align-center"><strong>Use of GPUs in Edge AI Computing</strong></h1>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">An Artificial Intelligence (AI) accelerator accelerates artificial intelligence applications such as artificial neural networks and machine learning. In the last decade, graphics processing units (GPUs) have seen increasing adoption for these applications since they efficiently perform image processing and mathematical neural network calculations. Fortunately for AI development, GPU manufacturers such as NVIDIA are making GPUs that greatly enhance AI performance, opening the door to many new computing products at the edge.&nbsp; NVIDIA products have led the market with innovation and are widely used in AI computing. However, other specialty GPU providers offer enhanced performance on portions of AI computing, such as AI inferencing.&nbsp;</p>



<h2 class="wp-block-heading">What is a GPU?</h2>



<p class="wp-block-paragraph">A modern Graphical Processing Unit or GPU is similar to a CPU but makes use of parallel processing and is able to handle many processes and threads at the same time. Due to its parallel processing, a GPU is normally used for graphics processing and rendering.</p>



<p class="wp-block-paragraph">GPUs have been around since the 1970s, primarily used for arcade games such as Sea Wolf and Space Invaders. Graphics cards were not commonly used in PCs until the mid-1980s, when the NEC μPD7220A became the first processor with a Large Scale Integration circuit chip, making it the most popular GPU. The next significant innovation was in the 1990s with S3 Graphics making the S3 86C911. This new GPU used 2D acceleration to gain a massive performance increase compared to its competitors. Today, a GPU is one of the most crucial hardware components of computer architecture.</p>



<p class="wp-block-paragraph">Initially, the purpose of a video card was to take a stream of binary data from the central processor and render images to display. But modern graphics processing units are engaged in the most complex calculations, like big data research, machine learning, and AI.</p>



<p class="wp-block-paragraph">While AI has existed since the 1990s in inference and training, AI&nbsp;accelerators did not enter the market until 10 years ago, when the workloads of AI processes became more intensive. Since 2010, AI accelerators such as field-programmable gate arrays (FGPA) and customized application-specific integrated circuits, (ASIC) are being replaced by commercial GPUs, which offer faster time to market and lower development costs.&nbsp;</p>



<h2 class="wp-block-heading">The GPU Market </h2>



<p class="wp-block-paragraph">Currently, the GPU industry is dominated by three large companies: NVIDIA, Intel, and AMD. These companies have been around for the longest, with NVIDIA pioneering the discrete GPU market since 2000 and putting them into a firm leadership position.&nbsp; New entrants into the GPU market are picking a product niche and developing solutions that are efficient and designed to fill the appetite for higher performance with lower costs per watt of power. Up to 90% of the power consumed by an image processing application is accessing the RAM. Today, there are new entrants with differing approaches to building more efficient GPUs, including Mythic.AI, UntetherAI, Hailo, Blaize, etc., for edge AI computing.&nbsp; These companies focus on avoiding data transfer between computing and memory to drive efficiency.&nbsp;&nbsp;</p>



<h2 class="wp-block-heading"><strong>GPU vs CPU</strong></h2>



<p class="wp-block-paragraph">In the past, CPUs were used to process information for artificial intelligence. However, as GPUs have become more powerful over time, their ability to process more parallel information faster has made them a much better solution for AI.&nbsp;</p>



<figure class="wp-block-table"><table><tbody><tr><td></td><td>CPU</td><td>GPU</td></tr><tr><td>Amount of cores&nbsp;&nbsp;</td><td>10’s of cores</td><td>100’s to 1000’s of cores</td></tr><tr><td>Processing focus</td><td>Low latency</td><td>High throughput</td></tr><tr><td>Processing</td><td>Serial processing for many tasks</td><td>Excellent parallel processing of the same task</td></tr><tr><td>Parallel tasks</td><td>Performs multiple processes at once</td><td>Performs 1000’s of processes at once</td></tr><tr><td>Architecture</td><td>MIMD (Multi-instruction, multiple data streams)</td><td>SIMD (Single instruction, multiple data streams)&nbsp;or&nbsp;SIMT (Single instruction, multiple threads)&nbsp;</td></tr><tr><td>Cost and Availability</td><td>More readily available, more widely manufactured, and cost-effective for consumer and enterprise use</td><td>Still significantly more expensive, this cost rises more when talking about a GPU built for specific tasks like mining or analytics.</td></tr><tr><td>Compatibility</td><td>Not every system or software is compatible with every processor.</td><td>Compatible with all systems</td></tr></tbody></table></figure>



<h2 class="wp-block-heading">Integrating a GPU into an application:</h2>



<p class="wp-block-paragraph">GPUs are typically shipped as modules to be easily implemented into various applications. Chip-down GPU designs are intensive hardware and software projects; also, GPU vendors historically will only support Tier 1 customers and projects and encourage the rest of the applications to design a carrier that integrates their modules.&nbsp;</p>



<p class="wp-block-paragraph">Here are some common GPU module form factors:</p>



<h3 class="wp-block-heading">PCIe</h3>



<ul class="wp-block-list">
<li>This is the first and still most common form factor for GPU modules and is easily integrated with common PC motherboards with up to x16 Gen5 PCIe connections. However, the disadvantage is that they are large and bulky for many edge AI applications and typically require forced air to cool them.</li>
</ul>



<h3 class="wp-block-heading">MXM (Mobile Express Module)</h3>



<ul class="wp-block-list">
<li>As the name indicates, the MXM form factor was developed to offer graphics processing module capabilities to smaller mobile computers such as laptops. It is also commonly used in edge SFF computing applications in markets such as military, medical, and transportation. The modules can be air cooled or conduction cooled.</li>
</ul>



<h3 class="wp-block-heading">M.2</h3>



<ul class="wp-block-list">
<li>The M.2 standard replaces the mSATA standard and offers size and speed advantages for storage.&nbsp; Gen4 PCIe x4 connections to the processor allow it to be also widely used for other computing functions, including GPS, LTE, IO, and smaller GPUs by vendors such as Hailo.&nbsp;&nbsp;</li>
</ul>



<h3 class="wp-block-heading">E1.S EDSFF (Enterprise and Datacenter Small Form Factor)</h3>



<ul class="wp-block-list">
<li>E1.S is the choice of next-generation storage modules.&nbsp; It offers greater density and performance than the M.2 and other earlier form factors.</li>
</ul>



<ul class="wp-block-list">
<li>Although it is being deployed in the datacenter server industry, it has not yet replaced M.2 as a standard in SFF Edge Computing.&nbsp;&nbsp;</li>



<li>Blaize is an example of a GPU being deployed in the ES.1 SFF, enabling up to 512 TOPS in a 1U server and 16-64 TOPS in an SFF computer.</li>
</ul>



<h3 class="wp-block-heading">SOM (System on Modules)</h3>



<ul class="wp-block-list">
<li>System on Modules has been made popular for industrial edge computing by NVIDIA in products such as JETSON.</li>



<li>Embedded ARM processors in the SOM enable a solutions provider to build a smaller, low-cost edge AI or graphics processing computer without needing a separate embedded CPU.</li>
</ul>



<h3 class="wp-block-heading">Chip-Down</h3>



<ul class="wp-block-list">
<li>With many edge platforms, it is the most cost-effective to design a solution with a ‘chip-down’ GPU and a ‘chip-down’ CPU.&nbsp; Tauro Technologies has designed these systems for several of the GPU vendors mentioned above.</li>
</ul>



<h2 class="wp-block-heading">GPU integration into a carrier board:</h2>



<p class="wp-block-paragraph">System design takes many factors into consideration, including cooling, power, I/O, storage, processing, etc., and each system requirement is different. Typically, GPU modules that are not chip-down are integrated into a main board or carrier board that has been customized to meet the application requirements.&nbsp;&nbsp;</p>



<p class="wp-block-paragraph">There are 2 main types of processors integrated into carrier boards:</p>



<ul class="wp-block-list">
<li>Intel x86: Due to the engineering complexity of Intel chip-down designs, many edge AI applications choose to use COMe or COM-HPC client-based modules to simplify their carrier design projects. Although the material cost of the module is higher than a chip-down solution, unless the product reaches modest volumes, it is more cost-effective to design with an x86-based module.&nbsp;</li>
</ul>



<ul class="wp-block-list">
<li>ARM-based processors: ARM processors are typically lower cost and take less power, making them ideal for many computer vision products when paired with a GPU.&nbsp; Since there are few modules available based on open standards, most ARM-based products are custom designed with a chip-down processor such as NXP Cortex or Layerscape.&nbsp;&nbsp;</li>
</ul>



<h2 class="wp-block-heading">Summary:</h2>



<p class="wp-block-paragraph">The advent of AI is opening the door for application-specific GPUs that are finely tuned to the objectives of the project. Tauro Technologies has broad experience implementing edge computers optimized for the application. If you wish to discuss a customized high-volume platform or a system which takes advantage of commercially available hardware and tools, <a href="https://taurotech.com/contact-us/">reach out to us</a>.</p>
<p>The post <a href="https://taurotech.com/blog/gpu/">Use of GPUs in Edge AI Computing:</a> appeared first on <a href="https://taurotech.com">Tauro Technologies</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>System Module Choices</title>
		<link>https://taurotech.com/blog/system-modules/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=system-modules</link>
		
		<dc:creator><![CDATA[Paul Kuepfer]]></dc:creator>
		<pubDate>Tue, 15 Dec 2020 01:34:08 +0000</pubDate>
				<category><![CDATA[Embedded Systems]]></category>
		<category><![CDATA[Hardware design]]></category>
		<category><![CDATA[Chip-Down Design]]></category>
		<category><![CDATA[Computer on Module]]></category>
		<category><![CDATA[Embedded Hardware Solutions]]></category>
		<category><![CDATA[System in Package]]></category>
		<category><![CDATA[System on Chip]]></category>
		<category><![CDATA[System on Module]]></category>
		<guid isPermaLink="false">https://taurotech.com/?p=531</guid>

					<description><![CDATA[<p>System Module Choices What are SiP, SoC, COM, and SOM devices and what are the pros and cons of each?&#160; What is the best fit for each module and how do they compare to the more traditional ‘chip down’ approach?&#160; In this post, we will take a short walk through each type, give product example&#8230;</p>
<p>The post <a href="https://taurotech.com/blog/system-modules/">System Module Choices</a> appeared first on <a href="https://taurotech.com">Tauro Technologies</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<h1 class="wp-block-heading has-text-align-center">System Module Choices</h1>



<p class="wp-block-paragraph">What are SiP, SoC, COM, and SOM devices and what are the pros and cons of each?&nbsp; What is the best fit for each module and how do they compare to the more traditional ‘chip down’ approach?&nbsp; In this post, we will take a short walk through each type, give product example links and suggest how these approaches can be useful to your next product development or technology refresh.&nbsp; We will also outline how a design firm such as Tauro Technologies can enable you to choose the best path and migrate from one form factor to the next as it makes sense for your projects.</p>



<p class="wp-block-paragraph">New designs in past product generations tended to be chip down and were application and product specific.&nbsp; As computing silicon has become more robust and complex, industry bodies such as <a href="http://www.picmg.org" target="_blank" rel="noreferrer noopener">PICMG </a>pioneered standards that enabled companies to produce modules of standardized computing elements, giving product management teams a much simpler task of developing carrier specific to the required application features.</p>



<h2 class="wp-block-heading"><strong>System on Module (SOM) &amp; Computer on Modules (COM)</strong></h2>



<p class="wp-block-paragraph">The terms SOM &amp; COM are used interchangeably and are widely accepted as synonyms.&nbsp; &nbsp;There are many companies manufacturing to the industry specifications&nbsp; and global distributor Avnet provides a<a href="https://www.avnet.com/wps/portal/emea/solutions/technologies/boards-and-modules/system-on-module/" target="_blank" rel="noreferrer noopener"> product selection guide</a> offering a wide range of vendors and applications.&nbsp; Further, there are building blocks widely available for specialized applications such as SDR or IIoT that will save significant time and money.</p>



<p class="wp-block-paragraph">SOMs provide the building blocks of the application computing thus saving time and money to get the application to market, they also require broad-based engineering skills to build the application specific carrier.&nbsp; Tauro Technologies works closely with many COM vendors and creates the carrier boards to integrate application I/O into these modules and develop firmware and software to enable the hardware to fit into the final product.</p>



<figure class="wp-block-table"><table><tbody><tr><td>Pros</td><td>Cons</td></tr><tr><td>Many vendors with readily available products and low costs make it quick and easy to develop a new product.</td><td>Application specific I/O can be difficult to find.&nbsp; User may be constrained by the vendor’s offering and implementation of the standards-based pinout.&nbsp; COM-HPC is being released to help address this problem.</td></tr><tr><td>Open Standards such as PICMG COM Express ensure the products will be widely available for the coming decade.</td><td>Vendors may be slow to release a full set of products with the latest CPU, FPGA, GPU or I/O silicon. &nbsp;</td></tr><tr><td>End user can leverage available COM modules and customize a carrier board for I/O which is less risky and quicker to market.</td><td>&nbsp;SoM and COM solutions increase overall packaging size of the product making them unwieldy in certain applications.</td></tr></tbody></table></figure>



<h2 class="wp-block-heading"><strong><br>FPGA based System on Chip (SoC)</strong></h2>



<p class="wp-block-paragraph">Yesterday’s computing had separate blades connected over a backplane in a shelf or chassis.&nbsp; The applications had complex hardware and software designs physically taking racks of computing space.&nbsp; Today it is possible to have these massive systems of complex multi-board &amp; multi-vendor products reduced to a single chip by vendors such as Intel and Xilinx.&nbsp; The Xilinx <a href="https://www.xilinx.com/products/silicon-devices/soc.html#:~:text=Xilinx%E2%80%99s%20SoC%20portfolio%20integrates%20the%20software%20programmability%20of,and%20lower%20cost%20with%20fast%20time%20to%20market." target="_blank" rel="noreferrer noopener">SoC portfolio</a> is an example of  that integrates combinations of CPU, FPGA, GPU, Memory, RF and other peripherals on a single chip making it faster, easier and cheaper to create a new product.&nbsp; The application is less prone to field failure and much simpler to upgrade with a software release vs a hardware swap.</p>



<p class="wp-block-paragraph">Just as the development of systems in a multi-blade design required a large multi-discipline team, implementing SoC designs requires specialized knowledge and experience.&nbsp; Tauro Technologies combines years of communications, RF, FPGA, and I/O experience and has deployed SoCs to communications, military, and industrial applications.&nbsp;</p>



<figure class="wp-block-table"><table><tbody><tr><td>Pros</td><td>Cons</td></tr><tr><td>Higher level of integration compared to distributed system.</td><td>Higher cost compared to ASIC based solutions.</td></tr><tr><td>Optimized thermal characteristics and power consumption.</td><td>Requires multidisciplinary team of highly skilled engineers to deliver the final product.</td></tr><tr><td>Reprogrammable FPGA fabric allows for future product improvements including new features.</td><td>&nbsp;</td></tr></tbody></table></figure>



<h2 class="wp-block-heading"><strong>System in Package (SiP)</strong></h2>



<p class="wp-block-paragraph">SiP has been around since the 1980s and has recently been gaining traction – market researchers predict a high CAGR of this technology in the next 5 years.&nbsp; Potential to integrate components such as DRAM, Flash and CPU into a single package makes it very attractive to application developers.&nbsp; Where a SoC approach integrates these components into a single chip, the SiP approach combines separate chips into the same package which is then designed into the PCB.&nbsp; The advantage again is that the design of the application specific portion of the printed circuit board is much simpler and lower cost.</p>



<p class="wp-block-paragraph">Tauro Technologies designs systems based on SiPs for specialty applications where Size, Weight, and Power (SWaP) are critical for the application and can advise on the feasibility of this approach.&nbsp;</p>



<figure class="wp-block-table"><table><tbody><tr><td>Pros</td><td>Cons</td></tr><tr><td>Stack horizontally or vertically reducing package size, weight and cost.</td><td>High repair cost due to single component failure.</td></tr><tr><td>Complex systems are compacted into a simple package making integration and PCB layout much simpler.</td><td>Limited selection of available platforms and architectures.</td></tr><tr><td>Less effort during redesign due to the fact that all complex components are packed inside the SiP</td><td>&nbsp;</td></tr></tbody></table></figure>



<h2 class="wp-block-heading"><strong>Chip Down – Customized Design</strong></h2>



<p class="wp-block-paragraph">The best design option for many large-scale projects or products that are deployed in harsh environments is a custom design that grants full control of the design and components.&nbsp; Before SOM, SoC, and SiP were widely available, most products were designed by teams of engineers focused on hardware designs that were targeted to the efficiency, cost, and functionality requirements of the application.</p>



<p class="wp-block-paragraph">SiP and SoC solutions essentially also are ‘chip-down’ solutions.&nbsp; SoC combines many discrete components into a single chip whereas SiP is a variation of SoC packaging the discrete devices (Processor, DRAM, Power etc) onto a single IC package.</p>



<p class="wp-block-paragraph">While fewer new designs will go a complete custom designed route, there are still many applications where this design approach is the best alternative.&nbsp; Tauro Technologies’ provides experience in many such applications and can bring to fruition even your most complex concepts.</p>



<figure class="wp-block-table"><table><tbody><tr><td>Pros</td><td>Cons</td></tr><tr><td>Not subject to vendor availability and lead-times.</td><td>Longer development cycle.</td></tr><tr><td>Easier to integrate into rugged systems for harsh environments.</td><td>Higher PCB design and manufacturing complexity.</td></tr><tr><td>Easier to port legacy systems to an upgraded hardware solution during a tech refresh.&nbsp;&nbsp; Not subject to Vendor lockdown of components and firmware architectures.</td><td>Changing to different platform requires complete redesign of the system.</td></tr><tr><td>High volume production is lower cost.</td><td>&nbsp;</td></tr></tbody></table></figure>



<h2 class="wp-block-heading">Summary</h2>



<p class="wp-block-paragraph">SOM, SoC, and SiP give many advantages to help get application hardware to market.&nbsp; As the product matures, it can be advantageous to take the standardized elements and create a hybrid or complete chip-down design to maximize efficiency and optimize cost.&nbsp; Each product and project is unique, thus no one strategy fits all.&nbsp; </p>



<p class="wp-block-paragraph"><a href="https://taurotech.com/contact-us/">Reach out to us</a> to discuss the feasibility and benefits of these technologies for your next project.</p>



<p class="wp-block-paragraph"></p>
<p>The post <a href="https://taurotech.com/blog/system-modules/">System Module Choices</a> appeared first on <a href="https://taurotech.com">Tauro Technologies</a>.</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
