ULA
ULA (Uncommitted Logic Array) - технология изготовления заказных микросхем. Отечественным аналогом термина является БМК - Базовый Матричный Кристалл. Изначально кристалл содержит элементарные цепи и логические элементы, не соединённые между собой. Соединения выполняются с помощью маски, наносимой на кристалл последним слоём. Эта маска конфигурируется заказчиком, и формирует необходимую схему. Таким образом, для изготовления различных заказных микросхем используется один и тот же процесс, отличающийся только одной операцией; а разработка заказной микросхемы сводится к разработке маски (схемы соединений). Это существенно удешевляет разработку и производство.
Применительно к ZX Spectrum, название ULA подразумевает заказную микросхему, применённую для снижения стоимости компьютера, и содержащую основную часть его схемы. Микросхемы производились английской компанией Ferranti (также производила заказные микросхемы для компьютеров Acorn и BBC Micro).
В первых версиях ZX Spectrum использовалась только одна микросхема ULA. В пятой версии платы пять корпусов мелкой логики были заменена второй микросхемой производства Mullard (ZX8401).
Для отечественных клонов также были разработаны и производились заказные микросхемы по технологии БМК:
- 1515ХМ1-216 (Т34ВГ1)
- КА1515ХМ1-458, КА1515ХМ1-433 (комплект из двух микросхем)
- КА1515ХМ1-6004
- К1515ХМ1-6006, К1515ХМ1-6008 (комплект из двух микросхем для ZX Spectrum 128; 6006 - контроллер ОЗУ, клавиатуры и экрана, 6008 - аналог AY-3-8910 и обвязка контроллера дисковода)
- КБ01ВГ1-2
- И185 (два корпуса DIP40)
- СК1
- Неизвестное обозначение или неизвестный тип