|
|
  |
И снова о Protel-e |
|
|
|
Jan 20 2005, 14:39
|
Знающий
   
Группа: Админы
Сообщений: 689
Регистрация: 24-06-04
Из: South Africa
Пользователь №: 164

|
Для Юрия Потапова: Отправляю проект с неправильно сгенерированой библиотекой. Замечания: DXP2004 - SP2, WinXP - SP2. Исходные библиотеки только оригинальные Алтиумовские
Temp.zip ( 24.99 килобайт )
Кол-во скачиваний: 107
--------------------
"В мире есть две бесконечные вещи: Вселенная и человеческая глупость. За Вселенную, впрочем, поручиться не могу". (С)
А. Эйнштейн.
|
|
|
|
|
Jan 20 2005, 19:26
|

Помогу, чем смогу
     
Группа: Админы
Сообщений: 2 786
Регистрация: 28-05-04
Из: Москва
Пользователь №: 25

|
Цитата(LeonY @ Jan 20 2005, 16:58) В связи со всем вышеизложенным, у меня постепено закрадываются подозрения, что я не прав. Может это я такой нехороший... Есть ли здесь хоть кто-нибудь, использующий Протел на 100%, ну хотя-бы на 90% Честно скажу, даже на 30% не использую весь продукт. Знакомство с ним начал, когда готовился к проекту на ПЛИС различных производителей. Слышал, что в Нексаре на эту тему есть разные фичи. Посмотрел, понравилось, поиграл с примерами. Всё. не более того, это знанием продукта не назовешь. Также, как и многие натолкнулся на молчание Альтиума по ряду вопросов, например, как прикрутить к Нексару vqm-файлы, сделанные в Квартусе. Ответа до сих пор нет. А ранее я прикупил пару плат от Альтиума на Altera и Xilinx по $100. Так раз ответа нет и, узнав, что одну из их можно подключить напрямую к Квартусу, наверное заброшу Нексар подальше. Если будет ответ, тогда еще посмотрим.
--------------------
|
|
|
|
|
Jan 20 2005, 20:48
|
Знающий
   
Группа: Админы
Сообщений: 689
Регистрация: 24-06-04
Из: South Africa
Пользователь №: 164

|
Цитата(one_man_show @ Jan 20 2005, 21:26) Цитата(LeonY @ Jan 20 2005, 16:58) В связи со всем вышеизложенным, у меня постепено закрадываются подозрения, что я не прав. Может это я такой нехороший... Есть ли здесь хоть кто-нибудь, использующий Протел на 100%, ну хотя-бы на 90% Честно скажу, даже на 30% не использую весь продукт. ... Во-во, как раз енто самое - платим за все, а используем от силы 30% (не очень понятно, правда как эти проценты считать). Я на Protel-е сижу с 91 года, так тогда он хоть стоил копейки, сейчас этого нет, а уж Maintenance Fee просто сумасшедшее - выше Менторовского WG.... Возмущает отсутствие модульности, свободных средств просмотра схем-плат, да и вообще... Ни один серьезный разработчик на рынке CAD-ов себе такого не позволяет
--------------------
"В мире есть две бесконечные вещи: Вселенная и человеческая глупость. За Вселенную, впрочем, поручиться не могу". (С)
А. Эйнштейн.
|
|
|
|
|
Jan 21 2005, 03:04
|
Участник

Группа: Свой
Сообщений: 29
Регистрация: 19-01-05
Пользователь №: 2 052

|
Перечислять все глюки не буду - очевидно их в Protele есть... Полностью согласен с ONE_MAN
|
|
|
|
|
Jan 21 2005, 04:00
|
Участник

Группа: Свой
Сообщений: 29
Регистрация: 19-01-05
Пользователь №: 2 052

