Как в промышленности получают логические схемы в крупных проектах? Может какие синтезаторы используют? Или столь сложные схемы картами Карно получают? В одном чате мне подсказали, что пишется код на HDL языках, который потом может компилироваться в виде программы для травления на физическом кристалле (то бишь не только для ПЛИС). То есть компании на собирают свой кристалл, архитектуру с нуля а используют готовые, под которые пишется код? Или кроме кристаллов сейчас ничего не используют (может это прошлый век собирать схемы на "чистой логике" с помощью микросхем?)? Какую литературу стоит прочесть дабы отпали вопросы? Уровень второй курс тех универа (грубо говоря максимум собирал в Logisim счетчики на логике, описывал их на AHDL в Quartus'е и собирал (рисовал) базовые логические элементы на ТЛ логике)
Комментарии: 10
Pavel
Плис, асик. Cpld ещё.
Artur
Про какие проекты вы говорите?
Fname
Допустим, собирают свой процессор. Мне один человек подсказал, что, если говорят про то, что компания собирает свой процессор на основе ядра ARM, то вот это самое ядро распространяется не в виде чертежей, а в виде verilog кода. Но я не совсем понимаю, как он потом переносится на кристалл (процессорные кристаллы ведь с помощью фотополимерных слоев изготовливаются)?
Nikolay
ПЛИС - программируемая логическая интегральная схема. Или программируемая логика. Дальше эту логику можно сделать жесткой, заменив вентили на жесткие перемычки и воплотив это все в кристалле.
Michael
аааа
Michael
Нууууу, почти Там все несколько сложнее чем просто захардить перемычки
Sanchez
Это терминология уже. Со стороны и плис == цплд и верилог это код.
Michael
Ну ты почти прав Найс, это почти как SV == SystemVerilog Судя по аватарке )
Fname
Так все же, современные процессоры - это описание (код на HDL языках), которое потом преобразуется в схему на кристалле, или как?
Michael
Ну да, а как иначе Там же нет такого чик чик и в прод Пишешь код, делаешь симуляцию, эмуляцию, поротипирование, потом подрубаешь либы, разводить кристалл, потом чекаешь его, потом фабрика, разварка, корпусировние