|
Помогите выбрать систему для моделирования электронных устройств ! |
|
|
|
Aug 20 2011, 13:15
|
Участник

Группа: Участник
Сообщений: 28
Регистрация: 20-08-11
Пользователь №: 66 797

|
Всем привет. Взялся я тут читать книжку Таненбаума "Архитектура компьютера". Он там компьютер до вентилей разбирает. И всё мне нравиться, но гложет сердце жажда эксперимента. В общем решил я не просто её почитать, а параллельно по моделировать в какой ни будь EDA (Автоматизированной системе проектирования электроники). Моделировать нужно только логические схемы (вентили) и сигналы. Но поскольку я ни каких EDA раньше не юзал, то решил спросить спецов, то есть Вас, чего лучше начинающему выбрать. Для себя я определился с требованиям, которые правда могут быть весьма расплывчатыми, и получилось следующие: 1. Система должна позволять моделировать схемы на уровне вентилей. Другие уровни не принципиальны и даже возможно излишни, поскольку я ни чего пока не понимаю, и в голове будет каша. 2. Система должна позволять моделировать сигналы на входах и выходах логической схемы. Чтобы я мог посмотреть поведение схемы в действии. 3. Система должна предоставлять хорошие возможности по визуализации поведения логических схем. Убогая визуализация может всё погубить на корню. Было бы неплохо, если бы можно было на эту визуализацию повлиять, например, чтобы встроенный язык программирования позволял влиять на вывод. 4. Хотелось бы, чтобы система могла "заставить" спроектированную мной схему выполнить программный код. Круто будет, если поддерживаться стандартные языки, типа C/C++, Assembler. Кстати Assembler я никогда не юзал, так что будет повод 5. Обязательно наличие по системе хорошей поддержки: книги, форумы и т.п. 6. Чёрт его знает, как там жизнь завернётся, если уж изучать какую EDA, то хотелось бы, чтобы это была система, которую можно использовать для работы. НО это в принципе, это НЕ принципиальное требование. 7. Ещё хотелось бы собрать, например Hub и моделировать работу сети на нём. Учитывая физические эффекты в линии: искажения сигналов при передаче длинных последовательностей единиц и нулей (которые приводят к сдвигу спектра в область низких частот), задержки, искажения сигналов при коллизиях и т.п. В общем, нужно собрать логическую схему контроллера или даже микропроцессора (тогда наверно можно смело в дурку ехать  ), подавать на входы сигналы и наблюдать их на выходе. Загрузить в контроллер или микропроцессор программу и посмотреть, как оно работает. Например, сделать систему вывода изображения на экран и смоделировать этот вывод. Ну как то так…
|
|
|
|
|
 |
Ответов
|
Aug 20 2011, 13:37
|
Участник

Группа: Участник
Сообщений: 28
Регистрация: 20-08-11
Пользователь №: 66 797

|
Цитата(tyro @ Aug 20 2011, 17:25)  Если на уровне вентилей - то любая спайс система  , лучше 64 битная, а то памяти в таком представлении не хватит. А по подробней  Что за спайс система и требовалось не только моделирование на уровне вентилей
|
|
|
|
|
Aug 20 2011, 13:50
|

Познающий...
     
Группа: Свой
Сообщений: 2 963
Регистрация: 1-09-05
Из: г. Иркутск
Пользователь №: 8 125

|
QUOTE (Cynic @ Aug 20 2011, 22:37)  А по подробней  Что за спайс система и требовалось не только моделирование на уровне вентилей  Советую Вам обратить внимание на такие системы как: MicroCAP, Switcher CAD, Simetrix. Вторая и третья, что я перечислил, бесплатные: вторая полностью, третья - с ограничениями на моделируемую схему. Первая (на мой взгляд) не бесплатная, однако... Я, лично, предпочитаю первую (MicroCAP). Удобна, если необходимо быстро набросать схему, снять характеристики. Подходит для моделирования цифровых схем (вентили, хотя название это не очень...) и аналоговых схем. Вторая система тоже не очень сложная, но предназначена для моделирования, в основном, силовой импульсной техники (блоки питания, преобразователи и т.п.). Но никто не мешает моделировать логику. С третьей не работал. Имеет в себе дополнительный модуль для силовой техники. Есть еще такие симуляторы как Proteus (я его не люблю), PSPICE и др. В общем ищите в инете по ключевым словам названий программ, а также по spice. Успехов Вам! Все получится! Да, поищите по симуляторам схем ветки на этом форуме. Искать рекомендую при помощи гугла. Много интересного, познавательного и полезного материала найдете!
--------------------
Выбор.
|
|
|
|
|
Aug 20 2011, 14:47
|
Участник

