Список разделов Flyback.org.ru » Мат. каф. » Моделирование ПЛМ
Тему сейчас просматривают - зарегистрированных: 0, скрытых: 0 и гостей: 0
Зарегестрированные - Нет
тема: Моделирование ПЛМ
Ответить с цитатой

Detruanto
 


На работе подкинули задачку: надо "смоделировать работу вот этого блока" (с).
"Вот этот блок" оказался устройством индикации на ПЛМках (программируемых логических матрицах) КР556РТ7А (сбственно, это какая-то память...)... От ПЛМ есть таблица истинности.

Вобщем, нужен совет: как и в какой проге можно сотворить модель ПЛМки по известной таблице истинности?

Добавлено: Tue Jan 05, 2010 9:14 pm
Ответить с цитатой

GluckMaker
 


А какого рода модель нужна - что, собственно, всем этим нужно сделать? Ну, можно на верилоге превратить твою таблицу истинности в большой и длинный case - но будет ли это то, что тебе нужно?

Добавлено: Tue Jan 05, 2010 9:40 pm
Ответить с цитатой

Detruanto
 


Модель типа как в Multisim... Чтобы можно было понажимать виртуальные кнопочки и поморгать виртаульными семисегментами, ну и проверить правильную ли прошивку для ПЛМ сотворили. Вобщем, проверить работу блока не воплощая его в железе. Частоты где-то до 100кГц. Микрухи - логика и, иногда, транзисторы.

Case на верилоге не слишком подходит, ибо программой должны будут пользоваться инженеры, которые и комп то увидели года два назад.... До этого в отделе был один компьютер и доступ к нему был только у начальника... У остальных допуска по секретности не хватало. пацтулом пацтулом пацтулом пацтулом

Добавлено: Wed Jan 06, 2010 2:12 pm
Ответить с цитатой

Толяныч
 


Detruanto писал(а):
...Case на верилоге не слишком подходит, ибо программой должны будут пользоваться инженеры, которые и комп то увидели года два назад....

Это в какой Уганде такое происходит? Инженеры, если они не предпенсионного возраста, видели комп хотя бы в институте. А молодежь-то уж должна уметь пользоваться.

До этого в отделе был один компьютер и доступ к нему был только у начальника... У остальных допуска по секретности не хватало. пацтулом пацтулом пацтулом пацтулом


Ну это ваще маразм. Хранить в компе секретные дела, еще и небось ничего не запаролено было. Да при таком раскладе достаточно винт свистнуть и вынести из конторы и пиши пропало... Или он на этом компе в тетрис играл?

Добавлено: Wed Jan 06, 2010 4:07 pm
Ответить с цитатой

Detruanto
 


Offtopic:
Таки предпенсионного возраста... Год до пенсии смех
А выносить бесполезно. Все равно все отделы делают разные блоки и друг с другом информацией не слишком то обмениваются. Всё продумано подмигивает :
1) копировальная техника в отдельном помещении
2) интернет в отдельном помещении
3) исходящая почта (в любом виде) только через РСО
4) по территории ходить только с пропуском и только там куда допуск есть... если конечно сможешь обосновать чего это ты тут ходишь, а не на рабочем месте сидишь
5) локалка, если есть, то только внутри отдела
6) периодически шманают компы на наличие неположенной документации... Смотрят всё... Даже чего до форматирования/удаления лежало. И если чего было - найдут мнмн


Для пунктов 1-3 нужно разрешение РСО, начальника и допуск по секретности (иногда).

Хоть по теме что-нибудь скажите Мне как-бы надо блок проверить....


Добавлено: Wed Jan 06, 2010 5:08 pm
Ответить с цитатой

Deen
 


прям как в банке.

Добавлено: Wed Jan 06, 2010 8:48 pm
Ответить с цитатой

Detruanto
 


Похоже ничего дельного никто не предложит плакаю

Добавлено: Fri Jan 08, 2010 12:20 am
Ответить с цитатой

Daniil
Инженер


Так а что, по таблице истинности накидать логику, организовать ее в блок и назвать его микросхемой - не катит?
Я моделирую в мультисиме. Но, думаю, есть множество других программ которые с этим справятся.

Добавлено: Fri Jan 08, 2010 12:46 am
Ответить с цитатой

N1X
 


Посмотри Proteus. Интерфейс довольно понятный, и возможности нормальные. На том же kazus.ru инфы по нему море... Там и логика, и МК и семисегментники и много вкусностей

Добавлено: Fri Jan 08, 2010 11:30 am
Ответить с цитатой

Detruanto
 


Daniil писал(а):
Так а что, по таблице истинности накидать логику, организовать ее в блок и назвать его микросхемой - не катит?

Тут интерес как раз вбивать таблицу истинности, а не кидать логику Тем более, что микросхема не одна... Там их штук двадцать.... И прошивка может за день по два раза меняться Ну и делать это должны пенсионеры....

Добавлено: Fri Jan 08, 2010 1:41 pm
Ответить с цитатой

Артём
Студент


ИМХО, CASE тут самый подходящий вариант. Сам посуди.
"Если у нас такая комбинация - на выходе такая" - самая дубовая, пенсионерская, логика.
Но, меня немного смущает, что ПЛМ используется как ПЗУшка....

Добавлено: Fri Jan 08, 2010 2:38 pm
Ответить с цитатой

ZoneRR
 


2Артём

Скорей наоборот, ибо 556РТ7 - это таки однократно программируемая ПЗУ огранизацией 16K (2К*8 ) бит .

Добавлено: Fri Jan 08, 2010 2:52 pm
Ответить с цитатой

Толяныч
 


Detruanto писал(а):
Daniil писал(а):
Так а что, по таблице истинности накидать логику, организовать ее в блок и назвать его микросхемой - не катит?

Тут интерес как раз вбивать таблицу истинности, а не кидать логику Тем более, что микросхема не одна... Там их штук двадцать.... И прошивка может за день по два раза меняться Ну и делать это должны пенсионеры....

Тогда другой вопрос - насколько реально их обучить? По прежней работе знаю пенсионеров, которые очень шустро рисовали в Autocad и SolidWorks мнмн

Добавлено: Fri Jan 08, 2010 3:18 pm
Ответить с цитатой

Detruanto
 


Насколько реально обучить - не знаю. А шустрое рисование в автокаде говорит о не менее шустром рисовании, в своё время, на кульмане. Как мне объяснили, автокад ничем почти не отличается от старых добрых чертежных приборов. Только редактировать удобнее и копи/паст есть

Добавлено: Tue Jan 12, 2010 8:13 pm
Список разделов Flyback.org.ru » Мат. каф. » Моделирование ПЛМ
    Просмотр темы целиком



Лицензионное соглашение

(c)Flyback.org.ru
Российское общество любителей высоких напряжений.
Использование материалов с данного сайта и форума возможно только с разрешения администрации.