МОП-технология TED - MOS Technology TED
В 7360 Устройство для редактирования текста (ТЕД) был Интегральная схема сделан MOS Technology, Inc. Это было видеочип это также содержало генерация звука аппаратное обеспечение, DRAM обновить схему, интервальные таймеры, и клавиатура обработка ввода. Он был разработан для Коммодор Плюс / 4 и 16. Упаковка состояла из JEDEC -стандартный 48-контактный ОКУНАТЬ.
Возможности видео
Возможности видео, предоставляемые TED, были в значительной степени подмножеством тех, что были VIC-II. TED поддерживает пять видеорежимов:[1]
- Текстовый режим 40 × 25 символов с 8 × 8 пикселей
- Многоцветный текст (4 × 8 пикселей на символ, двойная ширина пикселей по оси x)
- Расширенный цветовой режим фона (8 × 8 пикселей на символ)
- Многоцветная графика 160 × 200 пикселей
- Графика высокого разрешения 320 × 200 пикселей
- 46 мкс из видимой части строк длиной 52 мкс заполнены пикселями
Они практически не изменились по сравнению с соответствующими режимами VIC-II, за исключением различного отображения регистров и памяти (информацию о графических режимах см. В статье о VIC-II). Однако на TED не хватало спрайт возможности VIC-II, и поэтому игровая анимация должна была выполняться с помощью программируемых персонажей, как на VIC-20. Это ограничивало графику игр C16 / Plus 4 по сравнению с C64. Спрайты использовали 2/3 площади кристалла VIC-II, увеличивая количество транзисторов над счетчиком процессора. Сокращение до одного спрайта (для курсора, указателя мыши или игрока) уменьшило бы эту область на восемь, приемлемых для компьютера, который должен быть дешевле, чем C64. TED кэширует атрибуты цвета на кристалле, увеличивая SRAM с 40 до 75 байтов, и устраняет внешнее цветовое RAM.
В TED действительно были две функции, которых не хватало VIC-II: яркость управление и мигающий текст. Пятнадцати из его 16 цветов (за исключением черного) можно было назначить одно из 8 значений яркости, что позволило TED отображать гораздо более широкий спектр цветов, чем VIC-II. Полная палитра из 121 цвета представлена ниже.[2]
оттенок / яркость 0 1 2 3 4 5 6 7 1 - черный 1,0 1,1 1,2 1,3 1,4 1,5 1,6 1,7 2 - белый 2,0 2,1 2,2 2,3 2,4 2,5 2,6 2,7 3 - красный 3,0 3,1 3,2 3,3 3,4 3,5 3,6 3,7 4 - голубой 4,0 4,1 4,2 4,3 4,4 4,5 4,6 4,7 5 - фиолетовый 5,0 5,1 5,2 5,3 5,4 5,5 5,6 5,7 6 - зеленый 6,0 6,1 6,2 6,3 6,4 6,5 6,6 6,7 7 - синий 7,0 7,1 7,2 7,3 7,4 7,5 7,6 7,7 8 - желтый 8,0 8,1 8,2 8,3 8,4 8,5 8,6 8,7 9 - оранжевый 9,0 9,1 9,2 9,3 9,4 9,5 9,6 9,7 10 - коричневый 10,0 10,1 10,2 10,3 10,4 10,5 10,6 10,7 11 - желто-зеленый 11,0 11,1 11,2 11,3 11,4 11,5 11,6 11,7 12 - розовый 12,0 12,1 12,2 12,3 12,4 12,5 12,6 12,7 13 - сине-зеленый 13,0 13,1 13,2 13,3 13,4 13,5 13,6 13,7 14 - голубой 14,0 14,1 14,2 14,3 14,4 14,5 14,6 14,7 15 - темно-синий 15,0 15,1 15,2 15,3 15,4 15,5 15,6 15,7 16 - светло-зеленый 16,0 16,1 16,2 16,3 16,4 16,5 16,6 16,7
Более точные значения цвета внутри таблицы цветовой палитры показаны ниже:
яркость # 0 1 2 3 4 5 6 7 Y 0.125 0.25 0.375 0.5 0.625 0.75 0.875 1 оттенок # Pb (отн.) Pr (отн.) . . . . . . . . 0 - черный 0 0 0,0 0,1 0,2 0,3 0,4 0,5 0,6 0,7 1 - белый 0 0 1,0 1,1 1,2 1,3 1,4 1,5 1,6 1,7 2 - красный −0.3826834 0.9238795 2,0 2,1 2,2 2,3 2,4 2,5 2,6 2,7 3 - голубой 0.3826834 −0.9238795 3,0 3,1 3,2 3,3 3,4 3,5 3,6 3,7 4 - фиолетовый 0.7071068 0.7071068 4,0 4,1 4,2 4,3 4,4 4,5 4,6 4,7 5 - зеленый −0.7071068 −0.7071068 5,0 5,1 5,2 5,3 5,4 5,5 5,6 5,7 6 - синий 1 0 6,0 6,1 6,2 6,3 6,4 6,5 6,6 6,7 7 - желтый −1 0 7,0 7,1 7,2 7,3 7,4 7,5 7,6 7,7 8 - оранжевый −0.7071068 0.7071068 8,0 8,1 8,2 8,3 8,4 8,5 8,6 8,7 9 - коричневый −0.9238795 0.3826834 9,0 9,1 9,2 9,3 9,4 9,5 9,6 9,7 10 - желто-зеленый −0.9238795 −0.3826834 10,0 10,1 10,2 10,3 10,4 10,5 10,6 10,7 11 - розовый 0 1 11,0 11,1 11,2 11,3 11,4 11,5 11,6 11,7 12 - сине-зеленый 0 −1 12,0 12,1 12,2 12,3 12,4 12,5 12,6 12,7 13 - голубой 0.7071068 −0.7071068 13,0 13,1 13,2 13,3 13,4 13,5 13,6 13,7 14 - темно-синий 0.9238795 0.3826834 14,0 14,1 14,2 14,3 14,4 14,5 14,6 14,7 15 - светло-зеленый −0.3826834 −0.9238795 15,0 15,1 15,2 15,3 15,4 15,5 15,6 15,7
Звуковые возможности
На TED была простая тон-генератор это произвело два канала звука. Первый канал произвел прямоугольная волна, а второй мог производить либо прямоугольную волну, либо белый шум. Между двумя каналами можно было слышать либо два тона, либо один тон плюс шум. Этот тон-генератор был разработан для бизнес-приложений и не обеспечивает обширных звуковых функций, которые есть в SID чип.
Другие свойства
TED включает три 16 бит интервальные таймеры, состоящие из счетчики работает на основной тактовой частоте. Они могут генерировать IRQ по недополнению. Чип также содержит Порт ввода / вывода, который используется на Plus / 4 и 16 для сканирования клавиатуры и джойстик. Кроме того, он обрабатывает переключение банка, используется операционной системой для максимального увеличения количества баран доступен Commodore BASIC.
TED имеет более высокий приоритет при доступе к DRAM, чем CPU. Таким образом, в границах ЦП может работать на полной скорости, но в активной области дисплея он снижается до половины тактовой частоты. Нежелательной особенностью чипа является его хорошо известная склонность к саморазрушению из-за перегрева. Чтобы сохранить в рабочем состоянии компьютер, на котором установлен этот чип, рекомендуется улучшить его охлаждение.[3]
Примечания
- ^ «Технический паспорт TED 7360» (PDF). Commodore Semiconductor Group. Получено 21 мая, 2019.
- ^ Значения цвета берутся из исходного кода в ЯПЭ Эмулятор Plus / 4.
- ^ Буччи, Давиде. «Температура процессора и TED в Commodore Plus / 4». Получено 21 мая, 2019.