реклама на сайте
подробности

 
 
3 страниц V   1 2 3 >  
Reply to this topicStart new topic
> как в CAPTURE разбить один корпус на 2 части?
_zx_
сообщение Mar 13 2006, 15:06
Сообщение #1


Частый гость
**

Группа: Свой
Сообщений: 107
Регистрация: 13-03-06
Из: Киев
Пользователь №: 15 198



Добрый день!
Есть микросхема с большим количеством выводов.
При проектировании в CAPTURE очень хочется разделить её
на несколько частей и разместить на их разных листах,
при создании нет листа эти части, естественно, должны
собраться в один корпус. вопрос в том как правильно сделать
такое разбиение.
Go to the top of the page
 
+Quote Post
Slug
сообщение Mar 13 2006, 16:33
Сообщение #2


Участник
*

Группа: Новичок
Сообщений: 27
Регистрация: 13-10-05
Пользователь №: 9 620



Можно попробовать разбить ее на несимметричные гейты(A,B,C, ...), OrCAD это, кажется, позволяет.
Go to the top of the page
 
+Quote Post
FPGA
сообщение Mar 13 2006, 17:35
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 341
Регистрация: 6-12-04
Пользователь №: 1 352



Цитата(_zx_ @ Mar 13 2006, 18:06) *
Добрый день!
Есть микросхема с большим количеством выводов.
При проектировании в CAPTURE очень хочется разделить её
на несколько частей и разместить на их разных листах,
при создании нет листа эти части, естественно, должны
собраться в один корпус. вопрос в том как правильно сделать
такое разбиение.

Создаешь новый компонент с неодинаковыми гейтами. Для этого: Design -> NewPart, в диалоге NewPart Properties выбираешь Package type -> Heterogeneous, в окне Parts Per Package указываешь требуемое количество гейтов. Создаешь свои гейты. Сохраняешь. Все. smile.gif
Go to the top of the page
 
+Quote Post
_zx_
сообщение Mar 14 2006, 08:29
Сообщение #4


Частый гость
**

Группа: Свой
Сообщений: 107
Регистрация: 13-03-06
Из: Киев
Пользователь №: 15 198



Цитата(FPGA @ Mar 13 2006, 19:35) *
Создаешь новый компонент с неодинаковыми гейтами. Для этого: Design -> NewPart, в диалоге NewPart Properties выбираешь Package type -> Heterogeneous, в окне Parts Per Package указываешь требуемое количество гейтов. Создаешь свои гейты. Сохраняешь. Все. smile.gif


Попробовал так сделать, почему-то не получилось. В LAYOUTе появляются 2 корпуса.
сделал следующее для 2-х частей корпуса:
1) Package type -> Heterogeneous
2) Parts Per Package =2
3)для 1-й части номера пинов 1,2,3; для 2-й части номера пинов 4,5,6;
4) в проекте свойство Gategroup сделал одинаковым для обоих частей корпуса.
PS что такое гейт?

Сообщение отредактировал _zx_ - Mar 14 2006, 08:33
Go to the top of the page
 
+Quote Post
arttab
сообщение Mar 14 2006, 09:20
Сообщение #5


Профессионал
*****

Группа: Свой
Сообщений: 1 432
Регистрация: 7-12-04
Из: Новосибирск
Пользователь №: 1 371



а на схеме какая маркировка у частей микросхем? Должно быть типа DA1.1 DA1.2 Но не DA1.1 DA2.1
Проверте


--------------------
OrCAD, Altium,IAR, AVR....
Go to the top of the page
 
+Quote Post
_zx_
сообщение Mar 14 2006, 10:28
Сообщение #6


Частый гость
**

Группа: Свой
Сообщений: 107
Регистрация: 13-03-06
Из: Киев
Пользователь №: 15 198



Цитата(arttab @ Mar 14 2006, 11:20) *
а на схеме какая маркировка у частей микросхем? Должно быть типа DA1.1 DA1.2 Но не DA1.1 DA2.1
Проверте

изменил как Вы предложили (через Property Editor в колонке Reference), но в LAYOUTе всёравно 2 корпуса

названия какие-то странные в свойстве Reference DA1.2, а на схеме DA1.2A


