Создаем посадочное место (footprint) в allegro package designer

  1. Оффлайн

    Inna

    Посетители

    Сообщений: 19

    Один из способов создать footprint - это использовать встроенный Master Wizard. Запускаем Package Designer, далее File-->New, откроется окно

    Разберем создание посадочного места для корпуса bga, на примере datasheet микросхемы Xilinx Virtex 7
    В графе Drawing Type выбираем Package symbol (wizard), в Drawing Name - название будущего footprint. Ok. Открывается окно

    Выбираем PGA/BGA --> next, шаблон листа оставляем по умолчанию (галочка Default Cadence supplied template), нажимаем на кнопку Load Temlplate --> next.
    В окне Package Symbol Wizard - General Parameters настраиваем единицы измерения (millimeter), точность (Accuracy), Reference designator prefix (для микросхемы это буква D). Звездочка на плате заменится на порядковый номер микросхемы.

    Следующее окно Package Symbol Wizard - Pin/Ball Grid Array Pin Layout строит геометрию будущего посадочного места. Чтобы заполнить все поля
    нужен datasheet... Благо найти его не проблема.. Находим в нем информацию о посадочном месте

    и заполняем поля..
    Здесь, думаю, интуитивно все понятно... Единственно, поясню поля в блоке Arrangement for pins in this matrix: Full Matrix (заполненная по строкам и по столбцам, общее число пинов равно произведению количества строк на количество столбцов), Perimeter matrix - ее пример и изображен на рисунке в окне, тут все наглядно обозначено, галочка Staggered Pins - чередовать смежные строки (одна относительно другой смещена на половину расстояния между столбцами). Настроенное окно в соответствии с datasheet выглядит так

    Следующее окно - нумерация пинов. Для указанного случая настраиваем так

    Здесь важно не перепутать, что в datasheet указан низ корпуса, а наш footprint - это его зеркальное отображение, соответственно и нумерация пинов
    Теперь указываем расстояние между пинами и геометрические размеры корпуса

    Далее указываем padstack - это сам "пятачок" или пин. Предварительно его надо было создать через Pad Designer, (об этом чуть позже)
    Загружаем готовый padstack, причем мастер позволяет для идентификации первый вывод отметить специальным пином, но мы этого делать не будем...

    Нажимаем next, в окне Symbol Compilation задаем расположение метки reference, ставим галочку в Create a compiled symbol (создадутся два файла *.dra и *.psm - первый для редактирования в Package Designer, второй - для печатной платы)

    Next и Finisn! Получили такое чудо...

    Можно было рисовать это вручную, но, согласитесь, мастер значительно упростил задачу!
    Сообщение отредактировал Inna 8 апреля 2014 - 22:37
    8 апреля 2014 - 22:11 / #1