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

 
 
> Использование Reusable Block, пара вопросов
Duke_N
сообщение Sep 14 2006, 10:31
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 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

Какие проблемы с локальной базой и как это исправить?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
fill
сообщение Sep 8 2016, 08:16
Сообщение #2


Гуру
******

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



Удали символы Vcc1V2 и Vcc1V8 из подсхемы блока и сформируй внутренние цепи выходящие на порты.
Подключи к пинам блока нужные цепи "Vcc1V2-1 и Vcc1V8-1 ...... Vcc1V8-4 и Vcc1V8-4".

У тебя нарисована странная конструкция по которой получается что любая цепь в схеме верхнего уровня подключенная к пину Vcc1V2 блока закорачивается с глобальной цепью Vcc1V2 внутри блока, т.к. порт Vcc1V2 напрямую подключен к символу питания Vcc1V2


--------------------
Чем больше познаю, тем больше понимаю ... насколько мало я все таки знаю.

www.megratec.ru
Go to the top of the page
 
+Quote Post
Frederic
сообщение Sep 10 2016, 21:29
Сообщение #3


Знающий
****

Группа: Свой
Сообщений: 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шт biggrin.gif придется сделалать аналогично и для остальных номиналов напряжения
да, придется генерить новый RB, но не страшно, т.к. он все равно новый RB будет иметь другую схемотехнику



--------------------
Будь ты рабочий, будь ты профессор, а DxD-IOD-Exp должен знать каждый, чтобы не стать пособником империализма.
Go to the top of the page
 
+Quote Post
Frederic
сообщение Sep 21 2016, 06:42
Сообщение #4


Знающий
****

Группа: Свой
Сообщений: 791
Регистрация: 14-05-05
Из: Минск
Пользователь №: 5 035



нарисовалась проблемка с SupplyRename в мелкосхемах при использование RB
в самом RB проблем нет, размещение и упаковка - все ок
но как только запитываешь RB в общей схеме разными значения питания - происходит отключения микросхем с SupplyRename от нужного питания и объединение всех микросхем RB в "родное" питание исходника RB

см. картинку и полный проект с ЦБ

на текущий момент проблему убрал в лоб - заменил мелкосхемы с SupplyRename на символы с выводами питания

PS проект в VX1.2 update 4
Эскизы прикрепленных изображений
Прикрепленное изображение
 

Прикрепленные файлы
Прикрепленный файл  Temp_SR.7z ( 1.24 мегабайт ) Кол-во скачиваний: 9
 


--------------------
Будь ты рабочий, будь ты профессор, а DxD-IOD-Exp должен знать каждый, чтобы не стать пособником империализма.
Go to the top of the page
 
+Quote Post
fill
сообщение Sep 21 2016, 08:41
Сообщение #5


Гуру
******

Группа: Модераторы
Сообщений: 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
Go to the top of the page
 
+Quote Post
Frederic
сообщение Sep 29 2016, 13:26
Сообщение #6


Знающий
****

Группа: Свой
Сообщений: 791
Регистрация: 14-05-05
Из: Минск
Пользователь №: 5 035



[attachment=103301:drc_RB_2.png]
Цитата(fill @ Sep 21 2016, 11:41) *
...
4. Ты неправильно понимаешь работу с иерархией и атрибутами
....

согласен, есть такое sad.gif

по этому очередной вопрос
создан RB с именем C64_077
RB проверен на DRC - все ок
но когда пару таких RB установил в общию сборку DRC и сделал проверку, то DRC сходит с ума - DRC Stopped. Maximum Number Hazards Exceeded.
выдает ошибки, где их не д.б.
в общей схеме появились правила проверки Class-Class с префиксом из RB

не могу понять из-за чего появляются ошибки
Эскизы прикрепленных изображений
Прикрепленное изображение
Прикрепленное изображение
 


--------------------
Будь ты рабочий, будь ты профессор, а DxD-IOD-Exp должен знать каждый, чтобы не стать пособником империализма.
Go to the top of the page
 
+Quote Post
fill
сообщение Sep 30 2016, 08:18
Сообщение #7


Гуру
******

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



Цитата(Frederic @ Sep 29 2016, 16:26) *
[attachment=103301:drc_RB_2.png]
согласен, есть такое sad.gif

по этому очередной вопрос
создан RB с именем C64_077
RB проверен на DRC - все ок
но когда пару таких RB установил в общию сборку DRC и сделал проверку, то DRC сходит с ума - DRC Stopped. Maximum Number Hazards Exceeded.
выдает ошибки, где их не д.б.
в общей схеме появились правила проверки Class-Class с префиксом из RB

не могу понять из-за чего появляются ошибки

Без проекта непонятно.


--------------------
Чем больше познаю, тем больше понимаю ... насколько мало я все таки знаю.

www.megratec.ru
Go to the top of the page
 
+Quote Post
Frederic
сообщение Oct 17 2016, 09:18
Сообщение #8


Знающий
****

Группа: Свой
Сообщений: 791
Регистрация: 14-05-05
Из: Минск
Пользователь №: 5 035



имеем RB
в котором компаненты и via к полигонам подключены Buried, но при установке RB на плату подключение "Buried" пропадает sad.gif
востановление подключение "Buried" через Plane_Classes_and_Parametrs востанавливает "Buried" как в RB так по всей плате

как и где указать, что подключение "Buried" нужно только на RB ?
Эскизы прикрепленных изображений
Прикрепленное изображение
 


--------------------
Будь ты рабочий, будь ты профессор, а DxD-IOD-Exp должен знать каждый, чтобы не стать пособником империализма.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- 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, 12:18) име...   Oct 17 2016, 09:22
- - Frederic   Цитата(fill @ Oct 17 2016, 12:22) Создай ...   Oct 17 2016, 15:13
- - fill   Цитата(Frederic @ Oct 17 2016, 18:13) с б...   Oct 17 2016, 17:00
- - Frederic   Цитата(fill @ Oct 17 2016, 20:00) Из доку...   Oct 17 2016, 18:28
|- - 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


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

 


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


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