Jag har fått tag på en gammal TV (17TX180U) med 90-gradersbildrör (AW43/80) vilket torde vara bra material för att bygga en "tidstypisk" terminal :-) Jag har några funderingar som kanske nån har lite tips om. Om man skall göra en 80*24-terminal så behöver man till att börja med ett bildminne på 1920 bytes för att lagra datat. Det är det lämpligt att ha core till. Scantiden på en TV är 64us, skall man ta ut 80 tecken på den tiden får accesstiden till minnet max vara 0.8us. Men man måste dessutom skriva tillbaka det man just läst, och då blir det jobbigt. Ideer någon? Har man dessutom teckenbredd på 8 delar så skall det ta 0.1us för varje del, det hinner man ju inte med. Jag tror inte man bör ändra scantiden, då blir nog linjeslut-trafon ledsen, så det är nog nån annan del av logiken som måste micklas med. Sen så behöver man göra sig med radsprånget annars blir antagligen skallen knäpp när man tittar på skärmen :-) Så, ideer mottages tacksamt :-) -- Ragge
On 12/16/2014 08:37 PM, Anders Magnusson wrote:
Jag har fått tag på en gammal TV (17TX180U) med 90-gradersbildrör (AW43/80) vilket torde vara bra material för att bygga en "tidstypisk" terminal :-)
Jag har några funderingar som kanske nån har lite tips om.
Om man skall göra en 80*24-terminal så behöver man till att börja med ett bildminne på 1920 bytes för att lagra datat. Det är det lämpligt att ha core till.
Scantiden på en TV är 64us, skall man ta ut 80 tecken på den tiden får accesstiden till minnet max vara 0.8us. Men man måste dessutom skriva tillbaka det man just läst, och då blir det jobbigt. Ideer någon?
24 st PAL-delaylines? :)
Har man dessutom teckenbredd på 8 delar så skall det ta 0.1us för varje del, det hinner man ju inte med.
Knepigt. Bjarni
Bjarni Juliusson skrev den 2014-12-19 23:22:
On 12/16/2014 08:37 PM, Anders Magnusson wrote:
Jag har fått tag på en gammal TV (17TX180U) med 90-gradersbildrör (AW43/80) vilket torde vara bra material för att bygga en "tidstypisk" terminal :-)
Jag har några funderingar som kanske nån har lite tips om.
Om man skall göra en 80*24-terminal så behöver man till att börja med ett bildminne på 1920 bytes för att lagra datat. Det är det lämpligt att ha core till.
Scantiden på en TV är 64us, skall man ta ut 80 tecken på den tiden får accesstiden till minnet max vara 0.8us. Men man måste dessutom skriva tillbaka det man just läst, och då blir det jobbigt. Ideer någon?
24 st PAL-delaylines? :) Jag funderade faktiskt på såna kvartsblock som primärminne i ett tidigt skede av konstruktionsarbetet, men insåg att det skulle bli för lite lagrat per block, typ bara 256 byte, och logiken runtom skulle bli ganska avancerad, så jag skippade det.
Men jag tror det har gjorts nån terminal nån gång som använde såna där för att lagra minnet.
Har man dessutom teckenbredd på 8 delar så skall det ta 0.1us för varje del, det hinner man ju inte med.
Knepigt. Jag undrar om man kan hitta på nåt magiskt sätt för att få teckengeneratorn att ha tecknena "förgenererade i HF" på nåt sätt, så att man slipper problemet. Tål att tänkas på...
-- R
participants (2)
-
Anders Magnusson
-
Bjarni Juliusson