|
Использование Reusable Block, пара вопросов |
|
|
|
Sep 14 2006, 10:31
|
Участник

Группа: Участник
Сообщений: 24
Регистрация: 3-07-05
Пользователь №: 6 483

|
Возникли следующие вопросы по использованию Reusable Block в Expedition PCB. Где редактировать символ блока? Почему-то после установки блока на эл. схему символ не редактируется (т.е. после ПКМ -> Edit Symbol опция Place -> Line(Rectangle, Arc и т.д.) не активна.
Затем Compile CDB проходит, а Package Design(и с точно такими же сообщениями Forward annotation из Expedition PCB) нет.
Common Data Base has been read
Target PDB Name: Work\Layout_Temp\PartsDB.pdb
ERROR: No parts were specified.
ERROR: Unable to create local PDB
ERROR: Problem Making Local Parts DataBase
DataBase Load is being terminated with 3 errors and 0 warnings. Logic Data has NOT been Compiled.
Так же нактивна вкладка Editor Control-> Clusters&Rooms
Какие проблемы с локальной базой и как это исправить?
|
|
|
|
|
 |
Ответов
|
Sep 10 2016, 21:29
|
Знающий
   
Группа: Свой
Сообщений: 791
Регистрация: 14-05-05
Из: Минск
Пользователь №: 5 035

|
Цитата(fill @ Sep 8 2016, 11:16)  Удали символы Vcc1V2 и Vcc1V8 из подсхемы блока и сформируй внутренние цепи выходящие на порты. Подключи к пинам блока нужные цепи "Vcc1V2-1 и Vcc1V8-1 ...... Vcc1V8-4 и Vcc1V8-4". так и сделал Цитата У тебя нарисована странная конструкция по которой получается что любая цепь в схеме верхнего уровня подключенная к пину Vcc1V2 блока закорачивается с глобальной цепью Vcc1V2 внутри блока, т.к. порт Vcc1V2 напрямую подключен к символу питания Vcc1V2 это не противоречит логики создания RB до тех пор пока мощности питателя одного из номиналов достаточно для всей платы в данном случае питатели по Vcc1V2 и Vcc1V8 пришлось ставить на каждый RB как только RB станет 8шт  придется сделалать аналогично и для остальных номиналов напряжения да, придется генерить новый RB, но не страшно, т.к. он все равно новый RB будет иметь другую схемотехнику
--------------------
Будь ты рабочий, будь ты профессор, а DxD-IOD-Exp должен знать каждый, чтобы не стать пособником империализма.
|
|
|
|
|
Sep 21 2016, 06:42
|
Знающий
   
Группа: Свой
Сообщений: 791
Регистрация: 14-05-05
Из: Минск
Пользователь №: 5 035

|
нарисовалась проблемка с SupplyRename в мелкосхемах при использование RB в самом RB проблем нет, размещение и упаковка - все ок но как только запитываешь RB в общей схеме разными значения питания - происходит отключения микросхем с SupplyRename от нужного питания и объединение всех микросхем RB в "родное" питание исходника RB см. картинку и полный проект с ЦБ на текущий момент проблему убрал в лоб - заменил мелкосхемы с SupplyRename на символы с выводами питания PS проект в VX1.2 update 4
Эскизы прикрепленных изображений
--------------------
Будь ты рабочий, будь ты профессор, а DxD-IOD-Exp должен знать каждый, чтобы не стать пособником империализма.
|
|
|
|
|
Sep 21 2016, 08:41
|

Гуру
     
Группа: Модераторы
Сообщений: 4 361
Регистрация: 17-08-04
Из: КП Две Поляны
Пользователь №: 512

|
Цитата(Frederic @ Sep 21 2016, 09:42)  нарисовалась проблемка с SupplyRename в мелкосхемах при использование RB в самом RB проблем нет, размещение и упаковка - все ок но как только запитываешь RB в общей схеме разными значения питания - происходит отключения микросхем с SupplyRename от нужного питания и объединение всех микросхем RB в "родное" питание исходника RB
см. картинку и полный проект с ЦБ
на текущий момент проблему убрал в лоб - заменил мелкосхемы с SupplyRename на символы с выводами питания
PS проект в VX1.2 update 4 в VX2 1. В схеме сделал разбиение ссылки на повторный блок (ПКМ>Shared_Blocks>Dissolve_Shared_Block_Link) 2. После этого стало возможным внутри каждого экземпляра блока установить экземплярное (Instance) значение Supply Rename, соответственно: +U=V1 -U=0V +U=V2 -U=0V +U=V3 -U=0V 3. Итог:
4. Ты неправильно понимаешь работу с иерархией и атрибутами. Если в подсхеме стоит Supply Rename=+U=Vcc_RB -U=0V, то данная ИМС будет всегда подключена к цепи с именем Vcc_RB не зависимо от того куда подключилась начальная внутренная цепь Vcc_RB через иерархию. Т.е. например для первого блока у тебя: - нарисованная цепь Vcc_RB стала V1 через иерархию - для ИМС RB1-RB1-DD1 создалась глобальная цепь Vcc_RB согласно значения атрибута Supply Rename
--------------------
Чем больше познаю, тем больше понимаю ... насколько мало я все таки знаю. www.megratec.ru
|
|
|
|
|
Sep 29 2016, 13:26
|
Знающий
   
Группа: Свой
Сообщений: 791
Регистрация: 14-05-05
Из: Минск
Пользователь №: 5 035

|
[attachment=103301:drc_RB_2.png] Цитата(fill @ Sep 21 2016, 11:41)  ... 4. Ты неправильно понимаешь работу с иерархией и атрибутами .... согласен, есть такое  по этому очередной вопрос создан RB с именем C64_077 RB проверен на DRC - все ок но когда пару таких RB установил в общию сборку DRC и сделал проверку, то DRC сходит с ума - DRC Stopped. Maximum Number Hazards Exceeded. выдает ошибки, где их не д.б. в общей схеме появились правила проверки Class-Class с префиксом из RB не могу понять из-за чего появляются ошибки
Эскизы прикрепленных изображений
--------------------
Будь ты рабочий, будь ты профессор, а DxD-IOD-Exp должен знать каждый, чтобы не стать пособником империализма.
|
|
|
|
|
Sep 30 2016, 08:18
|

Гуру
     
Группа: Модераторы
Сообщений: 4 361
Регистрация: 17-08-04
Из: КП Две Поляны
Пользователь №: 512

|
Цитата(Frederic @ Sep 29 2016, 16:26)  [attachment=103301:drc_RB_2.png] согласен, есть такое  по этому очередной вопрос создан RB с именем C64_077 RB проверен на DRC - все ок но когда пару таких RB установил в общию сборку DRC и сделал проверку, то DRC сходит с ума - DRC Stopped. Maximum Number Hazards Exceeded. выдает ошибки, где их не д.б. в общей схеме появились правила проверки Class-Class с префиксом из RB не могу понять из-за чего появляются ошибки Без проекта непонятно.
--------------------
Чем больше познаю, тем больше понимаю ... насколько мало я все таки знаю. www.megratec.ru
|
|
|
|
|
Oct 17 2016, 09:18
|
Знающий
   
Группа: Свой
Сообщений: 791
Регистрация: 14-05-05
Из: Минск
Пользователь №: 5 035

|
имеем RB в котором компаненты и via к полигонам подключены Buried, но при установке RB на плату подключение "Buried" пропадает  востановление подключение "Buried" через Plane_Classes_and_Parametrs востанавливает "Buried" как в RB так по всей плате как и где указать, что подключение "Buried" нужно только на RB ?
Эскизы прикрепленных изображений
--------------------
Будь ты рабочий, будь ты профессор, а DxD-IOD-Exp должен знать каждый, чтобы не стать пособником империализма.
|
|
|
|
|
Oct 17 2016, 09:22
|

Гуру
     
Группа: Модераторы
Сообщений: 4 361
Регистрация: 17-08-04
Из: КП Две Поляны
Пользователь №: 512

|
Цитата(Frederic @ Oct 17 2016, 12:18)  имеем RB в котором компаненты и via к полигонам подключены Buried, но при установке RB на плату подключение "Buried" пропадает  востановление подключение "Buried" через Plane_Classes_and_Parametrs востанавливает "Buried" как в RB так по всей плате как и где указать, что подключение "Buried" нужно только на RB ? Создай соответствующий дополнительный класс плейн, который и примени в RB.
--------------------
Чем больше познаю, тем больше понимаю ... насколько мало я все таки знаю. www.megratec.ru
|
|
|
|
|
Oct 17 2016, 15:13
|
Знающий
   
Группа: Свой
Сообщений: 791
Регистрация: 14-05-05
Из: Минск
Пользователь №: 5 035

|
Цитата(fill @ Oct 17 2016, 12:22)  Создай соответствующий дополнительный класс плейн, который и примени в RB. с большим трудом вроде сделал уточнение - я должен сделать клас в основном проекте и далее по именно и по слойно указывать в Plane_Assignments где применять подключение "Buried" для RB ? а то я делал класс в самом проекте RB и в этом случае не получалось
--------------------
Будь ты рабочий, будь ты профессор, а DxD-IOD-Exp должен знать каждый, чтобы не стать пособником империализма.
|
|
|
|
|
Oct 17 2016, 18:28
|
Знающий
   
Группа: Свой
Сообщений: 791
Регистрация: 14-05-05
Из: Минск
Пользователь №: 5 035

|
Цитата(fill @ Oct 17 2016, 20:00)  Из документации: Plane layers defined in Setup Parameters without a plane shape are not saved as part of the reusable cell used in other designs. понял еще есть пару вопросов но без проекта перед глазами возможно будет ответить трудно, по этому на почту кинул все - RB, ЦБ (внутри RB) и тестовый пример RB имеет 2 слоя материнка 6 слоев (это для примера) вопросы почему: 1.в схеме TPS62180(Master) слой 2 RB не стал на 6 слой материнки, а уcтановился на 2 слой, хотя мапирование слоев было 1-1 и 2-6 соответственно трассы и зазоры установились в 1 и 2 слой материнки 2.в схеме TPS62180(Master) Clearances установилось в Default, а не в схему TPS62180 (Default Rule) наверно делаю какую то логическую ошибку да, если возможно проведи научные изыскания в VX1.2
--------------------
Будь ты рабочий, будь ты профессор, а DxD-IOD-Exp должен знать каждый, чтобы не стать пособником империализма.
|
|
|
|
Сообщений в этой теме
Duke_N Использование Reusable Block Sep 14 2006, 10:31 fill Цитата(Duke_N @ Sep 14 2006, 14:31) Возни... Oct 4 2006, 12:19 Kaligooola Есть вопрос по использованию переиспользуемых блок... Nov 21 2006, 17:03 fill Reusable_Block это фактически готовый мини проект ... Nov 27 2006, 18:08  milien Цитата(fill @ Nov 27 2006, 21:08) Reusabl... Oct 1 2013, 14:31   milien Цитата(milien @ Oct 1 2013, 17:31) И если... Oct 2 2013, 11:57  Frederic Цитата(fill @ Nov 27 2006, 21:08) Reusabl... Sep 8 2016, 07:31 Visero апну тему
можно ли изменять отдельные reusable blo... May 12 2009, 05:16 Vadim В этом случае Вам придется завести еще один(нескол... May 12 2009, 06:12 fill Цитата(Visero @ May 12 2009, 09:16) апну ... May 12 2009, 09:07 Visero Vadim, fill, спасибо.
Может кому далее будет интер... May 13 2009, 03:03 Visero еще вопрос
расстанавливаю рефдезы при редактирован... Jun 8 2009, 10:35 Frederic еще вопрос по Reuse Blocks
EE7.9.2
от массива рез... Oct 15 2012, 10:04 fill VP, через F3 добавляются в режиме Netline Manipula... Oct 16 2012, 07:42 Frederic Цитата(fill @ Oct 16 2012, 10:42) VP, чер... Oct 17 2012, 15:58  Frederic Цитата(Frederic @ Oct 17 2012, 18:58) ...... Oct 25 2012, 09:21   Frederic новая засада с RB
1.в LM компанент с Cell у кото... Nov 8 2012, 14:15 Frederic Цитата(fill @ Oct 16 2012, 10:42) VP, чер... Oct 21 2012, 18:20 fill 1. Удалить указанную ячейку в проекте повторного б... Oct 22 2012, 11:52 Frederic Цитата(fill @ Oct 22 2012, 14:52) 1. Удал... Oct 22 2012, 13:34           fill Цитата(Frederic @ Oct 17 2016, 21:28) пон... Oct 20 2016, 13:02          Frederic Цитата(fill @ Oct 17 2016, 20:00) Из доку... Oct 23 2016, 19:06           fill Цитата(Frederic @ Oct 23 2016, 22:06) два... Oct 26 2016, 10:17            Frederic Цитата(fill @ Oct 26 2016, 13:17) Насколь... Oct 26 2016, 11:52             fill Цитата(Frederic @ Oct 26 2016, 14:52) сов... Oct 26 2016, 12:33              Frederic Цитата(fill @ Oct 26 2016, 15:33) В VX2 е... Oct 26 2016, 14:32              Frederic Цитата(fill @ Oct 26 2016, 14:33) В VX2 е... Nov 6 2016, 09:10               fill Цитата(Frederic @ Nov 6 2016, 12:10) не з... Nov 7 2016, 07:35                Frederic Цитата(fill @ Nov 7 2016, 09:35) Создаетс... Nov 7 2016, 10:36                 fill Цитата(Frederic @ Nov 7 2016, 13:36) да н... Nov 8 2016, 15:00                  Frederic имеем VX2.1
очередная проблемка с RB
1.в будущем ... Feb 9 2018, 06:57                   Frederic Цитата(Frederic @ Feb 9 2018, 09:57) имее... Feb 13 2018, 15:33              Frederic Цитата(fill @ Oct 26 2016, 15:33) В VX2 е... Apr 1 2018, 14:49
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|