Texas Instruments SBP0400 (СБП = кремний биполярный), также известная как СКИ 0400 и X0400, является microprogrammable 4-битным процессором среза , который был введен в 1976 году (начало поставки в декабре 1975 года). [1] Это был один из первых процессоров СБИС и первое устройство в США, основанное на технологии I²L (интегрированная логика впрыска). [2] Он использовался в исследовательских и учебных целях в аэрокосмической промышленности ( НАСА ) [2] и в обучающем компьютере LCM-1001 ( Texas Instruments , 1976). Этот обучающий компьютер с микропроцессором был, вероятно, первым в компании. [3]
Технические данные
- технология: I²L (контакты ввода / вывода совместимы с TTL )
- количество ворот: 1616
- ворот на квадратный миллиметр: 81
- тактовая частота: 1 МГц - макс. 5 МГц [4]
- арифметико-логический блок (АЛУ) с 16 операциями, функционально аналогичный 74181
- десять 4-битных регистров: рабочий регистр ( аккумулятор ), расширенный рабочий регистр, 8 общих регистров, из которых регистр 7 имеет отдельный инкремент (предназначенный как счетчик программ )
- 9-разрядные микрокоманды , которые отображаются через маску -programmable PLA к 20-битовому слову внутреннего контроля , которая хранится в 20-битовых операциях зарегистрироваться, чтобы позволить микрокоманды конвейерным
- PLA по умолчанию реализует 459 уникальных микрокоманд (из 512 возможных для 9-битных микрокоманд)
- каскадирование для формирования 8/12/16 битного процессора
- параллельный доступ к функциям управления, ввода, вывода и адресации
- 40-контактный DIP ( двухрядный корпус )
- минимальное напряжение питания: 0,4 В
Учебный компьютер LCM-1001
В дополнение к SBP0400 обучающий компьютер содержит защелку 74279 и аккумулятор. Он питается от блока питания 7 В. Он управляется с помощью 20 тумблеров, которые разделены на девять микропереключателей, четыре переключателя ввода данных, шесть переключателей управления и главный переключатель. Положение переключателя «вниз» или «влево» соответствует цифровому «0» или «LOW»; положение «вверх» или «вправо» соответствует «1» или «ВЫСОКОЕ». Положение переключателя на «1» дополнительно обозначается загоранием красного светодиода. Еще девять светодиодов используются в качестве выходных, по четыре для данных и адреса и один для ALUCOUT (вывод ALU).
Команды вводятся побитно, при этом 9-битовое слово микрокоманды делится на четыре бита команды ALU, два целевых операнда и три бита исходного операнда. Позиция младшего бита (LSB) в каждой из трех групп находится справа. После каждого ввода данных или ожидаемого вывода необходимо нажимать кнопку «ЧАСЫ», чтобы записать команду в регистр команд и увеличить счетчик команд. В зависимости от используемой команды ввод осуществляется через четыре переключателя данных.
Переключатели управления: ALUCIN (перенос пульсаций), PCPRI (приоритет программного счетчика, необходимый для включения выходных светодиодов на адресной шине, PCCIN (перенос программного счетчика), ENCBY2 (включение приращения программного счетчика смещением на 1 или 2), POS1, POS0 (наиболее значимая, промежуточная или наименее значимая позиция процессорного слайса в каскаде).
Гнездо DIL-40 служит дополнительным расширением для трех дополнительных модулей серии LCM-1000 или собственных модулей. Назначение контактов идентично SBP0400 (питание на втором контакте ИНЖЕКТОРА - контакт 40).
- Базовое устройство LCM-1001 (149,95 долларов США)
- Модуль контроллера LCM-1002 для микропрограммирования с ППЗУ 256 × 20 бит (189,95 долларов США)
- Модуль памяти LCM-1003, содержащий 1024 12-битных слов (189,95 долларов США)
- Модуль ввода / вывода LCM-1004 (109,95 долларов США)
Прототип, преемники и клоны
Прототипу присвоили обозначение X0400. [5]
Другой член семейства схем - SBP0401 без регистра операций и с декодером асинхронных операций.
Преемниками процессора битовых срезов от TI были 8-битный SN74AS888 и 16-битный SBP9900.
В бывшем Советском Союзе был произведен клон SBP0400, K582IK2 (К582ИК2).
Источники
Литература
- Справочник LCM-1001
- Вестер, Джон Дж .; Симпсон, Уильям Д. (1976). Программное обеспечение для микропроцессоров . Инструменты Техаса.
- Справочник компонентов биполярных микрокомпьютеров . Инструменты Техаса. 1977 г.
Рекомендации
- ^ "Ежегодный индекс микрокомпьютерного дайджеста" (PDF) . 2 . Микрокомпьютер Associates Inc. 1976 . Проверено 22 сентября 2018 . Цитировать журнал требует
|journal=
( помощь ) - ^ а б Пельтье, AW (1977). Микропроцессорные технологии IIL для авионики . Компьютеры в аэрокосмической конференции. Американский институт аэронавтики и астронавтики. DOI : 10.2514 / 6.1977-1485 .
- ^ Перри, Стив. "Texas Instruments LCM-1001" . old-computers.com . Проверено 22 сентября 2018 .
- ^ Технические данные
- ^ ntrs.nasa.gov (PDF) .