zxazx 0 14 марта, 2006 Опубликовано 14 марта, 2006 · Жалоба 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" не получается выбрать букву B в свойстве "Designator". Когда выбираю букву B она выбирается, но после закрытия окна свойств на схеме остаётся буква A, открываю свойства и вместо выбранной буквы "B" вижу букву "A" Но в один корпус гейты собираются(по описанному Вами методу. При этом если: вариант1) гейты одинаковые (у обоих номера ножек 1,2,3), то они "накладываются" друг на друга в LAYOUTе, вариант2) если гейты разные(у 1-го номера ножек 1,2,3; у 2-го номера ножек 4,5,6) всё хорошо. У меня вариант 2. На этом, в принципе обсуждение можно закрыть, но невозможность выбрать букву немного смущает. В чём тут может быть проблема? (может при создании символа в библиотеке что-то не доделал) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
zxazx 0 14 марта, 2006 Опубликовано 14 марта, 2006 · Жалоба Создаешь новый компонент с неодинаковыми гейтами. Для этого: 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 вставляю гейт TEST первый раз(он называется U1A), вставляю гейт TEST второй раз(он называется U2A), не могу изменить название гейта с U1A на U1B. свойство Reference изменяется, свойство Designator не изменяется(поменял букву,нажал ентер, закрыл окно свойств, открыл окно свойств, буква старая) PS прошу прощения за слишком подробное описание. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
FPGA 0 14 марта, 2006 Опубликовано 14 марта, 2006 · Жалоба вставляю гейт TEST первый раз(он называется U1A), вставляю гейт TEST второй раз(он называется U2A), не могу изменить название гейта с U1A на U1B. свойство Reference изменяется, свойство Designator не изменяется(поменял букву,нажал ентер, закрыл окно свойств, открыл окно свойств, буква старая) PS прошу прощения за слишком подробное описание. По-моему, вы вставляете один и тот же гейт, а нужно вставлять РАЗНЫЕ (см. прицепленный файл). И тогда получится U1A, U2В и т.д. После чего переименовать свойство Reference. Удачи! :) ЗЫ. В последней версии Оркада свойство Reference переименовывать не нужно, оно вводится корректно. Test.pdf Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
arttab 0 15 марта, 2006 Опубликовано 15 марта, 2006 · Жалоба Вот пример. не добовляется еще одна попытка Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
arttab 0 15 марта, 2006 Опубликовано 15 марта, 2006 · Жалоба еще раз. а фиг еще раз. а фиг В архиве принял PRIMER.zip Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
dm_mur 2 15 марта, 2006 Опубликовано 15 марта, 2006 · Жалоба В версии 10.5 можно создавать Split Parts для этих целей Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ikar77 0 15 марта, 2006 Опубликовано 15 марта, 2006 · Жалоба Я так думаю, что это глюкавая версия OrCAD'a. У меня подобное было в OrCAD 9.1 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
FPGA 0 15 марта, 2006 Опубликовано 15 марта, 2006 · Жалоба В версии 10.5 можно создавать Split Parts для этих целей Тоже верно. Но неизвестно, какая версия у автора темы. Кстати, где он??? А то мы тут копья ломаем, а оно, может быть, уже никому и не нужно? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
zxazx 0 15 марта, 2006 Опубликовано 15 марта, 2006 (изменено) · Жалоба В версии 10.5 можно создавать Split Parts для этих целей Тоже верно. Но неизвестно, какая версия у автора темы. Кстати, где он??? А то мы тут копья ломаем, а оно, может быть, уже никому и не нужно? Нужно, нужно. Мне тачку новую поставили, наконец-то(потому и не появлялся с утра)! версия оркада 9.00 как вставлять гейт я разобрался(раньше вставлял, действительно один и тот же гейт А). Взял пример, предложенный arttab( или FPGA -уже не помню). При выборе гейтов B, С, D появляются те части микросхемы, которые в TEST.olb НЕ ВИДНЫ!!! Открываю TEST.olb так: File->Open->Library Как увидеть гейты B, С, D?? Изменено 15 марта, 2006 пользователем _zx_ Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Slug 0 15 марта, 2006 Опубликовано 15 марта, 2006 · Жалоба В версии 10.5 можно создавать Split Parts для этих целей Тоже верно. Но неизвестно, какая версия у автора темы. Кстати, где он??? А то мы тут копья ломаем, а оно, может быть, уже никому и не нужно? Нужно, нужно. Мне тачку новую поставили, наконец-то(потому и не появлялся с утра)! версия оркада 9.00 как вставлять гейт я разобрался(раньше вставлял, действительно один и тот же гейт А). Взял пример, предложенный arttab( или FPGA -уже не помню). При выборе гейтов B, С, D появляются те части микросхемы, которые в TEST.olb НЕ ВИДНЫ!!! Открываю TEST.olb так: File->Open->Library Как увидеть гейты B, С, D?? Чтобы увидеть все: View -> Package. Кстати будьте внимательны с ногами питания - они прсутствуют во всех гейтах. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
zxazx 0 15 марта, 2006 Опубликовано 15 марта, 2006 · Жалоба РАЗОБРАЛСЯ. ВСЕМ БОЛЬШОЕ СПАСИБО! Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
FPGA 0 15 марта, 2006 Опубликовано 15 марта, 2006 · Жалоба В версии 10.5 можно создавать Split Parts для этих целей Тоже верно. Но неизвестно, какая версия у автора темы. Кстати, где он??? А то мы тут копья ломаем, а оно, может быть, уже никому и не нужно? Нужно, нужно. Мне тачку новую поставили, наконец-то(потому и не появлялся с утра)! версия оркада 9.00 как вставлять гейт я разобрался(раньше вставлял, действительно один и тот же гейт А). Взял пример, предложенный arttab( или FPGA -уже не помню). При выборе гейтов B, С, D появляются те части микросхемы, которые в TEST.olb НЕ ВИДНЫ!!! Открываю TEST.olb так: File->Open->Library Как увидеть гейты B, С, D?? Чтобы увидеть все: View -> Package. Кстати будьте внимательны с ногами питания - они прсутствуют во всех гейтах. Опередил меня Slug, все верно - View -> Package. Еще можно View -> Next Part или View -> Previous Part, тогда просмотр поодиночке получается. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
JohnSilver 1 30 августа, 2006 Опубликовано 30 августа, 2006 · Жалоба В версии 10.5 можно создавать Split Parts для этих целей Можно поподробнее плз Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
FPGA 0 30 августа, 2006 Опубликовано 30 августа, 2006 · Жалоба В версии 10.5 можно создавать Split Parts для этих целей Можно поподробнее плз Открываешь библиотеку, в которой находится требуемый компонент, подсвечиваешь его. После этого Tools -> Split Part. Дальше по таблице, там все интуитивно. Можешь посмотреть тему "Creating a split part" в оркадовском хелпе. Удачи! :) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
JohnSilver 1 31 августа, 2006 Опубликовано 31 августа, 2006 · Жалоба Открываешь библиотеку, в которой находится требуемый компонент, подсвечиваешь его. После этого Tools -> Split Part. Дальше по таблице, там все интуитивно. Можешь посмотреть тему "Creating a split part" в оркадовском хелпе. Удачи! :) Спасибо, все разбивается. Однако разбивается некрасиво. Так что лучше ручками создать Heterogeneous Part и не париться. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться