Цитата(grumbler @ Sep 21 2006, 16:42)

Уважаемые господа!
А как устроена перестановочность гейтов ? Конкретно интересует насколько удобно работать с программируемой логикой ?
Про отдельные гейты я уде писал, на примере резисторных сборок.
А для программируемой логики больше потребуется перестановка выводов.
Наконец-то попробовал. Предлагаю подробный отчет:
Вот, сделал в библиотеке специально тестовый компонент, с эквивалентными ногами:
 Р В Р’ВзображенРСвЂР В Р’Вµ СѓРСВеньшено
(16.49 килобайт)
|
Делаем схему, например такую:
 Р В Р’ВзображенРСвЂР В Р’Вµ СѓРСВеньшено
(5.39 килобайт)
|
Передаем ее на плату:
 Р В Р’ВзображенРСвЂР В Р’Вµ СѓРСВеньшено
(8.55 килобайт)
|
Выбираем в меню пункт для перестановки ног:
 Р В Р’ВзображенРСвЂР В Р’Вµ СѓРСВеньшено
(17.92 килобайт)
|
Далее указателем мыши (его нет на скриншотах) кликаем на вывод, который хотим переставить:
 Р В Р’ВзображенРСвЂР В Р’Вµ СѓРСВеньшено
(7.5 килобайт)
|
Теперь подсветка покажет выводы, которые можно выбрать для перестановки (это те выводы, которые сделаны в библиотеке эквивалентными):
 Р В Р’ВзображенРСвЂР В Р’Вµ СѓРСВеньшено
(6.51 килобайт)
|
Выберем первый вывод правой микросхемы:
 Р В Р’ВзображенРСвЂР В Р’Вµ СѓРСВеньшено
(4.84 килобайт)
|
Теперь надо передать изменения на схему. Для этого выбираем соотв. пункт меню:
 Р В Р’ВзображенРСвЂР В Р’Вµ СѓРСВеньшено
(11.42 килобайт)
|
После формальностей получаем схему:
 Р В Р’ВзображенРСвЂР В Р’Вµ СѓРСВеньшено
(6.13 килобайт)
|
После этого пробовал делать перезагрузку компонента DPINSWAP1 из библиотеки,
но ничего страшного не произошло и все осталось как на предыдующем скриншоте.
Кроме того есть AutoSwap:
 Р В Р’ВзображенРСвЂР В Р’Вµ СѓРСВеньшено
(20.08 килобайт)
|
Короче все просто и довольно удобно.
PS Хотелось бы узнать насколько проще/труднее такая же процедура в Менторовких Expedition и Pads.
Возможности, как впрочем и желания, ставить и пробовать самому нет.