VGA z jednocipu

jiri@bezstarosti.cz jiri
Středa Březen 17 14:35:15 CET 2004


Zdravim.

Slo by to pro Vas ucel i velice jednoduse. Tedy na jednochip
se privaze SRAM. Jednochip nebude delat nic jineho,
nez prehravat obsah te SRAM na vystup pro monitor a do RAM
si ulozite co chcete zobrazovat - tedy obsah pameti muze byt
primo jako popis signalu. Jen je jeste potreba vyresit,
jak "tlacit" data do te SRAM. Ale protoze potrebujete
jen par pismen, da se to resit seriakem do jednochipu
a prenos musi byt tak rychly (pomaly), aby jednochip
stihal plnit tu SRAM ve chvilich, kdy nema co na praci
s videosignalem. Jinymi slovy si prijate bajty bude
"lizat" vzdycky, kdyz na to ma cas, urcite ne prerusenim
a musi si je brat tak, aby mezi dvemi vzetimi zadny
bajt ze seriaku neutekl. Protokol a rozlozeni fontu
do grafiky, tedy do SRAM je pak individualni zalezitost,
tedy jak si to kdo udela :).

Zalezi take na pozadovanem rozliseni, jak rychly jednochip
by byl potreba. Take velikost pameti zavisi na rozliseni
a v kombinaci male SRAM a vetsiho vykonu jednochipu by se
daly i dekodovat pozadovane znaky z RAM a prevadet je na
pixely az pred zobrazenim.

No a pokud by Vam nevadil vypadek videosignalu behem
zadavani novych dat, da se prerusit cinnost CPU se
zobrazovanim behem "napousteni" SRAM a pak pokracovat
zobrazovanim po jejim naplneni.

Jako inspirace by Vam mohlo poslouzit napriklad toto:

http://www.geocities.com/ipm_grp/vga_test_pic/Tester_VGA.htm

nebo

http://yusoft.by.ru/epic-prj.htm

i kdyz je to jen cast toho co byste rad a jiste toho najdete
na webu vice.

No a pak je tady jiste reseni - vyuziti programovatelne
logiky (hradlova pole), kde jsem na webu nasel i reseni VGA
karty pro PC.

Chtel jsem delat videohry z jednochipu, takze uz jsem si takova
reseni tak nejak v hlave prehraval. Ale nakonec jsem napad
odlozil - prilis casu pro napsani par her a vysledek by byl
ve srovnani s dnesnimi videohrami asi dost ubohy.

--
Jiri Bezstarosti

-----Original Message-----
From: "Z?ka Ale?, Ing." [mailto:Ales.Zika@pel.br.ds.mfcr.cz]
Sent: Monday, September 09, 2002 9:33 AM
To: hw-news@list.gin.cz
Subject: VGA z jednocipu


	Dobry den,

	nemate nekdo zkusenosti s tim, jak by se dalo z jednocipu zobrazovat
na VGA monitor? Existuje n?jaky obvod, ktery by se rekneme z jedne strany
choval jako pamet, kterou bych plnil a z druhe lezly signaly pro VGA
monitor? Staci mi textovy rezim 25 radku, 80 sloupcu, 16 barev.

	Mame partu, ktera meri zavody ve vodnim slalomu. Pro komentatora a
na vetsich zavodech i pro VIPy a zavodniky pouzivame aplikaci pracovne
nazvanou KOMENTATOR. Jedno PC od nas vysila aktualni informace o zavode do
RS485, ta se roztahne po trati na vesi se na ni dalsi PC, ktera to
zobrazuji. To vysilani je naprosto primitivni, porad do kolecka se vysila 25
radku s informacema o poradi v aktualni kategorri, kdo je na trati, kdo
prave dojel do cila a neustale se to atualizuje - takovej teletext. Na tech
zobrazujicich PC po trati bezi vpodstate neco jako ANSI terminal, hrave by
na to stacilo XTcko.
	No a problem je prave v tech PC, je to tezka bedna, musi se k ni
dotahnout 230V. Pro komentatora zpravidla pouzivame notebook, ale ani ten
celej zavod nevydrzi, takze se k nemu taky taha 230V. Po trati je to
nepouzitelny, protoze je nebezpeci, ze notebooka nekdo ukradne, nebo
prinejmensim proleje vodou. Novej notas je navic drahej a starsi nejde moc
pouzit, protoze vetsinou prave displeje jsou dost jety a na slunci jsou
absolutne necitelny.

	Takze nase idea je koupit nejaky 15" LCD monitor a ridit to z
jednocipu. To by se dalo poridit za 15 - 20 tisic, bude to lehky, takze by
to slo t?eba i nekde povesit na sloup nebo zed a v pohode se to uzivi z
baterky. Casem k tomu dobastlime DECT modul a bude to uplne bez dratu.

	Jestli mate nekdo nejakej napad, sem s nim!

	Diky,

			Ales Zika
			Pelhrimov

			e-mail: Ales.Zika@pel.br.ds.mfcr.cz
				  Ales.Zika@seznam.cz
			SMS:    Ales.Zika@sms.underground.cz

 





Další informace o konferenci Hw-list