<?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>altium@cadpoints &#187; pin swap</title>
	<atom:link href="http://ad.cadpoints.com/tag/pin-swap/feed/" rel="self" type="application/rss+xml" />
	<link>http://ad.cadpoints.com</link>
	<description></description>
	<lastBuildDate>Tue, 05 Feb 2019 10:30:23 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1</generator>
		<item>
		<title>Pin Swapping</title>
		<link>http://ad.cadpoints.com/pin-swapping/</link>
		<comments>http://ad.cadpoints.com/pin-swapping/#comments</comments>
		<pubDate>Wed, 07 Dec 2011 13:34:32 +0000</pubDate>
		<dc:creator></dc:creator>
				<category><![CDATA[Altium]]></category>
		<category><![CDATA[Новото в Altium Designer 14]]></category>
		<category><![CDATA[pin swap]]></category>

		<guid isPermaLink="false">http://ad.cadpoints.com/?p=384</guid>
		<description><![CDATA[&#160; Оптимизирайте опроводяването с опцията Pin/Part Swapping в Altium Designer 10.  В сложните дизайни с много слоеве на платката и BGA компоненти с голям брой пинове, подобно  оптимизиране няма да е излишно. За да могат да се разменят  пинове в даден компонент, той трябва да се конфигурира за подобна размяна, като пиновете, които са взаимно-заменяеми са от една [...]]]></description>
			<content:encoded><![CDATA[<p>&nbsp;</p>
<table border="1" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td style="text-align: left;" width="314" valign="top"><a href="http://ad.cadpoints.com/wp-content/uploads/2011/12/Pin-swapping2.gif"><img class="alignleft size-medium wp-image-400" title="Pin swapping" src="http://ad.cadpoints.com/wp-content/uploads/2011/12/Pin-swapping2-300x273.gif" alt="" width="270" height="246" /></a></td>
<td style="text-align: left;" width="305" valign="top">Оптимизирайте   опроводяването с опцията Pin/Part Swapping в Altium Designer 10.  В   сложните дизайни с много слоеве на платката и BGA компоненти с голям брой пинове, подобно    оптимизиране няма да е излишно. За да могат да се разменят  пинове   в даден компонент, той трябва да се конфигурира за подобна размяна, като   пиновете, които са взаимно-заменяеми са от една и съща пин-група.&nbsp;</p>
<p>По-долу е   даден пример на размяна на пиновете от един порт на  микроконтролер.</p>
<p><span id="more-384"></span></td>
</tr>
<tr>
<td width="314" valign="top"><a href="http://ad.cadpoints.com/wp-content/uploads/2011/12/Initial1.png"><img class="alignleft size-medium wp-image-401" title="Initial" src="http://ad.cadpoints.com/wp-content/uploads/2011/12/Initial1-300x125.png" alt="" width="300" height="125" /></a>&nbsp;</p>
<p>Фиг.1.</td>
<td width="305" valign="top">На фиг. 1. е   първоначалната номерация на порт В на микроконтролера. За да се   конфигурират пиновете като разменяеми се използва менюто Tools-&gt;Configure   pin swapping.&nbsp;</p>
<p>&nbsp;</td>
</tr>
<tr>
<td width="314" valign="top"><a href="http://ad.cadpoints.com/wp-content/uploads/2011/12/Configure-Component1.png"><img class="alignleft size-medium wp-image-402" title="Configure Component" src="http://ad.cadpoints.com/wp-content/uploads/2011/12/Configure-Component1-300x239.png" alt="" width="300" height="239" /></a>&nbsp;</p>
<p>Фиг.2.</td>
<td width="305" valign="top">Излиза списък   с всички елементи в схемата (фиг.2.), маркира се  микроконтролера и се   избира долу в ляво Configure Component.&nbsp;</p>
<p style="text-align: left;">На всички пинове от порт В се задава пин-група   LED (фиг.3.) и се дава ОК. След това като се върнем в предния прозорец, с десен  бутон   върху елемента избираме Enable Pin Swapping for Selected Components. Това са   всички настройки в схемния  редактор. В PCB редактора разрешаваме размяната на пинове на съответния   компонент като влезем в менюто на самия компонент или чрез PCB Inspector от Enable Pin Swapping.</p>
</td>
</tr>
<tr>
<td width="314" valign="top"><a href="http://ad.cadpoints.com/wp-content/uploads/2011/12/Same_Pin_Group1.png"><img class="alignleft size-medium wp-image-403" title="Same_Pin_Group" src="http://ad.cadpoints.com/wp-content/uploads/2011/12/Same_Pin_Group1-300x192.png" alt="" width="300" height="192" /></a>&nbsp;</p>
<p>Фиг.3.</td>
<td width="305" valign="top">След това   Tools-&gt;Pin/Part Swapping-&gt;Interactive Pin/Net  Swapping. На екрана се осветяват всички   пинове, за които е  разрешен Pin Swapping, а другите обекти са маскирани.   Чрез последователно посочване на два пина, можете да ги  размените.&nbsp;</p>
<p style="text-align: left;">Друга   функция, още по-подходяща за оптимизация е Automatic Net/Pin Optimizer в   същото меню.</p>
</td>
</tr>
<tr>
<td width="314" valign="top"><a href="http://ad.cadpoints.com/wp-content/uploads/2011/12/Optimizer1.png"><img class="alignleft size-medium wp-image-404" title="Optimizer" src="http://ad.cadpoints.com/wp-content/uploads/2011/12/Optimizer1-300x116.png" alt="" width="300" height="116" /></a>&nbsp;</p>
<p>Фиг.4.</td>
<td width="305" valign="top">При тази   функция програмата сама пресмята най-краткия път  за опроводяване и   най-малкия брой преплитания и прави най-подходящата размяна на пинове. След   което дава отчет за оптимизацията (фиг.4.) Тук програмата показва общата   дължина и брой преплитания на всички сигнали, не само на тези с разрешен   Pin Swapping.</td>
</tr>
<tr>
<td width="314" valign="top"><a href="http://ad.cadpoints.com/wp-content/uploads/2011/12/After-pin-swap2.png"><img class="alignleft size-medium wp-image-405" title="After pin swap" src="http://ad.cadpoints.com/wp-content/uploads/2011/12/After-pin-swap2-300x115.png" alt="" width="300" height="115" /></a>&nbsp;</p>
<p>Фиг.5.</td>
<td width="305" valign="top">След   оптимизацията в платката, връщаме промените в схемата с Design-&gt;Update   Schematics in&#8230;&nbsp;</p>
<p>Забелязваме следната промяна в порта (фиг.5.)</td>
</tr>
<tr>
<td style="text-align: left;" width="314" valign="top"><a href="http://ad.cadpoints.com/wp-content/uploads/2011/12/Changed-labels1.png"><img class="alignleft size-medium wp-image-406" title="Changed labels" src="http://ad.cadpoints.com/wp-content/uploads/2011/12/Changed-labels1-300x136.png" alt="" width="300" height="136" /></a>&nbsp;</p>
<p>Фиг.6. Явно редактора не харесва формат Италик и   малки букви <img src='http://ad.cadpoints.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </td>
<td width="305" valign="top">Проверяваме менюто Project-&gt;Project   Options-&gt;Tab Options-&gt;Allow Pin-Swapping Using These Methods.&nbsp;</p>
<p style="text-align: left;">Ако и двете опции, отнасящите се за Pin-Swapping са избрани, винаги   ще се изпълнява Changing Schematic Pins. Нека изберем само Adding/Removing   Net Labels и отново повторим подобна операция с размяна на пинове на порт В.   За целта преди това трябва да имаме етикети към пиновете от  микроконтролера и към   изходните портове.</p>
<p style="text-align: left;">Размяната в схемата този път ще се отбележи по   следния начин (Фиг.6.)</p>
</td>
</tr>
</tbody>
</table>
<p>&nbsp;</p>
<p style="text-align: center;"><a title="Pin Swapping">Клипче за гореописания Pin Swapping</a></p>
<td>
<div align="center"><iframe width="420" height="315" src="http://www.youtube.com/embed/dFQdONBs34I?rel=0" frameborder="0" allowfullscreen></iframe></div>
</td>
]]></content:encoded>
			<wfw:commentRss>http://ad.cadpoints.com/pin-swapping/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
