Перейти к содержанию
    

PCBtech

Свой
  • Постов

    1 220
  • Зарегистрирован

  • Посещение

Сообщения, опубликованные PCBtech


  1. On 6/20/2022 at 10:11 PM, OttO said:

    Здравствуйте!

    Много лет использую для отрисовки компонентов Library Expert, есть огромное желание попробовать Allegro Library Builder 17.4 (где-то фигурирует название Library Creator 17.4 allegro-ecad-mcad-library-creator-ds.pdf). Основная задача: получение step моделей и посадочных мест компонентов. При запуске требуется указать репозиторий. Подскажите, пожалуйста, можно ли сделать такое хранилище на удаленном сервере, а также второй вариант - на собственном ПК?

      Hide contents

    image.png.794f7f1afae666aec43c1504ff866cc0.png

    Allegro ECAD-MCAD Library Creator combines a local or on-line repository containing thousands of detailed package models with unique capabilities to leverage existing 3D models and create new packages from over one hundred parametric templates. Combined with powerful footprint generation capabilities and an ECAD-MCAD library synchronization service, Allegro ECAD-MCAD Library Creator enables PCB librarians, ECAD, and MCAD designers to improve the accuracy and efficiency of creating and maintaining high-fidelity component models to serve PCB layout and MCAD design requirements.

  2. On 6/1/2022 at 11:00 AM, zhmach_1 said:

    Всем хорошего времени суток!

    Никак не удаётся вывести номиналы компонентов при трассировке в pcb designer. 17.4

    В туториалах об этом умалчивается... При создании футпринта создаётся RefDes и эта инфа есть у элементов, а вот номинал никак не могу вытащить...

    Сорри за сумбур...

    Для начала убедитесь, что номинал передается как свойство в PCB из схемы. Это зависит от настроек при генерации нетлиста из схемы.

    Выясните, в какое именно свойство компонента попадает нужное вам значение номинала.

    А потом отобразите нужные вам свойства в окне PCB Editor:

     

    Any property attached to an element can be displayed in the canvas. From the Display - Property menu, select the Graphics tab, and then select properties to display from the left column. Clicking the Create button writes out the property values and/or the respective name to the subclass properties.

  3. On 5/27/2022 at 12:50 PM, SMax_7 said:

    Добрый день! Пытаюсь разобраться в skill скриптах, возник такой вопрос: по документации на ODB++, чтобы вызвать окно, достаточно указать прописать в командной строке brd2odb

    Набросал скрипт для проверки:

                sprintf(cmd, "brd2odb")
                axlRunBatchDBProgram("brd2odb", cmd)

    Но почему не работает. Просто не запускается окно ODB++. Обшарил форумы, пробовал разные варианты, ноль результата. Кто нибудь может быть сталкивался с таким же вопросом ? Буду благодарен за ответ)

    CL_ODB.png

    Почитайте документ

    Написание программ на SKILL для Allegro (PowerPoint с комментариями)

    вот на этой странице:

    https://www.pcbsoft.ru/uchebnik-allegro-orcad

  4. On 3/11/2022 at 12:03 PM, OttO said:

    Всем привет!
    Недавно перешел на версию 17,4 с версии 17,2. И вот что заметил: схемный редактор стал очень долго открываться, а при выделении компонента в Allegro начинает выделять в Capture (что было и в старой версии), но дальше начинают выделяться все Net'ы идет долгий последовательный выбор всех проводников. При этом сама Allegro не подвисает, а вот Capture подвисает и сделать ничего нельзя.  Если выделить в general edit всю плату (с "нетами", "шейпами" и т.д.) тут Capture серьезно так задумывается секунд на 10 (в зависимости от сложности может и дольше). Подскажите есть ли способ избавиться от этого или, хотя бы, отключить выделение в Capture при работе в Allegro (но не наоборот)? 
    Если важны характеристики машины (но по загрузке системы все нормально): 
    проц         - AMD 3700x
    видяха      - RTX 2060
    оперативы - 32Гб

    Если работать на SSD все быстрее, но старая версия даже на HDD была шустрее. Сейчас стоит 027 fix
     

    Options > Extended Preferences > Design and Libraries - отключить  Enable Global Net ITC

  5. On 1/15/2022 at 7:11 PM, ed8888 said:

    вот всегда вашу подкованность с каденсе ценил, но сейчас попытка учить меня уму-разуму... непонятна

     

    а то что повер дс не требуется схема платы и модели спайс из библиотек я это прекрасно знаю... знаю что тут только моделирование протекания тока по шинам питания и все!

    но когда у тебя эти шины разорваны силовыми ключами дсдс, то приходится моделить в несколько шагов, а хотелось все сразу для пакета стоящего денехх...

    если сразу непонятно для вас объяснил... ну извините

     

    Вроде как в PowerDC можно добавлять компоненты в виде текстовых спайс-моделей, в том числе и коротко-замкнутый транзистор, как короткое замыкание, например, или как резистор с определенным небольшим сопротивлением:
     you can use a short-circuit component in Component Manager to short those nearby pins. This effectively averages out the voltages of the nearby pins.

    To view all the components defined in the Layout File, select Menu  Setup  Component Manager.

     

    1. To add a resister between two terminals, select Set up Discretes.

     Также вы можете использовать TCL-скрипты (это типа бейсика), чтобы включать при моделировании только нужные вам компоненты, и отключать ненужные.

    Кроме того, если вас интересует не только статический IR-Drop или нагрев, но и работа "в динамике", то есть Transient Electrical-Thermal Analysis, вы можете посмотреть новый инструмент Cadence Celsius, он содержит в себе PowerDC, но добавляет более мощные функции. 

     

     

  6. On 1/10/2022 at 10:16 AM, ed8888 said:

     

    Парни, доброе утро. Подскажите в сигрити 2019 этот пункт есть, а в 2021 нет. как связывать части цепей без него? Спасибо!

    Вообще-то он там есть. Может, вы его удалили из файла workflow случайно? В другой ветке форума вы дали скриншот из версии 2021, и там этот пункт есть.

    e019482d-ca51-4279-a382-a1e0123fa2a6.jpg

    On 1/5/2022 at 2:31 PM, Uree said:

    Еще раз - сигрити "не видит" вашу схему, хоть один вывод преобразователя, хоть 15, хоть один элемент, хоть 8 в каком-нибудь мостовом включении. Он моделирует плату, не схему. А конкретно в этом случае выходом DCDC является не чип и не мосфеты, а правый пин силового дросселя с конденсаторами за ним. Именно та точка является источником питания, все что до нее, не является задачей моделирования для сигрити.

    Ну почему же.
    Во-первых, можно построить "дерево" питания, и там будет вся цепочка элементов промоделирована, и цепочка полигонов питания, связанных через эти элементы. Это удобно еще и тем, что "дерево" (power tree) можно сохранить как отдельный файл, и повторно использовать при импорте новой версии проекта.

    Во-вторых, можно использовать настройку дискретных компонентов (Set up Discretes) и тем самым сделать цепочку, через которую проходит ток питания,
    чтобы более точно посмотреть падения напряжений и спрогнозировать возможные проблемы с питанием из-за некорректной трассировки цепей питания.

  7. On 1/2/2022 at 12:03 PM, ed8888 said:

    Парни, с праздниками! Всего наилучшего.

    Объясните новичку: не увидел в PowerDC пункта меню - Set up Interconnects.. подскажите где он

    Спасибо!

     

     

    а как в сигрити представить дс-дс с внешними ключами?

     

     

    А какую задачу вы хотите решить с помощью PowerDC в данной схеме?

     

    Если вы хотите проанализировать падения напряжений на трассировке, то

    вам надо использовать Set up Discretes и поставить модели резисторов на место силовых ключей.
    Рассматривать отдельно два случая - "открыт верхний транзистор и закрыт нижний", и "открыт нижний и закрыт верхний".

  8. On 11/11/2021 at 3:33 PM, Elir_kir said:

    Allegro System Capture 17.4. Новый хотфикс, новые проблемы. После изучения туториала так и не выяснилось однозначно, существует, пусть и костыльный, метод экспорта библиотек в старом формате DE-HDL в System Capture ? Не хотелось бы вручную переделывать тонны символов под новый формат.

     

    Вроде как последние версии System Capture должны без проблем читать старые библиотеки DE-HDL.

     

  9. Внимание, новогодняя акция!

    Для новых пользователей, желающих приобрести САПР печатных плат Cadence,
    появилось специальное предложение:

    OrCAD PCB Designer Standard (на 1 год)    - 29 000 руб.
    OrCAD PCB Designer Standard 99Y        - 199 000 руб.
    OrCAD PCB Designer Professional 99Y    - 399 000 руб.
    Allegro PCB Artist 99Y            - 799 000 руб.
    Облагается НДС 20%. Цены указаны без учета НДС.

    Предложение действительно до 31 декабря 2021 г.
    Не является публичной офертой.

    OrCAD и Allegro полностью совместимы по файлам, библиотекам и интерфейсу,
    отличаются только функциональным составом.
    Таблица с подробной информацией о функциональном составе, с видеороликами:
    https://pcbsoftware.com/resource/cadence-pcb-suite-matricza-konfiguraczij/

    Для запроса коммерческого предложения отправьте email на [email protected]
    или позвоните по тел. 8 800 550-83-55
     

  10. Добрый день!

    Приглашаем на бесплатную онлайн-конференцию 8-9 июня, посвященную вопросам эффективного проектирования 
    электроники с использованием программных продуктов компании Cadence Design Systems:
    Allegro PCB Designer
    Sigrity SI/PI
    Sigrity Aurora
    Allegro Package Designer
    AWR/Microwave Office
    Celsius
    Clarity

    В рамках двухдневной конференции вы сможете познакомиться с новыми возможностями этих САПР, увидеть 
    демонстрацию процесса моделирования и верификации проектов печатных плат, содержащих высокоскоростные интерфейсы.
    Участники конференции могут прислать свой проект на моделирование заранее, в любом формате САПР.

    Зарегистрироваться на конференцию и ознакомиться с программой можно по ссылке.
    https://docs.google.com/forms/d/e/1FAIpQLSchVLeJmo7xCrQggewp9h-zLzLk1HZpuK_M9rj8vXsAobnf5Q/viewform

    Будем признательны за распространение этого приглашения!

  11. On 1/9/2021 at 11:31 AM, NewStudent said:

    Единственное, где может быть кириллица, это имя папки системы в Windows.

     

    Тогда непонятно, все должно создаваться.
    Пришлите скриншоты на [email protected]  - попробуем разобраться, что не так.
    Может, вам надо переустановить OrCAD. Это демо-версия, триал? Или Lite?

  12. On 12/22/2020 at 5:23 PM, NewStudent said:

    Всем добрый день. ОЧЕНЬ срочно, при нажатии на New Simulation Profile, программа тут же закрывается и выдаёт окно "This application has quit unexpectedly..." далее предлагает сжать файл из за которого происходит ошибка, и отправить в службу поддержки Cadance. Версия программы если что Cadance Capture CIS 17.4.

    Посмотрите, может, у вас текущий каталог или путь к нему назван кириллицей или содержит спец.символы?

  13. On 12/8/2020 at 3:08 PM, Flood said:

    Эффект проявляется на всех объектах (дорожках, линиях, и т.д.), не только на пинах. 

    Создали кейс на сайте поддержки по данной проблеме.

    On 12/9/2020 at 10:55 AM, bsvc963 said:

    17.4.012 (да и раньше это было) При включённом Enable Intertool Communnication наблюдаются следующие спецэффекты:
    В PCB Editor при попытке провести проводник(или при попытке что нибудь подредактировать) - Capture начинает переключать страницы проекта и выделять цепи на каждой из страниц (если редактируемая цепь там присутствует) и пока Capture не закончит свои дела PCB EDITOR висит, что при схеме в 10-20 листов приводит к значительной задержке. Программы на разных мониторах и это отлично видно. Отключать Intertool Communnication не хочется.

    Попробуйте различные варианты настроек в этом разделе - может, что-то поможет?

    520281245_.thumb.png.525e2f25d88584fd9e1d4dee0de267e3.png

  14. On 12/6/2020 at 1:49 PM, Flood said:

    Не всегда появляются тултипы. Это у всех, или только у меня?

    При работе в PCB Editor использую всплывающие подсказки при наведении на объект. Не первый год наблюдаю, что эти подсказки всплывают не всегда - могут всплыть, а могут не всплыть. От чего это зависит - непонятно. Бывает, смотришь на массив совершенно одинаковых пинов, наводишь на один - пин подсвечивается, тултип появляется. На второй - пин подсвечивается, тултип не появляется, хоть сколько жди. Опять на первый - появляется. На второй - не появляется. И т.д. Сколько пользуюсь, не первый год уже - всегда так было. Как-то начинает бесить уже.

    Он настроек задержки появления тултипов этот баг не зависит.

    Ближе к центру пина попробуйте курсор сместить.

  15. 6 hours ago, i-Vaa said:

    Подскажите пожалуйста правильно передать гербера в cam350 из Аллего (без этих кривулин), пробовал разные варианты форматы. Может кто сталкивался с этим. Спасибо.

    Screenshot_1.png

    Screenshot_2.png

    Какие у вас версии CAM350 и Allegro? Какие релизы?

  16. On 11/1/2020 at 12:12 PM, PCBtech said:

    "конденсаторы стали фильтрами?"

    Хм. Ну конечно, стали, как только вы их подключили между шиной питания и землей. Это же видно из вашей последней картинки. ВЧ-фильтры. И назначение их именно такое - все, что попадает в полосу пропускания, отфильтровывается на землю. И от их качества как фильтров будет зависеть работоспособность всей схемы, а не только данной ИС. Не учитывать это - значит упрощать, это я и имел в виду. Ну, неважно, я уже понял, что вас не переубедить.

     

    Оставлю тут ссылку на интересную статью по этой теме - печальная история борьбы фирмы Intel с помехами в питании, надеюсь, кому-нибудь поможет:
    http://www.electrosad.ru/Electronics/filtr.htm

    И еще неплохое видео о проблемах развязки между микросхемами и фильтрации шумов в системе питания, в схемах, содержащих мощные цифровые микросхемы-потребители:

     

  17. "конденсаторы стали фильтрами?"

    Хм. Ну конечно, стали, как только вы их подключили между шиной питания и землей. Это же видно из вашей последней картинки. ВЧ-фильтры. И назначение их именно такое - все, что попадает в полосу пропускания, отфильтровывается на землю. И от их качества как фильтров будет зависеть работоспособность всей схемы, а не только данной ИС. Не учитывать это - значит упрощать, это я и имел в виду. Ну, неважно, я уже понял, что вас не переубедить.

     

  18. Про прямой вопрос я не очень понял, о каком вопросе идет речь - пожалуйста, уточните.
    Если про высокочастотные конденсаторы - хм, мне кажется, это очевидно - чем выше self-resonant frequency, тем более высокочастотным можно назвать конденсатор.

    А Sigrity упоминается именно в контексте вашего первоначального поста о том, что вы посмотрели ролик про этот тул на канале псбсофт и удивились упоминанию именно в этом ролике термина "фильтрующие конденсаторы" (ваш вопрос "от чего фильтрует?" - мой ответ "от шумов в системе питания") и о "спайс-моделях" (ваш вопрос "почему вместо S-параметров" - мой ответ "потому что этот тул использует спайс-модели"). Впрочем, я совершенно не рассматриваю вас как потенциального покупателя и не пытаюсь вам ничего впарить, жаль, если вы это так восприняли.

    Про упрощение - еще раз - на мой взгляд, рискованно думать о развязывающем конденсаторе только как о локальном источнике энергии (функция decoupling), и только как об отдельно стоящем около микросхемы компоненте (я вас понял именно так - если неверно, то поправьте).
    Я предполагаю, что надо еще учитывать его частотные свойства, совокупность номиналов всех decoupling capacitors около микросхемы, равно как и частотные свойства топологии, которая их подключает к микросхеме, и в целом системы питания. Функция конденсаторов, в том числе - снизить шум в системе питания, за счет того, что на в определенном спектре частот они имеют очень низкое сопротивление и отфильтровывают шумы переключения цифровых микросхем из шины питания на землю. Поэтому и термин "фильтрующие конденсаторы в системе питания" мне кажется вполне удобным и имеющим право на жизнь.

    Ну и про жирный шрифт в тексте - ровно про это же, про подавление шумов.

    Кстати, в западной литературе часто применяют термин bypass capacitor - как вы это переведете?

  19. 16 minutes ago, EvilWrecker said:

    А поподробнее можно? Шибко интересно:biggrin:

    Э... ну вот с сайта ARROW поподробнее. Чуваки только тем и занимаются, что продают decoupling capacitors. Или ARROW тоже не авторитет?

    Decoupling Capacitor Function

    Decoupling capacitors are used to counter disturbances from many different sources. Synchronously switched logic and data busses can cause large instantaneous current flows that draw significant charge from the local power delivery system (PDS). When these instantaneous loads occur, inductance in the PDS prevents the power supply in the design from instantaneously delivering extra current to the load, and this can cause the local supply voltage to dip or ring.

    Decoupling capacitors help to provide a local instantaneous charge source that prevents the voltage source from dipping and a bypass path that dampens ringing. Noise on the PDS is also locally damped, helping the local circuit remain unaffected by ripple on the power plane that could otherwise disturb the circuit. This effect also extends to noise from other portions of the design when they experience instantaneous current draws. Not only do their own decoupling capacitors provide local stabilization of the voltage supply, when any residual disturbance reaches other portions of the design, it is further reduced by the local decoupling in that portion of the circuit. Finally, bypass caps used in decoupling roles help to shunt high frequency return paths and prevent them from flowing between circuit areas and potentially causing circuit malfunctions or system level EMI problems. You can learn more about bypass capacitance and why it matters here.

    Вы слишком упрощаете. Не надо представлять конденсатор как простенькую ёмкость, подсоединенную к ножке микросхемы, типа "запас энергии". Если так думать, то можно получить проблемы на сложных проектах. PDN печатной платы - это сложная и комплексная система, имеющая свои частотные характеристики, это реально фильтр, имеющий свои резонансы, и их хорошо бы знать - для этого и нужны инструменты типа Sigrity.

    Теперь разберем следующий вопрос:
    чем вам не понравилось упоминание SPICE-моделей конденсаторов?
    Вы пишете "SPICE модели(?) конденсаторов(вопрос про местный розлив) вместо S параметров/ "

    Да, действительно, Sigrity использует именно библиотеку SPICE-моделей конденсаторов. Конденсатор представлен как цепочка R-L-C. Большинство производителей конденсаторов предоставляют модели именно в формате SPICE.

    А вот с S-параметрами совсем другая ситуация, их не так просто раздобыть для конкретного типа конденсатора, и кроме того, при работе с ними нужно понимать начальную и конечную частоту, для которой эта модель действительна. А это не очень-то удобно.

    Ну так в чём же у вас претензия к применению SPICE-моделей конденсаторов при моделировании PDN в Sigrity? Проясните, пожалуйста.

  20. 2 hours ago, EvilWrecker said:

    Здравствуйте

    Конечно, давайте- предлагаю в качестве старта взять ваш вопрос, а именно

    Здесь сразу хочется спросить- где именно принято так переводить(по-разному)? Если опираться на приведенный список то:
    1) сглаживающий - видится местным изобретением, точно зависит от контекста 
    2) развязывающий - это и есть decoupling, антагонист coupling
    3) блокировочный - видится также местным изобретением, но с 90% вероятностью полагаю что речь идет об AC coupling capacitor, он же DC blocking capacitor
    3) фильтрующий - это и есть filtering capacitor
    4) наверное, еще шунтирующий - ага, shunt capacitor, плюс разные нейминги из мира аналоговой электроники.
    Однако вернемся к filtering vs decoupling и возьмем первую попавшуюся трактовку из интернетов

    Довольно простое, но полностью исчерпывающее определение- и говоря в контексте этой темы, decoupling сильно превалирует над filtering.

    Нет, хотя такую функцию он выполнять может- как и фильтр быть декапом. Вопрос в том что смена ролей означает неоптимальную работу и заблуждение.
    6efe88d5aaa9b1f33b46ffecc3afde11.png

    Да, хотя слово "шунтирование" в данном контексте так себе.

    "Высокочастотный" - это сколько? И почему именно высокочастотный? А так, если убрать огрехи описания и сфокусироваться на запасании/отдаче энергии, то выйдет тот самый декап.

    Если уж пользоваться произвольно взятыми источниками из интернета, то вот вам другое объяснение.
    Decoupling capacitors connect between the power source (5V, 3.3V, etc.) and ground. It's not uncommon to use two or more different-valued, even different types of capacitors to bypass the power supply, because some capacitor values will be better than others at filtering out certain frequencies of noise. ИСТОЧНИК ЦИТАТЫ

    И мое мнение совпадает с этим - с помощью развязывающих конденсаторов мы выполняем фильтрацию определенных составляющих в частотном спектре шумов в цепях питания. Шумы эти порождаются работой микросхемы, например, ЦПУ, ПЛИС или памяти. Она работает на определенных частотах, в зависимости от того, как это установил схемотехник и/или программист. И проблема может возникнуть, если на частотах, кратных ее рабочей частоте, не будет фильтрации в цепях питания. Это может вызвать нежелательные сбои других микросхем.
    Представим себе, что частотные характеристики вашей системы питания (PDN) таковы, что имеют резонансные свойства на критической частоте (например, кратной частоте работы нашей изучаемой микросхемы). И представим себе, что вы расставили развязывающие конденсаторы вокруг нее, но без учета их высокочастотных фильтрующих свойств. Ну, не те номиналы выбрали. И представим себе, что ровно в той точке, где у вашей трассировки резонанс, то есть "узкое горло" для передачи энергии на данной частоте, у вашей сетки развязывающих конденсаторов тоже антирезонанс. То есть их совокупное сопротивление слишком велико на этой частоте. Ну просто не посчитали параметры, и конкретные частоты в спектре шума, создаваемого в питании при работе этой микросхемы, не отфильтровываются в достаточной степени.

    Вы хотите сказать, что в такой ситуации вы будете гарантировать работу всей остальной схемы?

    Ладно, я, конечно, придираюсь, мне термин "развязывающие" тоже нравится больше, но всю жизнь, когда я хоть как-то занимался схемотехникой (сто лет назад), все вокруг меня называли их фильтрующими или блокировочными. Старая школа. А вы тоже, я считаю, придираетесь, вот так то.
    Впереди разбор полёта по другим абзацам того поста, так что не расслабляемся :-)

  21. On 8/11/2020 at 9:55 PM, EvilWrecker said:

    В порядке чистого любопытства позвольте спросить- не помог совет:biggrin:?
    1.png
    Мне как-то любопытно стало- зашел на ютуб канал псбсофта посмотреть типа мастер класс, как увидел "фильтрующие" конденсаторы(от чего фильтрует?)/ уход от ответа на вопрос про расчет таргета/ SPICE модели(?) конденсаторов(вопрос про местный розлив) вместо S параметров/ резонансы в PDN на 889МГц и пр. удивительные истории, так сразу повеселел- ну а рассказ про подбор частоты в которой соблюдается таргет для ддр3/4(да и остальное из ответов)почти тянет на сенсацию:lol2: И к слову, почему именно SIGRITY?
     

    Добрый день,

    Давайте разберемся, почему вы против термина "фильтрующий конденсатор"?
    Насколько я понимаю, английский термин decoupling capacitor принято переводить по-разному, а именно:
    - сглаживающий
    - развязывающий
    - блокировочный
    - фильтрующий
    - наверное, еще шунтирующий
    - возможно, есть еще, так сходу не вспомню...

    Терминология не очень устоялась, но все эти термины имеют право на жизнь, разве нет?
    В конце концов, функция данного конденсатора состоит именно в фильтрации питания, сглаживания пульсаций в цепях питания, шунтировании возвратных токов питания, предоставления локального высокочастотного источника энергии для микросхемы-потребителя, около которой он установлен. Вы против?

     

  22. On 8/14/2020 at 10:46 AM, bobik said:

    Здравствуйте.

    Столкнулся с такой проблемой. Пытаюсь создать нетлист в OrCAD Capture формата *.MNL для ORCAD Layout, но файл нетлиста не генерируется. Никаких ошибок при этом нет. Программа просто выдает сообщение о том, что моя схема будет сохранена для создания списка соединений и всё. Вроде бы уже далеко не первый раз работаю в этой программе но с таким ещё никогда не сталкивался  

    Может, проще будет перейти с OrCAD Layout на OrCAD PCB Designer?

×
×
  • Создать...