Tehnologie MOS TED - MOS Technology TED

Image
TED pinout

7360 Editarea textului Dispozitiv ( TED ) a fost un circuit integrat realizat de MOS Technology, Inc. A fost un cip video de pe care , de asemenea , a conținut generarea de sunet hardware, DRAM circuitele de reîmprospătare, cronometre interval , iar tastatura de manipulare de intrare. A fost proiectat pentru Commodore Plus / 4 și 16 . Ambalajul a constat dintr-un DIP standard cu 48 de pini JEDEC .

Capacități video

Capacitățile video furnizate de TED au fost în mare parte un subset al celor din VIC-II . TED a acceptat cinci moduri video:

  • Mod text de 40 × 25 caractere cu 8 × 8 pixeli
  • Text multicolor (4 × 8 pixeli pe caracter, lățime dublă a pixelilor în direcția x)
  • Mod de culoare de fundal extins (8 × 8 pixeli pe caracter)
  • Grafică multicolor 160 × 200 pixeli
  • Grafică de înaltă rezoluție 320 × 200 pixeli
  • 46μs din partea vizibilă lungă de 52μs a liniilor de scanare este umplută cu pixeli

Acestea au fost în mare parte neschimbate față de modurile VIC-II corespunzătoare, în afară de diferite mapări de registre și memorii (a se vedea articolul despre VIC-II pentru informații despre modurile grafice). Cu toate acestea, TED nu avea capacitățile sprite ale VIC-II, astfel încât animația jocului trebuia făcută cu personaje programabile, precum pe VIC-20. Acest lucru a avut tendința de a restricționa grafica jocurilor C16 / Plus 4 față de C64. Spriturile au folosit 2/3 din zona matriței VIC-II împingând numărul de tranzistori peste cel al procesorului. Reducerea la un sprite (pentru cursorul sau cursorul mouse-ului sau playerul) ar fi redus această zonă cu opt acceptabile pentru un computer presupus a fi mai ieftin decât C64. TED memorează în cache atributele de culoare pe cip, mărind SRAM de la 40 de octeți la 75 de octeți și elimină memoria externă de culoare.

TED a inclus două caracteristici de care nu avea VIC-II: controlul luminanței și textul intermitent. Cincisprezece din cele 16 culori ale sale (negru fiind excepția) ar putea primi una dintre cele 8 valori de luminanță, făcând astfel TED capabil să afișeze o gamă mult mai largă de culori decât VIC-II. Paleta completă de 121 de culori este prezentată mai jos.

luma # 0 1 2 3 4 5 6 7
Da 0,125 0,25 0,375 0,5 0,625 0,75 0,875 1
nuanță # Pb (rel.) Pr (rel.) . . . . . . . .
0 - negru 0 0 0,0 0,1 0,2 0,3 0,4 0,5 0,6 0,7
1 - alb 0 0 1,0 1,1 1,2 1,3 1,4 1,5 1,6 1,7
2 - roșu −0,3826834 0,9238795 2,0 2,1 2,2 2,3 2,4 2,5 2,6 2,7
3 - cian 0,3826834 −0.9238795 3,0 3,1 3,2 3,3 3,4 3,5 3,6 3,7
4 - mov 0,7071068 0,7071068 4,0 4,1 4,2 4,3 4,4 4,5 4,6 4,7
5 - verde −0.7071068 −0.7071068 5,0 5,1 5,2 5,3 5,4 5,5 5,6 5,7
6 - albastru 1 0 6,0 6,1 6,2 6,3 6,4 6,5 6,6 6,7
7 - galben −1 0 7,0 7,1 7,2 7,3 7,4 7,5 7,6 7,7
8 - portocaliu −0.7071068 0,7071068 8,0 8,1 8,2 8,3 8,4 8,5 8,6 8,7
9 - maro −0.9238795 0,3826834 9,0 9,1 9,2 9,3 9,4 9,5 9,6 9,7
10 - galben-verde −0.9238795 −0,3826834 10,0 10,1 10,2 10,3 10,4 10,5 10,6 10,7
11 - roz 0 1 11,0 11,1 11,2 11,3 11,4 11,5 11,6 11,7
12 - albastru-verde 0 −1 12,0 12,1 12,2 12,3 12,4 12,5 12,6 12,7
13 - albastru deschis 0,7071068 −0.7071068 13,0 13,1 13,2 13,3 13,4 13,5 13,6 13,7
14 - albastru închis 0,9238795 0,3826834 14,0 14,1 14,2 14,3 14,4 14,5 14,6 14,7
15 - verde deschis −0,3826834 −0.9238795 15,0 15,1 15,2 15,3 15,4 15,5 15,6 15,7

Capabilități de sunet

TED a prezentat un generator de ton simplu , care a produs două canale audio. Primul canal a produs o undă pătrată , iar al doilea ar putea produce fie o undă pătrată, fie zgomot alb . Între cele două canale puteți auzi fie două tonuri, fie un ton plus zgomot. Acest generator de tonuri a fost conceput pentru aplicații de afaceri și nu a oferit caracteristicile de sunet extinse găsite în cipul SID .

Alte caracteristici

TED include trei temporizatoare de 16 biți , care constau în contoare descendente care funcționează la frecvența ceasului principal. Acestea pot genera IRQ-uri la subfluență. Cipul conține, de asemenea, un port I / O , care este utilizat pe Plus / 4 și 16 pentru a scana tastatura și joystick-ul . În plus, gestionează comutarea bancară , utilizată de sistemul de operare pentru a maximiza cantitatea de memorie RAM disponibilă pentru Commodore BASIC .

TED are o prioritate mai mare în accesul DRAM decât CPU. Astfel, în margini CPU-ul poate funcționa la viteză maximă, dar în zona de afișare activă este limitată până la jumătate din rata de ceas. O caracteristică nedorită a cipului este tendința sa binecunoscută de a se distruge prin supraîncălzire. Pentru a păstra un computer care folosește acest cip în stare de funcționare, se recomandă îmbunătățirea răcirii acestuia. Deoarece TED-urile sunt din ce în ce mai greu de găsit, acum există un înlocuitor TED în dezvoltare cu „proiectul ThED”.

Note

  1. ^ "Fișă tehnică TED 7360" (PDF) . Grupul Commodore Semiconductor . Adus pe 21 mai 2019 .
  2. ^ Valorile culorilor sunt preluate din codul sursă către emulatorul YAPE Plus / 4.
  3. ^ Bucci, Davide. "Temperatura CPU și TED într-un Commodore Plus / 4" . Adus pe 21 mai 2019 .

linkuri externe