может сделаете небольшой пример и скинете мне на мыло? smile.gif smile.gif
zxAzx@yandex.ru

Сообщение отредактировал _zx_ - Mar 14 2006, 10:32
Go to the top of the page
 
+Quote Post
ikar77
сообщение Mar 14 2006, 10:49
Сообщение #7


Частый гость
**

Группа: Свой
Сообщений: 166
Регистрация: 27-09-05
Из: Канада, Торонто
Пользователь №: 9 008



Какая у Вас версия OrCAD?


--------------------
Не стой на месте, иди, ищи новые тупики!
Go to the top of the page
 
+Quote Post
arttab
сообщение Mar 14 2006, 10:53
Сообщение #8


Профессионал
*****

Группа: Свой
Сообщений: 1 432
Регистрация: 7-12-04
Из: Новосибирск
Пользователь №: 1 371



Если буквочки, то надо смотреть чтобы первая цифра совпадала (это корпус), а второе (буквы или цифры - это часть микрухи) разные. пример завтра посмотрю - чегото я делал.


--------------------
OrCAD, Altium,IAR, AVR....
Go to the top of the page
 
+Quote Post
_zx_
сообщение Mar 14 2006, 11:15
Сообщение #9


Частый гость
**

Группа: Свой
Сообщений: 107
Регистрация: 13-03-06
Из: Киев
Пользователь №: 15 198



Версия оркада 9.00

Цитата(arttab @ Mar 14 2006, 12:53) *
Если буквочки, то надо смотреть чтобы первая цифра совпадала (это корпус), а второе (буквы или цифры - это часть микрухи) разные. пример завтра посмотрю - чегото я делал.

ОЧЕНЬ надеюсь на Вашу помощь, потому как завтра мне уже нужно в этом разобраться
Go to the top of the page
 
+Quote Post
ikar77
сообщение Mar 14 2006, 11:19
Сообщение #10


Частый гость
**

Группа: Свой
Сообщений: 166
Регистрация: 27-09-05
Из: Канада, Торонто
Пользователь №: 9 008



Посмотрите пример. Я сделал его с потолка, но для примера подойдёт. smile.gif
Элемент состоит из 3-х гейтов.

Что-то файл не приаттачился
Прикрепленные файлы
Прикрепленный файл  LIBRARY1.rar ( 1.38 килобайт ) Кол-во скачиваний: 50
 


--------------------
Не стой на месте, иди, ищи новые тупики!
Go to the top of the page
 
+Quote Post
ikar77
сообщение Mar 14 2006, 11:43
Сообщение #11


Частый гость
**

Группа: Свой
Сообщений: 166
Регистрация: 27-09-05
Из: Канада, Торонто
Пользователь №: 9 008



По-моему в версии OrCAD 9.1 мне никак не удавалось сделать гетерогенные элементы для схематика. А в версии 9.2.3 пришлось ставить патч. После этого всё встало на свои места


--------------------
Не стой на месте, иди, ищи новые тупики!
Go to the top of the page
 
+Quote Post
Igor_S
сообщение Mar 14 2006, 11:58
Сообщение #12


Местный
***

Группа: Свой
Сообщений: 258
Регистрация: 3-08-04
Пользователь №: 434



Цитата(_zx_ @ Mar 14 2006, 15:15) *
Версия оркада 9.00

Цитата(arttab @ Mar 14 2006, 12:53) *

Если буквочки, то надо смотреть чтобы первая цифра совпадала (это корпус), а второе (буквы или цифры - это часть микрухи) разные. пример завтра посмотрю - чегото я делал.

ОЧЕНЬ надеюсь на Вашу помощь, потому как завтра мне уже нужно в этом разобраться


Kogda wy stawite element na shemu, wybiraete iz biblioteki - esli element "heterogeneus" ili "homogeneus" - wy dolzhny ukazatj, kakoj "gate" wy hotite ispolzowatj. Dlja etogo, postawiw element na shemu (obychno wybiraetsja perwyj "gate", t.e."A") zaedite w "edit properties" ( prawyj klik na elemente) i isprawte bukwu. Esli 2 "gate" - oni budut A,B sootwetstwenno.

Dalee, chtoby oni popali w odin korpus w netlist. Princip takoj:

