Как стать автором
Обновить

Пример проектирования цифрового устройства «на пальцах»

Время на прочтение 3 мин
Количество просмотров 25K
Всего голосов 31: ↑27 и ↓4 +23
Комментарии 16

Комментарии 16

Особенно доставило вот это:
Для начала работы возьмем следующие выходные параметры: 0000110001110001

Входы для таблицы истинности забыли включить в задачу.

Вы забыли самое главное: четко и внятно поставить задачу. Чтобы было понятно предназначение разрабатываемой вами вещи. Одних нулей и единиц не достаточно.

И еще. Научитесь, пожалуйста, правильной терминологии, раз апеллируете к ГОСТам. Не «электроная схема» (фу!), а электрическая принципиальная схема.
Вообще то так — Схема электрическая принципиальная. Ещё есть Схема электрическая соединений например.
По названию документов (те, что в рамочке пишутся) вы правы. Но в разговоре обычно используют термин ЭПС, а не СЭП.
Думаю, что использовать в разговоре зависит от конкретной компании. У нас в компании, например, используют термины Э2, Э3…

Э2, Э3 и т.д — это обозначения типа схемы на чертежах по ЕСКД. Обычно ставятся после децимального номера. Среди тех, кто чтит ГОСТы так и повелось их называть.
Но все-таки схема электрическая принципиальная — правильней по ГОСТу.
Есть также СЭ соединений, СЭ подключений, СЭ функциональная и т.д

Понятно как мы делаем. Не понятно что.
По-моему для этого проще взять мелкую CPLD — причин две — можно сразу написать что-то типа assign OUT=(выражение) и на этом покончить, а во-вторых — микросхем, содержащих нужные лог. элементы (например элементы с нужным числом входов или с отсутствием инверсии) может не существовать, либо зоопарк микросхем выйдет слишком большой (последнее решаемо использованием одногейтовых микросхем, но там тоже не все функции есть).
Занимался этим на 2 курсе универа. Когда постиг дзен карт Карно и закона де Моргана, понял, что могу собрать что угодно из К155ЛА3, которых у меня было в избытке. Даже процессор свой проектировал, но так и не собрал.
Ещё можно взять кроссплатформенный маленький Logisim, который заточен под моделирование цифровых схем. Народ в нём что только не рисует, включая процессоры.
НЛО прилетело и опубликовало эту надпись здесь
Хорошо было бы подобрать значение F, чтобы на карте Карно тонкие моменты охватить, такие как: левая и правая колонки соседствуют между собой, верхняя и нижняя строки соседствуют между собой, и караул — угловые ячейки тоже друг с другом соседи!!!
НЛО прилетело и опубликовало эту надпись здесь
Довольно-таки интересная статья, все понятно и логично. Спасибо!
Для ознакомления с основами очень рекомендую проштудировать книжку Лобанова, называется «Азбука разработчика цифровых устройств». Написано очень понятно, качественно и с уклоном в практику. Для старта я ничего лучшего не видел…
Зарегистрируйтесь на Хабре , чтобы оставить комментарий

Публикации

Истории