[an error occurred while processing this directive]
А я не программист...
(«Телесистемы»: Конференция «Программируемые логические схемы и их применение»)
миниатюрный аудио-видеорекордер mAVR

Отправлено Victor Yurchenko 12 июля 2002 г. 12:06
В ответ на: Открытое письмо снобу Pashke про "миллионники". Или что лучше: "схематика" или AHDL? отправлено SSE 12 июля 2002 г. 03:20

Но начинал в незапаятные времена с PLDShell под DOS (не считая, конечно карандаша и миллиметровки). И схематического ввода там небыло вообще. Дальше, конечно был MAX+ со схематическим вводом, но потом я все-таки вернулся к тексту, поскольку он имеет, на мой взгляд, больше преимуществ, чем недостатков. Например (я уже писал это в конференции, но позволю себе повториться):
1) Сравнение версий.
Для текста - File Compare... Для графики, сами понимаете, проблематичнее.
2) Комментарии на русском...
Ну, не получается у меня уговорить MAX+ в графич. редакторе по русски писать. Может, кто подскажет, буду благодарен.
3) Внесение изменений. Подразумевается следующее: есть готовая схема (лист плотно забит), нужно вставить... ну, инвертор, например. Вместо того, чтобы делом заниматься, в графике начинаешь раздвигать... [без комментариев].
4) Меньшая вероятность ошибки. Например, компаратор на том же AHDL помещается в одной строчке: y = (x[11..0] == h"2a9");. Теперь представьте его на AND12 & NOT. Ну, так где понятнее? И где выше вероятность ошибки?

И, наконец, оформление. Подавляющее количество инженеров имеют устойчивую аллергию на оформление любых! чертежей. Получается следующая ситуация: на этапе создания куски схемы бросаются куда попало на листе {идет отладка, потом причешу}. Дальше оно так и остается {работает - и лучше не трогать}.

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

Составить ответ  |||  Конференция  |||  Архив

Ответы


Отправка ответа

Имя (обязательно): 
Пароль: 
E-mail: 

Тема (обязательно):
Сообщение:

Ссылка на URL: 
Название ссылки: 

URL изображения: 


Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru