stringtranslate.com

МОП-технология 6507

6507 (обычно « шестьдесят пять-семь » или « шесть-пять-семь ») — это 8-битный микропроцессор от MOS Technology, Inc. Это версия их 40-контактного 6502 , упакованная в 28-контактный процессор . -pin DIP , что удешевляет упаковку и интеграцию в системы. [3] Уменьшение количества контактов достигается за счет уменьшения количества адресной шины с 16 бит до 13 (ограничение доступного диапазона памяти с 64 КБ до 8 КБ) и удаления ряда других контактов, используемых только для определенных приложений. [4]  

Для этого недоступны A15–A13 и некоторые другие сигналы, такие как линии прерывания. В результате он может адресовать только 8  КБ памяти, что для некоторых приложений в то время (1975 г.) было приемлемым и не слишком ограничительным. Все семейство ЦП 6500 изначально задумывалось как линейка очень недорогих микропроцессоров для небольших встраиваемых систем. [5]

В чипах 6507 и 6502 используются одни и те же базовые слои кремния, и они отличаются только конечным слоем металлизации. Это привязывает линии прерываний к их неактивному уровню, поэтому они не уязвимы для генерации ложных прерываний из-за шума. Первые три цифры идентификатора чипа входят в состав слоев кремния, а последняя цифра — в слой металлизации. Микрофотографии 6502 и 6507 показывают эту разницу. [6]

Atari 2600 содержит 6507 в качестве одного из трех основных чипов.

6507 широко используется в двух приложениях: самой продаваемой игровой консоли Atari 2600 [7] и периферийных устройствах для 8-битных компьютеров Atari , включая последовательный и параллельный интерфейс 850 , [8] и дисководы 810 и 1050 . [9] [10] В 2600 система дополнительно ограничена конструкцией слота для картриджа ПЗУ , который позволяет адресовать только 4 КБ внешней памяти. Остальные 4 КБ зарезервированы для внутреннего ОЗУ и микросхем ввода-вывода с использованием метода частичного декодирования с минимальной стоимостью , который приводит к тому, что регистры ОЗУ и периферийных устройств появляются по множеству псевдонимов в адресном пространстве 4 КБ. [11]   

Большинство других компьютеров, особенно домашних компьютеров на базе архитектуры 650x , используют либо стандартную 6502, либо ее расширенные версии, чтобы обеспечить больший объем памяти.

К тому времени, когда линия 6502 стала широко использоваться примерно в 1980 году, цены на полупроводниковую память ПЗУ и ОЗУ упали до такой степени, что 6507 больше не представляла собой стоящего упрощения. На этом этапе его использование в новых разработках прекратилось, хотя содержащая его Atari 2600 продолжала продаваться до начала 1990-х годов, поскольку производство ее не было прекращено до 1 января 1992 года. Однако консоли Atari 2600 последней модели не обязательно содержат дискретный чип 6507.

Конфигурация контактов

В 6507 используется 28-контактная конфигурация с 13 контактами адреса (A0..A12) и 8 контактами данных (D0..D7). Семь оставшихся контактов используются для питания (Vss, Vcc), тактовой частоты ЦП (φ0, φ2), для сброса ЦП (вывод /RES), для запроса состояния ожидания ЦП во время следующего доступа к памяти (RDY контакт), а также для ЦП, чтобы указать, выполняется ли доступ к памяти (или устройству MMIO ) для чтения или записи (контакт R/W). На процессоре нет вывода IRQ или NMI .

Вывод RDY отсутствует во всех других 28-контактных урезанных версиях 6502. В Atari 2600 RDY используется для синхронизации ЦП с линиями телевизионного видео. Эта функция важна для метода «гонки луча», используемого чипом 6502 и адаптером телевизионного интерфейса Atari для генерации телевизионного видеосигнала. [13] В ответ на доступ к определенному адресу TIA выдаст RDY, чтобы остановить ЦП до конца текущей строки сканирования видео. [14]

Рекомендации

  1. ^ «MOS 6502 и лучший верстальщик в мире» . swtch.com. 03.01.2011 . Проверено 9 августа 2014 г.
  2. ^ "MONSter6502". monster6502.com. 2017 . Проверено 1 мая 2017 г.
  3. ^ Бэгналл, Брайан. Коммодор . Вариант Пресс. Мы продали микропроцессор, ОЗУ, ПЗУ и микросхему ввода-вывода за двенадцать баксов...
  4. ^ Бэгналл, Брайан. Коммодор . Вариант Пресс. Модель 6507, которая была разновидностью [6502], могла производиться по более низкой цене. Он был разработан как очень маленькая упаковка.
  5. ^ «Устная история Чарльза Ингерхэма «Чака» Педдла» (PDF) . 12 июня 2014. с. 58 . Проверено 30 мая 2021 г. Вы не используете 68000 в качестве замены логики; вы используете его как компьютер. И это другая архитектура. И мы не могли поехать туда без крупных инвестиций... Предполагалось, что он должен быть в каждом кассовом аппарате, он должен был быть в каждой разумной вещи в самолете, он должен был быть повсюду.
  6. ^ Visual6502. «Visual6502.org: 6502 против 6507».{{cite web}}: CS1 maint: числовые имена: список авторов ( ссылка )
  7. ^ «Когда Пак правил Землей» . Ежемесячник электронных игр . № 62. ООО «ЭГМ Медиа». Сентябрь 1994 г. с. 18.
  8. ^ «Руководство по полевому обслуживанию интерфейсного модуля Atari 850» . Интернет-архив . 1981 год . Проверено 3 июня 2021 г. Блок-схема
  9. ^ «Руководство по техническому обслуживанию дискового накопителя Atari 810» . Интернет-архив . 1980 год . Проверено 3 июня 2021 г. Блок-схемы и схемы
  10. ^ «Руководство по обслуживанию диска Atari 1050» . Интернет-архив . 1983 год . Проверено 3 июня 2021 г. Электронная теория
  11. ^ «Технические характеристики Atari 2600» . Проверено 31 мая 2021 г. Зеркала памяти
  12. Питер Тернбулл (25 января 2005 г.). «Технические характеристики MOS 6507».
  13. Майнер, Джей (22 октября 1976 г.). «TIA 1A – Адаптер телевизионного интерфейса (модель 1A)». Интернет-архив . Архивировано из оригинала 24 апреля 2008 г. Проверено 4 июня 2021 г. Эта схема работает по принципу «построчно», всегда выдавая одну и ту же информацию в каждой телевизионной строке, если микропроцессор не записывает в нее новые данные.
  14. ^ Райт, Стив; Мэй, Дэррил (1988). «2600 (STELLA) Руководство программиста». Интернет-архив . Проверено 1 июня 2021 г. Простая запись [ sic ] в WSYNC приводит к остановке микропроцессора до тех пор, пока электронный луч не достигнет правого края экрана...

дальнейшее чтение