|
Цитата(Yuri Potapoff @ Jan 19 2005, 22:19) Цитата(rustelcom @ Jan 19 2005, 14:24) А он ещё и классы цепей, пользователем заданные, из схемы в PCB не сообщает , и при интерактивной трассировке вылетает с матами - типа не могу преобразовать дабл в интегер, и ещё много чего грустного ... Правильно настрой разделитель целой и дробной части в виндах. Не только протел - многие другие программы заработают! Цитата(LeonY @ Jan 19 2005, 12:45) Еще один замеченный баг... При создании PCB библиотеки из существующей платы все (или почти все) компоненты сдвигаются относительно базовой точки компонента (origin). Соответственно, при попытке update PCB все выводы уплывают неведомо куда. Этот баг был проверен на DXP2004-SP1 и DXP2004-SP2, присутствует в обеих версиях. Не наблюдаю такой ошибки вообще. Библиотека извлекается правильно и правильно обновляет плату. Сама плата откуда бралась преобразовывалась из какого-нибудь пикада или создавалась с нуля? Ну что вы его , протел, с пеной у рта защищаете... +Отвечайте за свои слова - глюк в четыре шага: - File New PCB - Design Board Options Metric - Design Layer Stack Manager - Top Layer - Add Plane - Place Interactive Routing --------------------------------------------------- Решается проблема нажатием кнопки Q (смена метрики) PS. Работаю на протеле, потому что он мне нравится!
|
|
|
|
|
Jan 21 2005, 08:56
|

Гуру
     
Группа: Свой
Сообщений: 2 752
Регистрация: 10-11-04
Из: Железнодорожный
Пользователь №: 1 093

