ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Суббота
27 апреля
637316 Топик полностью
Николай Коровин (10.12.2015 13:53 - 14:10, просмотров: 227) ответил Mahagam на я могу сказать про вторую часть вопроса. изучение си/асма/жавы/хаскеля/жаваскрипта/руби/го/сишарпа/брейнфака никоим образом не влияет на доступность изучения VHDL и Verilog. ибо это не языки программирования. зато сильно помогает опыт составления
Вот это точно. Самое сложное для молодого специалиста — выкинуть из головы представление об этой простыне как о программе. Схема нагляднее, но синтез всё равно ведёт себя очень странно обычно. Если бы я только мог добраться до «машинного кода»… Мне бы хотелось вообще другой подход попробовать. Не «от абстрации», а «от ассемблера». Разумеется, вручную расставляя биты в таблицах истинности и связей, ничего сложнее четырёхбитного контроллера не разведёшь, но можно же накидать простой иерархический схемотехнический редактор, который этот адок автоматически показывает в виде родных «И-ИЛИ-НЕ», плюс позволяет отдельные блоки убрать «под кат», заменив названием их функционала — на то он и иерархический… хочу полностью контролировать ситуацию, видеть в редакторе физику ПЛИС в её истинном виде, со всеми шинами, со всеми размещениями блоков, раскидывать по ней свои функции и пробрасывать связи. Я совершенно не хочу больше пытаться растолковать синтезатору, что его вольная интерпретация моего кода ведёт к гонкам. Я не хочу сражаться с этой дрянью, объясняя, что накрученную мной функцию можно реализовать за такт, и он должен не ныть про превышение задержек, а сгруппировать это с этим, а это поставить в конец. Меня задрало размещение, которое не размещает, и тактирование, которое не тактирует. Ничего такого НЕМЫСЛИМО СЛОЖНОГО ОЙ ОЙ ОЙ ТЫ ЗАХЛЕБНЁШЬСЯ В ЭТОМ КОВЫРЯТЬСЯ там нет, по крайней мере, иерархическому схемотехническому редактору это всё по плечу. Ничего страшного в схеме из крупных блочков, между которыми тянутся раббербэнды связей, пытающиеся натянуться на имеющиеся свободные шины, нет. И в схеме из более и более мелких, открывающихся внутри этих крупных — тоже нет. Главное, чтобы оно копипастилось исправно и таскалось внутри одной архитектуры более-менее свободно, автоматически перераскидывая элементарную элементарщину типа шин. Если бы только было чёртово полное описание хотя бы по одному семейству, позволяющее такой редактор не то что написать — хотя бы начать писать! И вообще, Раневская всё за меня уже сказала: «Извращений, собственно, только два: хоккей на траве и балет на льду». Я могу только её сбаянить — «…программировать мышкой и разводить схему текстом».