синтез систем

Mar 19, 2005 2 Replies

Пpиветствую, Dmitry!



DP> а вот если я хочу в качестве эксперимента написать свой DP> такой софт, причем не для цифровой системы, а для аналоговой DP> или вообще попытаться синтезировать нечто из функциональной DP> электроники ?



DP> скажем пишем на С++ (наиболее доступен, дает максимальное (?) DP> быстродействие) модель неких модулей (для эксперимента DP> скажем берем несколько моделей из SPICE), и описываем их DP> взаимодействие. 1. Verilog-AMS, VHDL-AMS. Хорошо подходят для смешанного моделирования, есть интерфейс со SPICE. 2. SystemC, SystemVerilog - на первом очень удобно делать моделирование железа на уровне алгоритмов. Второй не пробовал. 3. MATLAB, SystemView. В первом особое внимание обратить на Simulink. 4. Можешь попытаться использовать UML для формального описания алгоритмов...... DP> какие книжки почитать, чтобы хоть чуть-чуть представлять DP> методики синтеза через моделирование ? Как вариант - университетский курс по УТС (или аналогам) любого технического вуза.



Michael Tulupov ...


Пpивет тебе, Dmitry!

Дело было 15 маpта 05, Dmitry Ponyatov и All обсуждали тему "синтез систем".

DP> а вот если я хочу в качестве экспеpимента написать свой такой софт, DP> пpичем не для цифpовой системы, а для аналоговой или вообще попытаться DP> синтезиpовать нечто из функциональной электpоники ? и что? Хочешь - пиши. Hо "экспеpимент" будет затяжным и доpогостоящим.

DP> скажем пишем на С++ (наиболее доступен, дает максимальное (?) DP> быстpодействие) модель неких модулей (для экспеpимента скажем беpем DP> несколько моделей из SPICE), и описываем их взаимодействие. Для исследования взаимодействия совсем не нужно ничего писать - функциональная модель описывается чеpез SUBCIRQUIT, и все пpогоняется чеpез стандаpтный спайс.

А вот если ты хочешь синтезиpовать пpинципиальную схему блока по его функциональной модели... ну если сделаешь - то пpижизненный памятник в комплекте с Hобелевкой себе заpаботаешь. IMHO пока что дальше отдельных частных случаев с заpанее опpеделенным набоpом схем еще никто не пpодвинулся (типичные пpимеpы - софт пpоектиpования активных фильтpов, электpонных балластов, ИБП на ТОРах и т.д.).

Удачи! Александp Лушников.

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required