|
Цитата(one_man_show @ Jan 20 2005, 16:15) На мой взгляд все потому, что идеального софта нет и уже не будет. А постоянная его смена приводит к тому, что мы не работаем на софте, а изучаем его, переустанавливаем и пр. гимор, только не работа. Прошу прощения за поучительный тон, это только мое частное мнение. Полностью с вами согласен. А предвосхищая полемику, что есть продукты получше, отвечу, что всегда смотрите на цену. Получше - значит подороже. И если комуто приобрели протел, это не только из-за рекламы, а по вполне разумным соображениям экономии (или банальной нехватки денег). Цитата(KA_ru @ Jan 20 2005, 16:57) У нас его купили как среда for FPGA. Что по моему ошибка. Но я денег не платил, и не мне выбирать. И все с этими ошибками живём. Полностью согласен. Я никому не рекомендовал протел, как систему для проектирования FPGA. Встроенный еще в версию Protel 99 SE модуль работал на древнем языке и древних микросхемах. В наборе примеров иногда проскакивали файлы датированные 86 (!) годом. Подозреваю, что его не разрабатывали сами, а прикупили со стороны, а значит и модифицировать серьезно не могли. Выходом было приобретение очередного софта со стороны, что и случилось с покупкой фирмы ACCOLADE и продукта PeakFPGA. Далее пошло-поехало. Вместо того, чтобы сделать 10% доработок и вылизать редактор печатных плат. Все силы бросаются на разработку ветки Nexar и платы Nanoboard. Я не тестировал эту связку и не могу про нее сказать ничего ни плохого, ни хорошего. Но я знаю человека, которому идея очень понравилась (он тестировал). Некоторый скепсис к данному направлению у меня связан с тем, что чтобы преуспеть в чем-то, надо только этим и заниматься. А протел (читай альтиум) схватился за слишком много задач: обогнать и перегналь спекктру по трассировке и развить решение по цифре, да еще и с отладкой процессоров (линейка таскинг). Плюс еще прицеп в лице американской диаспоры с вечно продвинутым пикадом, который тоже надо постоянно обновлять. Трассировщик, считай, уже до ума довели. Но ушло на это три года. Наверно, когда нибудь доведут до ума и цифру, но надо отдавать себе отчет, что есть другие фирмы, тот же Альдек, которые только на цифре специализируются и за это время будут тоже развивать свой продукт. Именно поэтому я предлагал и предлагаю систему протел как систему проектирования печатных плат среднего уровня сложности. Лучше пикада и дешевле. Если удастся на ней и плисину сделать - слава богу. Цитата(KA_ru @ Jan 20 2005, 16:57) К господину Potapoff есть вопрос. Как использовать в Protel. Library Xilinxcorelib ...... Хороший вопрос. Если вы его так и посылали в службу технической поддержки, то ответ будет "читай документацию". Если будет. В чем конкретно проблема? Цитата(rustelcom @ Jan 21 2005, 07:00) [ +Отвечайте за свои слова - глюк в четыре шага: - File New PCB - Design Board Options Metric - Design Layer Stack Manager - Top Layer - Add Plane - Place Interactive Routing В чем глюк? Все четыре шага проделал, не наблюдаю ничего фатального. Что у вас происходит? Куда надо смотреть?
|
|
|
|
|
Jan 21 2005, 09:38
|
Знающий
   
Группа: Админы
Сообщений: 689
Регистрация: 24-06-04
Из: South Africa
Пользователь №: 164

|
Для Юрия Потапова!!! Впервые слышу-вижу-читаю адекватную инфу от Вас. Уже прогресс  . А почему молчание по моим вопросам и тестовому проекту (послания 14 и 19)? Цитата(Yuri Potapoff @ Jan 21 2005, 11:26) Трассировщик, считай, уже до ума довели. Но ушло на это три года. А можно ли получить от Вас какой-нибудь проект для проверки Вашего же утверждения? Только сложный.... А то раньше он (автотрассировщик) просто не работал - зависал (точнее - ничего больше сделать не мог) на 65% на родном примере навсегда или полность вешал комп. Та же самая плата разводилась в Спекктре за 10-12 минут 100%
--------------------
"В мире есть две бесконечные вещи: Вселенная и человеческая глупость. За Вселенную, впрочем, поручиться не могу". (С)
А. Эйнштейн.
|
|
|
|
|
Jan 21 2005, 09:58
|

Гуру
     
Группа: Свой
Сообщений: 2 752
Регистрация: 10-11-04
Из: Железнодорожный
Пользователь №: 1 093

|
Цитата(rustelcom @ Jan 21 2005, 07:00) +Отвечайте за свои слова - глюк в четыре шага: - File New PCB - Design Board Options Metric - Design Layer Stack Manager - Top Layer - Add Plane - Place Interactive Routing Нашел! Сделайте в виндах разделитель точкой, а не запятой, как у вас. Глюк исчезнет. Цитата(LeonY @ Jan 21 2005, 12:38) Впервые слышу-вижу-читаю адекватную инфу от Вас. Уже прогресс  . Надо чаще встречаться  Цитата(LeonY @ Jan 21 2005, 12:38) А почему молчание по моим вопросам и тестовому проекту (послания 14 и 19)? Потому что исседую ваш проект. Я не наблюдаю глюка. Даже кино записал. Естественно, я пробовал и переключая метрику-дюймы. Цитата(LeonY @ Jan 21 2005, 12:46) [А можно ли получить от Вас какой-нибудь проект для проверки Вашего же утверждения? Только сложный.... Board 3 из примеров папка Routing. Версия 2004 SP2 делает ее до 100% за 40 минут на моем P4. Результат, на мой взгляд, лучше чем у спекктры. Она, кончено, делает за 10 минут, но за дополнительные 30 тысяч баксов. DXP SP3Pre эту же плату делал 69% за полтора часа и уходил в себя.
Прикрепленные файлы
Protel.zip ( 994.88 килобайт )
Кол-во скачиваний: 37
|
|
|
|
|
Jan 21 2005, 10:17
|

Помогу, чем смогу
     
Группа: Админы
Сообщений: 2 786
Регистрация: 28-05-04
Из: Москва
Пользователь №: 25

|
Цитата(Yuri Potapoff @ Jan 21 2005, 12:26) Все силы бросаются на разработку ветки Nexar и платы Nanoboard. Я не тестировал эту связку и не могу про нее сказать ничего ни плохого, ни хорошего. Но я знаю человека, которому идея очень понравилась (он тестировал). Мне довелось тестировать именно эту связку, собственно, Нексар + Наноборд меня и заинтересовали. Первые и последующие впечатления только хорошие, хотя я пока только тестировал. В настоящей работе использовать пока не могу по двум причинам: 1) заказ на платы выполнялся на столько долго, что к моменту их прихода у меня была своя отладочная платка, которую пока пользую с Квартусом 2) часть вопросов, связанных с Нексаром, остались до сих пор без ответа Оба пункта для меня и многих коллег не новость, с этим приходится жить и это характеризует не продукт, а службу тех. поддержки производителя (буржуйскую его честь) Тем не менее, надеюсь эти мелочи (которые часто и сольно портят жизнь) отойдут на второй план, тогда смогу воспользоваться продуктом. Цитата Для Юрия Потапова!!! Впервые слышу-вижу-читаю адекватную инфу от Вас. Вы наверное не читали статьи и не общались с Юрием на выставке, поэтому так заявляете. Искренне всех уважаю и прошу не наезжайте друг на друга, а обсуждайте технические вопросы. Поболтать же можно в отдельном подфоруме или при встрече
--------------------
|
|
|
|
|
Jan 21 2005, 10:39
|
Знающий
   
