Лекция курса "Языки и методы программирования"
История автоматических вычислителей: современная индустрия производства вычислителей
- Фотолитография
- Старые игроки: Bell Labs, IBM, General Electric, Texas Instruments
- Новые игроки: Intel, AMD, ASML, Applied Materials, TSMC, ...
- Цепочка технологий: проектирование, производство
- Проектирование логики
- Языки описания аппаратного обеспечения (Hardware definition language — HDL)
- Комбинационная логика
- Синтез: Yosys
- Симуляция и верификация: Icarus Verilog
- Значения сигналов по времени: GTKWave, ISim
- Последовательностная логика (sequential logic — секвенциальная логика)
- Генератор тактовых колебаний высокой частоты
- Микроархитектура
- Простые однотактовые процессоры, процессоры с внеочередным выполнением команд
- «Цифровая схемотехника и архитектура компьютера», Сара Харрис, Дэвид Харрис
- Отладка: ПЛИС
- EDA: Electronic design automation: программные пакеты — инструменты проектирования электроники
- Цепочка технологий: проектирование, подготовка к производству, производство
- Проектирование
- Подготовка к производству
- Пакеты EDA
- Icarus Verilog
- Yosys
- nextpnr
- OSS CAD Suite
- Tabby CAD Datasheet
- ПЛИС
- Коммерческие монстры: Cadence Design Systems, Mentor Graphics, Synopsys
- Разделение труда
- Игроки — интеллектуальная собственность
- Бесфабричные полупроводниковые компании
- Игроки ИС — ядра общего назначения
- Производство
- ASML, Applied Materials
- Фабрики, контрактные фабрики: в мире, в России
- DIY
- Заключение
25 мая 2023