|
как в CAPTURE разбить один корпус на 2 части? |
|
|
|
Mar 13 2006, 16:33
|
Участник

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

|
Можно попробовать разбить ее на несимметричные гейты(A,B,C, ...), OrCAD это, кажется, позволяет.
|
|
|
|
|
Mar 14 2006, 08:29
|
Частый гость
 
Группа: Свой
Сообщений: 107
Регистрация: 13-03-06
Из: Киев
Пользователь №: 15 198

|
Цитата(FPGA @ Mar 13 2006, 19:35)  Создаешь новый компонент с неодинаковыми гейтами. Для этого: Design -> NewPart, в диалоге NewPart Properties выбираешь Package type -> Heterogeneous, в окне Parts Per Package указываешь требуемое количество гейтов. Создаешь свои гейты. Сохраняешь. Все.  Попробовал так сделать, почему-то не получилось. В 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
|
|
|
|
|
Mar 14 2006, 10:28
|
Частый гость
 
Группа: Свой
Сообщений: 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 может сделаете небольшой пример и скинете мне на мыло? zxAzx@yandex.ru
Сообщение отредактировал _zx_ - Mar 14 2006, 10:32
|
|
|
|
|
Mar 14 2006, 11:15
|
Частый гость
 
Группа: Свой
Сообщений: 107
Регистрация: 13-03-06
Из: Киев
Пользователь №: 15 198

|
Версия оркада 9.00 Цитата(arttab @ Mar 14 2006, 12:53)  Если буквочки, то надо смотреть чтобы первая цифра совпадала (это корпус), а второе (буквы или цифры - это часть микрухи) разные. пример завтра посмотрю - чегото я делал. ОЧЕНЬ надеюсь на Вашу помощь, потому как завтра мне уже нужно в этом разобраться
|
|
|
|
|
Mar 14 2006, 11:19
|

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

|
Посмотрите пример. Я сделал его с потолка, но для примера подойдёт. Элемент состоит из 3-х гейтов. Что-то файл не приаттачился
--------------------
Не стой на месте, иди, ищи новые тупики!
|
|
|
|
|
Mar 14 2006, 11:58
|
Местный
  
Группа: Свой
Сообщений: 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"
|
|
|
|
|
Mar 14 2006, 12:09
|
Частый гость
 
Группа: Свой
Сообщений: 107
Регистрация: 13-03-06
Из: Киев
Пользователь №: 15 198

|
Цитата(ikar77 @ Mar 14 2006, 13:19)  Посмотрите пример. Я сделал его с потолка, но для примера подойдёт. Элемент состоит из 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-пины ввода-вывода и тд. как делать такие гейты?
|
|
|
|
|
Mar 14 2006, 12:57
|
Местный
  
Группа: Свой
Сообщений: 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 указываешь требуемое количество гейтов. Создаешь свои гейты. Сохраняешь. Все.  Попробовал так сделать, почему-то не получилось. В 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
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|