Группа: Админы
Сообщений: 689
Регистрация: 24-06-04
Из: South Africa
Пользователь №: 164

|
Цитата(one_man_show @ Jan 21 2005, 12:17) Искренне всех уважаю и прошу не наезжайте друг на друга, а обсуждайте технические вопросы. Поболтать же можно в отдельном подфоруме или при встрече  Я не наезжаю, и, если это было воспринято именно так, то прошу извинить. Если наезды и были, то не на персону, а на продукт - а вот тут уж я извиняться не буду. Про "адекватную" инфу я имел в виду только форум, а не другие источники... Вот буду в стольном граде (возможно скоро) - постараюсь с Юрием встретиться  , если он того пожелает   Цитата(Yuri Potapoff @ Jan 21 2005, 12:09) Цитата(LeonY @ Jan 21 2005, 12:38) Впервые слышу-вижу-читаю адекватную инфу от Вас. Уже прогресс  . Надо чаще встречаться  Цитата(LeonY @ Jan 21 2005, 12:38) А почему молчание по моим вопросам и тестовому проекту (послания 14 и 19)? Потому что исседую ваш проект. Я не наблюдаю глюка. Даже кино записал. Естественно, я пробовал и переключая метрику-дюймы. Из фильма ничего не понял  . Похоже Вы меня тоже не совсем поняли. Глюк, о котором я говорю, визуально не читается и заключается в следующем: в созданной библиотеке (она есть а проекте) origin смещен на доли мм. Это видно ТОЛЬКО при очень большом увеличении и очень мелкой сетке или при считывании координат пина (Double click). Посмотрите мою и свою библиотеки внимательно, координаты пинов в моей точно кретинские. Думаю, что и в Вашей будет тоже самое.
--------------------
"В мире есть две бесконечные вещи: Вселенная и человеческая глупость. За Вселенную, впрочем, поручиться не могу". (С)
А. Эйнштейн.
|
|
|
|
|
Jan 21 2005, 11:08
|
Участник

Группа: Свой
Сообщений: 29
Регистрация: 19-01-05
Пользователь №: 2 052

