Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: В каком САПР синтезировать мультиплексор?
Форум разработчиков электроники ELECTRONIX.ru > Сайт и форум > В помощь начинающему
_alex__
Нужно синтезировать мультиплексор на 32 входа. И оптимизировать колличество логических элементов входящих в него.
В каком САПР это возможно сделать?
Александр77
Ссмотрите у производителей ПЛИС. Что понравится - то и выберете.
Mikhail241
Цитата(_alex__ @ Feb 7 2017, 00:24) *
Нужно синтезировать мультиплексор на 32 входа. И оптимизировать колличество логических элементов входящих в него.
В каком САПР это возможно сделать?


modelsim например
andrew_b
Цитата(Mikhail241 @ Oct 9 2017, 10:35) *
modelsim например
Каким образом?
XVR
Цитата(Mikhail241 @ Oct 9 2017, 10:35) *
modelsim например
О! как вам удасться в симуляторе что нибудь синтезировать обязательно сообщите нам. А то мы тут по дремучести своей думали, что для этого все же нужен синтезатор rolleyes.gif

2 ТС: посмотрите в сторону Sinplify
Mikhail241
Цитата(XVR @ Oct 9 2017, 17:08) *
О! как вам удасться в симуляторе что нибудь синтезировать обязательно сообщите нам. А то мы тут по дремучести своей думали, что для этого все же нужен синтезатор rolleyes.gif

2 ТС: посмотрите в сторону Sinplify


оп, ошибочка вышла. я симуляцию увидел
Mikhail B.
Цитата(_alex__ @ Feb 6 2017, 20:24) *
В каком САПР это возможно сделать?


Это сапры для программирования ПЛИС. Например, Vivado, ISE, Quartus... Осуществляется на языках Verilog или VHDL
yes
ну и как ПЛИСовый синтезатор выполнит оптимизацию логики? поставит пяток LUT-ов и мультиплексоры хардкоднутые в ПЛИС.

я так понимаю, что это студенческая задача, на умение со всякими "картами Карно" и преобразованиями булевой алгебры

если не лень, то можно поставить синтез АЗИКа, взять какую-нибудь библиотеку, выбросить (do_not_use) из нее всякие "сложные" элементы, а то тоже на AOI сделает... но проще на бумажке нарисовать
XVR
Цитата(yes @ Nov 21 2017, 16:10) *
можно поставить синтез АЗИКа, взять какую-нибудь библиотеку, выбросить (do_not_use) из нее всякие "сложные" элементы
А если наоборот - добавить ? rolleyes.gif
Идея для ТС: берем кастомную библиотеку из 1 элемента - 32х входового мультиплексора. И вуаля, даже ничего синтезировать не надо - сразу результат из 1 'логического' элемента biggrin.gif
Tosha1984
Цитата(yes @ Nov 21 2017, 16:10) *
ну и как ПЛИСовый синтезатор выполнит оптимизацию логики? поставит пяток LUT-ов и мультиплексоры хардкоднутые в ПЛИС.

Вообще если мне изменяется память - вроде в ISE после синтеза можно открыть полученную схему, пару раз клацнуть на LUT - оно вроде показывает таблицы истинности - по ним можно из И/ИЛИ набрать схему.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.