Пара вопросов по настройке правил начинающего

Страницы: Пред. 1 2
RSS
Пара вопросов по настройке правил начинающего
 

дада делал просто не обновил то что вам высылал :) там же это в один клик делается - вообще никаких проблем...но даже вручную когда клацаю по перезназначению выводов - просто становится все темным и все.

а ещё выгрузка из протеуса с переназначением и без - никак не отличается :) Тут вопрос в том что руками дописать в выгрузку протеуса чтоб топор понял о переназначаемых выводах? или может есть какой инструмент в топоре для ввода вывводов и групп переназначения?

 
1 час назад, clawham сказал:

Тут вопрос в том что руками дописать в выгрузку протеуса чтоб топор понял о переназначаемых выводах? или может есть какой инструмент в топоре для ввода вывводов и групп переназначения?

Не передается через dsn. :(

Можно только вписать вручную в файл fst (TopoR PCB).

Для примера могу прикрепить файл, где у мсх D1 такая эквивалентность прописана. Arcs.fst

Цитата

<Component name="7128100_1">
<Pins>
<Pin pinNum="1" name="A4" pinSymName="IO1" pinEqual="1" gate="1" gateEqual="1"/>
<Pin pinNum="2" name="A3" pinSymName="IO3" pinEqual="1" gate="1" gateEqual="1"/>
<Pin pinNum="3" name="A2" pinSymName="IO5" pinEqual="1" gate="1" gateEqual="1"/>
<Pin pinNum="4" name="A1" pinSymName="IO6" pinEqual="1" gate="1" gateEqual="1"/>
<Pin pinNum="5" name="A100" pinSymName="IO8" pinEqual="1" gate="1" gateEqual="1"/>
<Pin pinNum="6" name="A99" pinSymName="IO9" pinEqual="1" gate="1" gateEqual="1"/>
<Pin pinNum="7" name="A98" pinSymName="IO11" pinEqual="1" gate="1" gateEqual="1"/>
<Pin pinNum="8" name="A96" pinSymName="IO13" pinEqual="1" gate="1" gateEqual="1"/>
<Pin pinNum="9" name="A95" pinSymName="IO14" pinEqual="1" gate="1" gateEqual="1"/>
<Pin pinNum="10" name="A94" pinSymName="IO16" pinEqual="1" gate="1" gateEqual="1"/>
<Pin pinNum="11" name="A16" pinSymName="IO1" pinEqual="1" gate="2" gateEqual="1"/>
<Pin pinNum="12" name="A15" pinSymName="IO3" pinEqual="1" gate="2" gateEqual="1"/>
<Pin pinNum="13" name="A14" pinSymName="IO5" pinEqual="1" gate="2" gateEqual="1"/>
<Pin pinNum="14" name="A12" pinSymName="IO6" pinEqual="1" gate="2" gateEqual="1"/>
<Pin pinNum="15" name="A11" pinSymName="IO8" pinEqual="1" gate="2" gateEqual="1"/>
<Pin pinNum="16" name="A10" pinSymName="IO9" pinEqual="1" gate="2" gateEqual="1"/>
<Pin pinNum="17" name="A9" pinSymName="IO11" pinEqual="1" gate="2" gateEqual="1"/>
<Pin pinNum="18" name="A8" pinSymName="IO13" pinEqual="1" gate="2" gateEqual="1"/>
<Pin pinNum="19" name="A7" pinSymName="IO14" pinEqual="1" gate="2" gateEqual="1"/>
<Pin pinNum="20" name="A6" pinSymName="IO16" pinEqual="1" gate="2" gateEqual="1"/>
<Pin pinNum="21" name="A27" pinSymName="IO1" pinEqual="1" gate="3" gateEqual="1"/>

Внутри гейта 1 между собой эквивалентны 10 выводов, имена которых указаны: А1-А4, А94-А96, А98-А100.

Внутри гейта 2 между собой эквивалентны 10 выводов, имена которых указаны: А6-А16.

И т.д.

Т.е. надо заменить цифры в этом описании (это уже фрагмент из Вашего файла):

Цитата

<Component name="DD1">
<Pins>
<Pin pinNum="1" name="0" pinSymName="0" pinEqual="0" gate="-1" gateEqual="0"/>
<Pin pinNum="2" name="1" pinSymName="1" pinEqual="0" gate="-1" gateEqual="0"/>
<Pin pinNum="3" name="2" pinSymName="2" pinEqual="0" gate="-1" gateEqual="0"/>
<Pin pinNum="4" name="3" pinSymName="3" pinEqual="0" gate="-1" gateEqual="0"/>
<Pin pinNum="5" name="4" pinSymName="4" pinEqual="0" gate="-1" gateEqual="0"/>
<Pin pinNum="6" name="5" pinSymName="5" pinEqual="0" gate="-1" gateEqual="0"/>
<Pin pinNum="7" name="6" pinSymName="6" pinEqual="0" gate="-1" gateEqual="0"/>
<Pin pinNum="8" name="7" pinSymName="7" pinEqual="0" gate="-1" gateEqual="0"/>
<Pin pinNum="9" name="8" pinSymName="8" pinEqual="0" gate="-1" gateEqual="0"/>
<Pin pinNum="10" name="9" pinSymName="9" pinEqual="0" gate="-1" gateEqual="0"/>
<Pin pinNum="11" name="10" pinSymName="10" pinEqual="0" gate="-1" gateEqual="0"/>
<Pin pinNum="12" name="11" pinSymName="11" pinEqual="0" gate="-1" gateEqual="0"/>

 

о отлично. спасибо!

Этот блок можно размещать где угодно лишь бы имя ног и имя микросхемы совпадало? GateEqual это номер группы эквивалентных контактов?

Too` вопрос - как-то из топора можно сохранять .bmp файлы в 600 dpi чтоб не уплывали размеры при последующей печати...ато такое ощущение что он размер выгружаемого листа неправильно задает и получается что дпи вроде 600 но кол-во точек / 600 не равняется указанной им ширине листа и проги/принтеры пересчитывают дпи под реальные исходя из размера листа а не кол-ва точек :) получается где-то на 20% уплыло 5-й пин 12пиногово контакта уже попал в промежуток 4 и 5 контактами на плате :)

 
32 минуты назад, clawham сказал:

Этот блок можно размещать где угодно лишь бы имя ног и имя микросхемы совпадало?

Не, не, не! Когда откроете fst через текстовый редактор, то через Ctrl+F найдите <Component name="DD1">. Вы перейдете к блоку, и в нем надо будет только заменить цифры.

32 минуты назад, clawham сказал:

GateEqual это номер группы эквивалентных контактов?

Нет, номер группы - это gate. GateEqual - это само подтверждение включения эквивалентности. 1 - если эквивалентность есть и 0, если она отсутствует.

32 минуты назад, clawham сказал:

Too` вопрос - как-то из топора можно сохранять .bmp файлы в 600 dpi чтоб не уплывали размеры при последующей печати...

Провели эксперимент по печати на рабочем принтере на 600 и 1200, размеры совпадают. Попробуйте распечатать в pdf, а потом уже оттуда на принтер.

 

ага спасибо! А по печати - ну мне же надо сначала в bmp экспортировать а потом уже из фотошопа или ещё чего скомпоновать и тогда уже печатать :) напрямую-то да печатает нопринтер для печати в другом месте и ставить и туда топор - жалко :)

Страницы: Пред. 1 2

Будьте в курсе новостей и спецпредложений

Авторизация
Чтобы продолжить покупку, пожалуйста, авторизируйтесь на сайте.
Забыли пароль?