|
Цитата(Yuri Potapoff @ Jan 21 2005, 15:56) [ Цитата(rustelcom @ Jan 21 2005, 07:00) [ +Отвечайте за свои слова - глюк в четыре шага: - File New PCB - Design Board Options Metric - Design Layer Stack Manager - Top Layer - Add Plane - Place Interactive Routing В чем глюк? Все четыре шага проделал, не наблюдаю ничего фатального. Что у вас происходит? Куда надо смотреть? Сорри за мой тон выше... делаются указанные 4 шага, и далее ... Далее щёлкаем мышкой в надежде провести проводник ( в режиме интерактивной трассировки ) и выскакивает ошибка - линия не проводится. Установлен SP2, но вроде на dxp 2004 sp1 те же проблемы. Все опции по умолчанию после установки. Те после добавления Power Plane интерактивная трассировка работает только когда система измерения показывает mils-ы.
|
|
|
|
|
Jan 21 2005, 11:26
|

Гуру
     
Группа: Свой
Сообщений: 2 752
Регистрация: 10-11-04
Из: Железнодорожный
Пользователь №: 1 093

|
Цитата(rustelcom @ Jan 21 2005, 14:08) Далее щёлкаем мышкой в надежде провести проводник ( в режиме интерактивной трассировки ) и выскакивает ошибка - линия не проводится. Установлен SP2, но вроде на dxp 2004 sp1 те же проблемы. Все опции по умолчанию после установки. Те после добавления Power Plane интерактивная трассировка работает только когда система измерения показывает mils-ы. Блин... Я понял ваш глюк. Он из-за того, что где-то внутри протела неправильно сделано преобразование вещественных данных. В ваших виндах в панели управления в разделе стандартов и региональных настроек надо поставить разделитель ТОЧКУ и все будет работать. Многие буржуйские проги этим грешат.
|
|
|
|
|
Jan 21 2005, 11:29
|
Знающий
   
Группа: Админы
Сообщений: 689
Регистрация: 24-06-04
Из: South Africa
Пользователь №: 164

|
Цитата(Yuri Potapoff @ Jan 21 2005, 12:16) Цитата(LeonY @ Jan 21 2005, 12:46) [А можно ли получить от Вас какой-нибудь проект для проверки Вашего же утверждения? Только сложный.... Board 3 из примеров папка Routing. Версия 2004 SP2 делает ее до 100% за 40 минут на моем P4. Результат, на мой взгляд, лучше чем у спекктры. Она, кончено, делает за 10 минут, но за дополнительные 30 тысяч баксов. DXP SP3Pre эту же плату делал 69% за полтора часа и уходил в себя. Попробовал - действительно работает. А комп у меня быстрее - первая попытка (AS IS) завершилась за 12 минут, вторая, с двумя планами питания - за 7 минут. Все это здорово, но плата простая очень, мы таких уже давно, практически не разрабатываем. Только если для какого-то сервисного оборудования. Типичная "сложная" плата для нас это +/- 6000 пинов; 10-15 BGAs; всякая россыпь, типа драйверов, зашиты, локального питания и т.д.; диф. цепи; балансировка по длине; ... Коэффициенты заполнения типично сверху около 0.9, снизу - 0.8. Разведенная плата обычно во внутренних слоях выглядит как сплошная медная штриховка. Да ладно, попробую на чем-нибудь своем.
--------------------
"В мире есть две бесконечные вещи: Вселенная и человеческая глупость. За Вселенную, впрочем, поручиться не могу". (С)
А. Эйнштейн.
|
|
|
|
|
Jan 21 2005, 12:16
|

Гуру
     
Группа: Свой
Сообщений: 2 752
Регистрация: 10-11-04
Из: Железнодорожный
Пользователь №: 1 093

|
Цитата(LeonY @ Jan 21 2005, 14:00) Похоже Вы меня тоже не совсем поняли. Глюк, о котором я говорю, визуально не читается и заключается в следующем: в созданной библиотеке (она есть а проекте) origin смещен на доли мм. Это видно ТОЛЬКО при очень большом увеличении и очень мелкой сетке или при считывании координат пина (Double click). Посмотрите мою и свою библиотеки внимательно, координаты пинов в моей точно кретинские. Думаю, что и в Вашей будет тоже самое. Теперь все понятно. Как сказал кто-то из моих клентов, этоне баг, а фича. Объясняю что происходит. Я об этом уже где-то писал. Редактор протела имеет точность 0.001 мила. Это на два порядка выше, чем горячо любимый всеми пикад, где это значение равно 0.1 мил. В миллиметрах это 0.025 мм (считай 0.03). В пикаде соответственно 2.5 мкм (считай 3 мкм). При взаимодействии с модулями внутри оболочки протел оперирует именно милами, то ваши метрические координаты мересчитываются в милы, пеедаются во вспомогательный модуль и там обратно пересчитываются в мм. Бяка заключается в том, что при передаче данных в модули типа генератора библиотеки точность данных урезается до 0.1 мила или 3 мкм. Именно поэтому вы видите, что сдвинулся оригин. Далее вы обновляете плату и получаете разницу в те самые 2.5 мкм. То есть один из падов имел координаты 20.775 мм, а после обновления имеет координаты 20.7776 мм. Внешне это шокирует, но если вдуматься, что в этих цифрах шокирующего? Кто-нибуль умеет делать платы с точностью 3 мкм? Далее, при генерации герберов у вас будет подобное округление и угробление. Но насколько оно повлияет на вашу плату? Работая в пикаде вы просто не видите две последних цифры, и считаете что там все чудесно, а там все то же самое, но только незаметно от вас. То есть, баг заключается не в том, что оригин перемещается, а в том, что при обмене данными между модулями теряется точность. И даже не в том, что теряется, а что это видит пользователь. Видимо в рекламных целях в протеле повысили точность, но не учли, что в России будут копать глубже. В протеле 99 SE такая бяка проявлялась после запуска трассировщика. Был проводник 1 мм, стал проводник 0.9998 мм. Ну и хрен бы с ним! В ситусе это исправили, так как ситус писали заново. А генератор библиотек не исправили, а сами не замечают, так как в милах работают. Но вообще это маразм. В зукене такого нет и в менторе, надеюсь, тоже.
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|