Casa > Exposició > Contingut

Controlador de visualització de vídeo Alternatives a un xip VDC

Mar 14, 2019

Tingueu en compte que moltes computadores domèstiques antigues no van utilitzar un xip VDP, sinó que van construir tot el controlador de visualització de vídeo a partir de molts xips de lògica discreta (exemples són Apple II, PET i TRS-80). Com que aquests mètodes són molt flexibles, els generadors de vídeo podrien ser molt capaços (o extremadament primitius, depenent de la qualitat del disseny), però també necessitaven molts components.


Molts sistemes primerencs van utilitzar alguna forma d’una matriu lògica programable primerenca per crear un sistema de vídeo; Els exemples inclouen els sistemes ZX Spectrum i ZX-81 i Elektronika BK-0010, però hi va haver molts altres. Les primeres implementacions solen ser molt primitives, però les implementacions posteriors poden donar lloc a sistemes de vídeo bastant avançats com el del SAM Coupé.


Aquests sistemes podrien així construir un sistema molt capaç amb relativament pocs components, però el baix nombre de transistors de la lògica programable primerenca significava que les capacitats dels primers sistemes basats en PLA sovint eren menys impressionants que els que utilitzaven els controladors de la interfície de vídeo o els coprocessadors de vídeo que estaven disponibles a el mateix temps. Les solucions PLA posteriors, com ara les que utilitzen CPLDs o FPGAs, podrien donar lloc a sistemes de vídeo molt més avançats, superant els construïts amb components de prestatge.


Una solució híbrida usada sovint era utilitzar un controlador d'interfície de vídeo (sovint el Motorola 6845) com a base i ampliar les seves capacitats amb una lògica programable o un ASIC. Un exemple d’aquesta solució híbrida és la targeta VGA original, que va utilitzar un 6845 en combinació amb un ASIC, per la qual cosa tots els sistemes de vídeo basats en VGA actuals segueixen utilitzant els registres de maquinari que el 6845 van proporcionar.