Zajdite w Tools-Annotate, zakladka "Packaging"
W pole "Phisical Packaging" ukazany swojstwa elementa, po kotorym (pri ih odinakowosti dlja "gejtow" A,B,C it.d ) oni budut komponowatjsja po korpusam. Wy mozhete sozdatj dlja kazhsogo "gejta" swoe otdelnoe swojstwo (prawyj klik, "edit properties", "new raw", nazwaw ego kak hotite (ja obychno delaju "Place to Package"). Dalee, dlja teh "gejtow", kotorye dolzhny bytj w odnom korpuse, ukazywaete znachenie etogo swojstwa (Property Value) odinakowym.

Da, ne zabudte w "Tools" Back Annotate" pole "Phisical Packaging" dobawitj eto swojstwo, takzhe w "figurnyh skobkah"
Go to the top of the page
 
+Quote Post
_zx_
сообщение Mar 14 2006, 12:09
Сообщение #13


Частый гость
**

Группа: Свой
Сообщений: 107
Регистрация: 13-03-06
Из: Киев
Пользователь №: 15 198



Цитата(ikar77 @ Mar 14 2006, 13:19) *
Посмотрите пример. Я сделал его с потолка, но для примера подойдёт. smile.gif
Элемент состоит из 3-х гейтов.

Что-то файл не приаттачился



не получилось
в проекте поставил 3 гейта при вставке 2-го и 3-го CAPTURE выдаёт сообщение Part 3Gate package is out of date with respect to the design cache. Use Update Cache to synchronize ........
сделал футпринт с количеством ног 12 в лейауте - не импортируется(лейаут хочет футпринт с 21 ногой), сделал футпринт с количеством ног 12 - не импортируется, ошибки для пинов 13-21 такие:
ERROR: Pin "13" in package 3_GATE_PACKAGE wasn't defined by footprint DEL

Вопрос №2
у меня гейты должны быть не одинаковыми. Например гейт 1- ножки питания, гейт 2-пины ввода-вывода и тд.
как делать такие гейты?
Go to the top of the page
 
+Quote Post
ikar77
сообщение Mar 14 2006, 12:16
Сообщение #14


Частый гость
**

Группа: Свой
Сообщений: 166
Регистрация: 27-09-05
Из: Канада, Торонто
Пользователь №: 9 008



Я и сделал 3 разных гейта. Второй гейт сделал похожим на операционник.


--------------------
Не стой на месте, иди, ищи новые тупики!
Go to the top of the page
 
+Quote Post
FPGA
сообщение Mar 14 2006, 12:57
Сообщение #15


Местный
***

Группа: Свой
Сообщений: 341
Регистрация: 6-12-04
Пользователь №: 1 352



Цитата(_zx_ @ Mar 14 2006, 11:29) *
Цитата(FPGA @ Mar 13 2006, 19:35) *

Создаешь новый компонент с неодинаковыми гейтами. Для этого: Design -> NewPart, в диалоге NewPart Properties выбираешь Package type -> Heterogeneous, в окне Parts Per Package указываешь требуемое количество гейтов. Создаешь свои гейты. Сохраняешь. Все. smile.gif


Попробовал так сделать, почему-то не получилось. В LAYOUTе появляются 2 корпуса.
сделал следующее для 2-х частей корпуса:
1) Package type -> Heterogeneous
2) Parts Per Package =2
3)для 1-й части номера пинов 1,2,3; для 2-й части номера пинов 4,5,6;
4) в проекте свойство Gategroup сделал одинаковым для обоих частей корпуса.
PS что такое гейт?

Вот прицепил пример. Сделано в OrCAD 10.5 SP1. Гейт - это та часть микросхемы, которую ты хочешь отдельно показать. В моем примере 4 гейта.Прикрепленный файл  Test.rar ( 1.58 килобайт ) Кол-во скачиваний: 154
Go to the top of the page
 
+Quote Post

3 страниц V   1 2 3 >
Reply to this topicStart new topic
3 чел. читают эту тему (гостей: 3, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 7th July 2025 - 05:42
Рейтинг@Mail.ru


Страница сгенерированна за 0.01491 секунд с 7
ELECTRONIX ©2004-2016