Группа: Участник
Сообщений: 28
Регистрация: 20-08-11
Пользователь №: 66 797

|
Цитата(haker_fox @ Aug 20 2011, 17:50)  Есть еще такие симуляторы как Proteus (я его не люблю), PSPICE и др. А чего не любите? Я демку по нему видел, в которой показано как спроектированная схема выполняет код на C++ при этом выводя результат на виртуальный экран. Правда больше о нём я ни чего не знаю.
|
|
|
|
Сообщений в этой теме
Cynic Помогите выбрать систему для моделирования электронных устройств ! Aug 20 2011, 13:15    Пушкарев Михаил Еще забыли Orcad и Multisim. Вроде б в обеих прогр... Aug 20 2011, 16:09     Cynic Цитата(Пушкарев Михаил @ Aug 20 2011, 20... Aug 20 2011, 17:30  tyro Цитата(Cynic @ Aug 20 2011, 17:37) А по п... Aug 20 2011, 14:05 yakub_EZ Смотреть кучу логики, как логику, лучше в симулято... Aug 20 2011, 14:24 tyro Варианты, пожалуйста: VHDL , Verilog, SystemC Aug 20 2011, 18:49 Cynic Цитата(tyro @ Aug 20 2011, 22:49) Вариант... Aug 20 2011, 19:09  tyro Цитата(Cynic @ Aug 20 2011, 23:09) И на к... Aug 20 2011, 19:15   Cynic Цитата(tyro @ Aug 20 2011, 23:15) А что в... Aug 20 2011, 19:22    tyro Цитата(Cynic @ Aug 20 2011, 23:22) Электр... Aug 20 2011, 19:34 haker_fox QUOTE (Cynic @ Aug 20 2011, 23:47) А чего... Aug 21 2011, 06:02 Cynic Цитата(haker_fox @ Aug 21 2011, 10:02) Ре... Aug 21 2011, 14:43  haker_fox QUOTE (Cynic @ Aug 21 2011, 23:43) Я тут ... Aug 21 2011, 23:14   Cynic Цитата(haker_fox @ Aug 22 2011, 03:14) Во... Aug 22 2011, 15:47   Инн Коллеги, я сижу на MULTISM'e много лет. И он м... Aug 31 2011, 06:14    Herz Цитата(Инн @ Aug 31 2011, 09:14) Коллеги,... Aug 31 2011, 10:12     Инн Цитата(Herz)А зачем же тогда "сидеть много ле... Aug 31 2011, 23:12      tyro Цитата(Инн @ Sep 1 2011, 03:12) 3. Серьёз... Sep 1 2011, 06:31       Инн Цитата(tyro)А что это за текстовый редактор PS SP... Sep 1 2011, 11:06    ARV Цитата(Инн @ Aug 31 2011, 10:14) Коллеги,... Aug 31 2011, 10:21     haker_fox QUOTE (ARV @ Aug 31 2011, 19:21) поэтому ... Aug 31 2011, 11:29     Инн Спасибо, уважаемый ARV. Пошёл я по наводке yakub_E... Sep 1 2011, 00:54      haker_fox QUOTE (Инн @ Sep 1 2011, 09:54) Демок Mic... Sep 1 2011, 01:52       Инн Цитата(haker_fox)Вы под демками подразумеваете вид... Sep 1 2011, 05:00      Alexashka Цитата(Инн @ Sep 1 2011, 04:54) А не подс... Sep 1 2011, 06:34       тау Цитата(Alexashka @ Sep 1 2011, 10:34) ЗЫ.... Sep 1 2011, 08:40      ARV Цитата(Инн @ Sep 1 2011, 04:54) Спасибо, ... Sep 1 2011, 08:02       Инн Об ошибках моделирования: У меня к Вам, уважаемый ... Sep 6 2011, 01:01        Инн Для тех, у кого нет MULTISIMа, прилагаю схемы в фо... Sep 6 2011, 11:53 yakub_EZ Чем вам не нравится FPGA-шный софт? Вот, например,... Aug 21 2011, 16:25 haker_fox QUOTE (Инн @ Sep 1 2011, 14:00) Ну, да; п... Sep 1 2011, 09:39 ARV промоделировал схему с 4538 в протеусе, картинки п... Sep 6 2011, 13:44 Инн Цитата(ARV)вы ожидали увидеть именно это или что-т... Sep 6 2011, 22:32  Инн Уважаемый ARV, спасибо за Протеус. Очень впечатлён... Sep 7 2011, 05:03
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|