Skąd RAM Dual Port?



Masz problem? Zapytaj na forum elektroda.pl

Poprzedni Następny
Wiadomość
Spis treści
From: "Michał Wysocki" <mwsoft_at_nospam_satkabel.com.pl>
Subject: Skąd RAM Dual Port?
Date: Thu, 2 Jan 2003 15:06:09 +0100


cze

szukam jakiegoś RAMu min 32KB Dual Port
czyli z podwójnym zestawem lini adresowych i danych
tak się rozglądałem po firmach robiących ramy, ale pustynia... jakieś
pomysły?

--
pozdro
---------------------------------------------------
Michał Wysocki
0600 812 209
---------------------------------------------------



=========
Path: news-archive.icm.edu.pl!news.icm.edu.pl!news.onet.pl!newsfeed.gazeta.pl!newsfeed.tpinternet.pl!news.tpi.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: "Pawel Sujkowski" <pawel.sujkowski_at_nospam_procontrol.koszalin.pl>
Subject: Re: Skąd RAM Dual Port?
Date: Thu, 2 Jan 2003 15:13:29 +0100


Witam!

Może http://www.idt.com?

Paweł Sujkowski



=========
Path: news-archive.icm.edu.pl!news.icm.edu.pl!news.atman.pl!newsfeed.tpinternet.pl!news.tpi.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: "Michał Wysocki" <mwsoft_at_nospam_satkabel.com.pl>
Subject: Re: Skąd RAM Dual Port?
Date: Thu, 2 Jan 2003 15:32:03 +0100


Może http://www.idt.com?

niestety pudło.. już byłem :(
czekam na dalsze pomysły...

pozdro
Michał



=========
Path: news-archive.icm.edu.pl!news.icm.edu.pl!news.atman.pl!newsfeed.tpinternet.pl!news.tpi.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: "Tomasz Gumny" <tgumny_at_nospam_idn.org.pl>
Subject: Re: Skąd RAM Dual Port?
Date: Thu, 2 Jan 2003 15:53:11 +0100


Może http://www.idt.com?

niestety pudło.. już byłem :(

Moze wyjasnisz dlaczego pudlo?
TG



=========
Path: news-archive.icm.edu.pl!news.icm.edu.pl!news.nask.pl!news.ipartners.pl!newsfeed.gazeta.pl!newsfeed.tpinternet.pl!news.tpi.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: "Michał Wysocki" <mwsoft_at_nospam_satkabel.com.pl>
Subject: Re: Skąd RAM Dual Port?
Date: Thu, 2 Jan 2003 19:23:16 +0100


Moze wyjasnisz dlaczego pudlo?

soooorrrrrryy .... ślepy jestem ;)... duży wybór maja nawet :)
dzięki :)))



=========
Path: news-archive.icm.edu.pl!news.icm.edu.pl!mimuw.edu.pl!news.mimuw.edu.pl!newsfeed.tpinternet.pl!news.tpi.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: "Tomasz Bednarz" <tb_at_nospam_internet.pl>
Subject: Re: Skąd RAM Dual Port?
Date: Thu, 2 Jan 2003 16:26:13 +0100


szukam jakiegoś RAMu min 32KB Dual Port
czyli z podwójnym zestawem lini adresowych i danych
tak się rozglądałem po firmach robiących ramy, ale pustynia... jakieś
pomysły?

Napisz przy okazji do czego taki RAM bo sam nie wymysle ...

TB



=========
Path: news-archive.icm.edu.pl!news.icm.edu.pl!news.nask.pl!news-stoc.telia.net!news-stoa.telia.net!telia.net!newsfeed.tpinternet.pl!news.tpi.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: "Michał Wysocki" <mwsoft_at_nospam_satkabel.com.pl>
Subject: Re: Skąd RAM Dual Port?
Date: Thu, 2 Jan 2003 19:33:14 +0100


Napisz przy okazji do czego taki RAM bo sam nie wymysle ...

generator tv - współdzielenie pamieci przez procesor i układy generowania
obrazu
w sumie nie miał bym problemu gdybym zastosował Z80 / 8086 itp. ale ja chce
AVR / 51 ! ;)
a tutaj nie mam genialnych wait cycles, którymi mogę b. łatwo zmusić
procesor do poczekania z dostępem do pamięci na synchronizację poziomą...

w 51 chyba trzeba będzie wrzucić przerwanie blokujace procesor na czas
wyświetlania lini, ale w ten sposób proc zostaje zastopowany bez względu na
to czy chce grzebać w pamieci czy nie :(

no i chyba najprostszym rozwiązaniem są DPRAMy.. tylko jeszcze musze obadać
czy można to gdzieś kupić ;)
pozdro



=========
Path: news-archive.icm.edu.pl!news.icm.edu.pl!news.nask.pl!news.ipartners.pl!newsfeed.gazeta.pl!newsfeed.tpinternet.pl!news.tpi.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: "Tomasz Bednarz" <tb_at_nospam_internet.pl>
Subject: Re: Skąd RAM Dual Port?
Date: Thu, 2 Jan 2003 21:07:20 +0100


[...]
w sumie nie miał bym problemu gdybym zastosował Z80 / 8086 itp. ale ja
chce
AVR / 51 ! ;)

No prosze ... ktos tu wspomina Z80 :-) poczciwy stary dzidek :-)

a tutaj nie mam genialnych wait cycles, którymi mogę b. łatwo zmusić
procesor do poczekania z dostępem do pamięci na synchronizację poziomą...
[...]

TB



=========
Path: news-archive.icm.edu.pl!news.icm.edu.pl!news.onet.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: "Fish" <apf_jf_at_nospam_bledneslowo.poczta.onet.pl>
Subject: Re: Skąd RAM Dual Port?
Date: Thu, 2 Jan 2003 22:37:14 +0100



Użytkownik "Michał Wysocki" <mwsoft_at_nospam_satkabel.com.pl> napisał w wiadomości
news:av20la$3db$1_at_nospam_news.tpi.pl...
Napisz przy okazji do czego taki RAM bo sam nie wymysle ...

generator tv - współdzielenie pamieci przez procesor i układy generowania
obrazu
w sumie nie miał bym problemu gdybym zastosował Z80 / 8086 itp. ale ja
chce
AVR / 51 ! ;)
a tutaj nie mam genialnych wait cycles, którymi mogę b. łatwo zmusić
procesor do poczekania z dostępem do pamięci na synchronizację poziomą...

w 51 chyba trzeba będzie wrzucić przerwanie blokujace procesor na czas
wyświetlania lini, ale w ten sposób proc zostaje zastopowany bez względu
na
to czy chce grzebać w pamieci czy nie :(



Ja tam zrobiłem bez dwuportwego ramu i blokowania procesora. Na 64us przed
rozpoczeciem wyswietlania obrazu procesor dostaje na nóżkę sygnał że czas
kończyć.
Sygnał utrzymuje się do końca wyświetlania a jego koniec generuje przerwanie
"juz można zacząć wpisywanie"
Wyświetlanie zajmuje ok 8ms więc prawie 2ms mam na wpisywanie do RAMu danych
do wyświetlania.

--
Janusz



=========
Path: news-archive.icm.edu.pl!news.icm.edu.pl!news.onet.pl!newsfeed.gazeta.pl!newsfeed.tpinternet.pl!news.tpi.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: jfox_at_nospam_poczta.onet.pl (J.F.)
Subject: Re: Skąd RAM Dual Port?
Date: Thu, 02 Jan 2003 22:38:46 GMT


On Thu, 2 Jan 2003 19:33:14 +0100, Michał Wysocki wrote:
generator tv - współdzielenie pamieci przez procesor i układy generowania
obrazu
w sumie nie miał bym problemu gdybym zastosował Z80 / 8086 itp. ale ja chce
AVR / 51 ! ;)
a tutaj nie mam genialnych wait cycles, którymi mogę b. łatwo zmusić
procesor do poczekania z dostępem do pamięci na synchronizację poziomą...

Wcale nie byly takie genialne :-)

w 51 chyba trzeba będzie wrzucić przerwanie blokujace procesor na czas
wyświetlania lini, ale w ten sposób proc zostaje zastopowany bez względu na
to czy chce grzebać w pamieci czy nie :(

'51 ma cykle dostepu dobrze okreslone - bez problemu zmiescisz tam
pobieranie danych do wyswietlania. Poza tym zamiast kwarcu mozesz
podpiac generator - i wtedy wstrzymywac poszczegolne cykle.
Zawsze tez mozesz poczekac z prockiem na aktualizacje pamieci
do czasu powrotu TV. Gorzej z AVR - ona sa w koncu "fully static",
czy PLL ?

no i chyba najprostszym rozwiązaniem są DPRAMy..

Najprostszym to fakt ..

J.


=========
Path: news-archive.icm.edu.pl!news.icm.edu.pl!news.onet.pl!newsgate.onet.pl!newsgate.p

Poprzedni Następny
Wiadomość
Spis treści
From: zielpro_at_nospam_cavern.pl (ziel)
Subject: =?iso-8859-2?Q?RE:_Sk=B1d_RAM_Dual_Port=3F?=
Date: 2 Jan 2003 23:52:28 +0100


do czasu powrotu TV. Gorzej z AVR - ona sa w koncu "fully static",
czy PLL ?

Nie wiem.
Zmieniałem częstotliwość w czasie wykonywania programu, ale ...
program działał tak jak powinien tylko, że należało by prztestować
zmianę częstotliwości dla wszystkich rozkazów.
Działał stabilnie, ... uwaga na RS :-)

pzdr
Artur

--
Archiwum grupy: http://niusy.onet.pl/pl.misc.elektronika


=========
Path: news-archive.icm.edu.pl!news.icm.edu.pl!news.onet.pl!newsfeed.gazeta.pl!newsfeed.tpinternet.pl!news.tpi.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: "Michał Wysocki" <mwsoft_at_nospam_satkabel.com.pl>
Subject: Re: Skąd RAM Dual Port?
Date: Thu, 2 Jan 2003 23:57:02 +0100


'51 ma cykle dostepu dobrze okreslone - bez problemu zmiescisz tam
pobieranie danych do wyswietlania.

hmmm określone a regularne to inna sprawa
gdy kożysta z wew pam. programu to jest zonk.. moze kiedykolwiek zawołać do
zew pamieci
z AVRkami jeszcze gorzej...

Poza tym zamiast kwarcu mozesz
podpiac generator - i wtedy wstrzymywac poszczegolne cykle.

hmm a to nawet dobry pomysł...:)

Zawsze tez mozesz poczekac z prockiem na aktualizacje pamieci
do czasu powrotu TV. Gorzej z AVR - ona sa w koncu "fully static",
czy PLL ?

raczej static :) musze nad tym pomyśleć.. :)



=========
Path: news-archive.icm.edu.pl!news.icm.edu.pl!news.nask.pl!news.man.poznan.pl!newsfeed.tpinternet.pl!news.tpi.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: jfox_at_nospam_poczta.onet.pl (J.F.)
Subject: Re: Skąd RAM Dual Port?
Date: Sat, 04 Jan 2003 17:58:17 GMT


On Thu, 2 Jan 2003 23:57:02 +0100, Michał Wysocki wrote:
'51 ma cykle dostepu dobrze okreslone - bez problemu zmiescisz tam
pobieranie danych do wyswietlania.
hmmm określone a regularne to inna sprawa
gdy kożysta z wew pam. programu to jest zonk.. moze kiedykolwiek zawołać do
zew pamieci

Wcale nie kiedykolwiek, tylko w okreslonych [i dosc regularnych]
cyklach.

z AVRkami jeszcze gorzej...

Nie uzywac prockow ktore sie nie nadaja do zadania :-)

Poza tym zamiast kwarcu mozesz
podpiac generator - i wtedy wstrzymywac poszczegolne cykle.

hmm a to nawet dobry pomysł...:)

Raczej nie - nie do tak prostego problemiku.

J.


=========
Path: news-archive.icm.edu.pl!news.icm.edu.pl!news.onet.pl!newsfeed.gazeta.pl!newsfeed.tpinternet.pl!news.tpi.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: "Michał Wysocki" <mwsoft_at_nospam_satkabel.com.pl>
Subject: Re: Skąd RAM Dual Port?
Date: Sat, 4 Jan 2003 22:02:52 +0100


Wcale nie kiedykolwiek, tylko w okreslonych [i dosc regularnych]
cyklach.

hmm no tak.. zrobiłem mały refresh pod kopułą i racja ;)
w chwili obecnej odczytuje 1 bajt na 1uS i rozbijam go na 8 pixeli
przy zegarku 12Mhz dla proca będe miał 1 cykl maszynowy na 1uS i akurat w
czasie trwania ALE bym się wbił z odczytem bajtu...
tylko docelowo... docelowo będzie to w wersji color gdzie na 1 pixel
przypadają 4 bajty.. tu już musiał bym dać prockowi zegar 48Mhz co jest nie
wykonalne... heh.. albo dam 4 równoległe kości po 8KB.. i tak źle i tak nie
dobrze...;)

Nie uzywac prockow ktore sie nie nadaja do zadania :-)

no tak.. ale Z80 zdechł a do 51 mam bascoma :D

Raczej nie - nie do tak prostego problemiku.

prostego..? no dobra :) zobaczymy jak mi wyjdzie synchronizacja procesora z
generatorem...
ja bym go określił jako średnio trudny ;)

pozdro!



=========
Path: news-archive.icm.edu.pl!news.icm.edu.pl!news.nask.pl!news.ipartners.pl!newsfeed.gazeta.pl!newsfeed.tpinternet.pl!news.tpi.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: jfox_at_nospam_poczta.onet.pl (J.F.)
Subject: Re: Skąd RAM Dual Port?
Date: Sun, 05 Jan 2003 21:14:52 GMT


On Sat, 4 Jan 2003 22:02:52 +0100, Michał Wysocki wrote:
Wcale nie kiedykolwiek, tylko w okreslonych [i dosc regularnych]
cyklach.
tylko docelowo... docelowo będzie to w wersji color gdzie na 1 pixel
przypadają 4 bajty.. tu już musiał bym dać prockowi zegar 48Mhz co jest nie
wykonalne...

A kto ci zabroni w 12 cyklach odczytac owe 4 bajty ?

heh.. albo dam 4 równoległe kości po 8KB.. i tak źle i tak nie dobrze...;)

Czemu niedobrze ? Swietny pomysl.
P.S. czemu 4 bajty ? RGB ci nie starczy ?
PPS. 8KB nie za malo ?
PPPS. Kupic zlomiasta VGA na ISA, dolutowac do niej procka.

Nie uzywac prockow ktore sie nie nadaja do zadania :-)
no tak.. ale Z80 zdechł a do 51 mam bascoma :D

Na Z80 jest GCC. I mozna gotowego spektrusia kupic :-)

Raczej nie - nie do tak prostego problemiku.
prostego..? no dobra :) zobaczymy jak mi wyjdzie synchronizacja procesora z
generatorem... ja bym go określił jako średnio trudny ;)

Ale co ty chcesz zrobic - tester TV ? IMHO - spokojnie mozesz sie
w powrotach wyrobic.

J.


=========
Path: news-archive.icm.edu.pl!news.icm.edu.pl!news.nask.pl!news.ipartners.pl!newsfeed.gazeta.pl!newsfeed.tpinternet.pl!news.tpi.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: "Michał Wysocki" <mwsoft_at_nospam_satkabel.com.pl>
Subject: Re: Skąd RAM Dual Port?
Date: Sun, 5 Jan 2003 23:07:05 +0100


A kto ci zabroni w 12 cyklach odczytac owe 4 bajty ?

taa.. a jak niby? skoro w 12 cyklach procesor robi jeden odczyt pamieci to
mam tylko 3 x takt zegara czasu na robienie co chce (gdy zatrzaskuje młodszą
czes adresu) .. przez reszte czasu procesor gada za pamięcią i jestem
uziemiony...

Czemu niedobrze ? Swietny pomysl.
P.S. czemu 4 bajty ? RGB ci nie starczy ?

hmm .. jak bym miał 3 bity to bym i tak upchał w 8 tylko 2 pixele.. lepiej 4
;)

PPS. 8KB nie za malo ?

(320x200)/8 = 8000
i na pewno nie za mało bo już działa z 8KB ;-P

PPPS. Kupic zlomiasta VGA na ISA, dolutowac do niej procka.

toż to jedzie na DMA, grzebie sobie gdzieś w wysokiej pamieci. wykorzystuje
waitcycles...nawet bym nie próbował... co innego hercules :) można się
pobawić w przeprogramowanie 6845 na częstotliwosci TV, ale ja chce zrobić
sam! :)

Na Z80 jest GCC. I mozna gotowego spektrusia kupic :-)

hmm jak bym dał Z80 to by mi powstał spectruś :) ale nie podchodzi mi bo
uart.. timery.. porty IO.. to wszystko mam w 51 :)

Ale co ty chcesz zrobic - tester TV ? IMHO - spokojnie mozesz sie
w powrotach wyrobic.

co ja chce zrobić ? w sumie sam nie wiem :) zasadniczo to będzie moduł
sterowny przez RS232 który posłuży jako duży LCD ;) myślałem tez o terminalu
Rs232
przez RS procek musi cały czas byc w stanie odbierać bajty

może pobawie sie w napisanie na to basica.. no i będzie coś w stylu ZX81 :)



=========
Path: news-archive.icm.edu.pl!news.icm.edu.pl!news.atman.pl!newsfeed.tpinternet.pl!news.tpi.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: jfox_at_nospam_poczta.onet.pl (J.F.)
Subject: Re: Skąd RAM Dual Port?
Date: Mon, 06 Jan 2003 17:30:30 GMT


On Sun, 5 Jan 2003 23:07:05 +0100, Michał Wysocki wrote:
A kto ci zabroni w 12 cyklach odczytac owe 4 bajty ?
taa.. a jak niby? skoro w 12 cyklach procesor robi jeden odczyt pamieci to

Robi 2 odczyty pamieci :-)

mam tylko 3 x takt zegara czasu na robienie co chce (gdy zatrzaskuje młodszą
czes adresu) .. przez reszte czasu procesor gada za pamięcią i jestem uziemiony...

No to co - cykl zegara trwa ~80ns, pamieci kupisz bez problemu 20ns,
mozesz 12 bajtow odczytac :-)
Niewielka sztuczka z wydluzeniem jednego z okresow zegara moze pomoc
zdobyc troche wiecej czasu.

P.S. czemu 4 bajty ? RGB ci nie starczy ?
hmm .. jak bym miał 3 bity to bym i tak upchał w 8 tylko 2 pixele.. lepiej 4
;)

Niezbyt rozumiem, ile ma byc bitow na piksel ? W 3 bajtach upchniesz
8 pixeli - po 1 bicie na kazdy kolor.

PPPS. Kupic zlomiasta VGA na ISA, dolutowac do niej procka.

toż to jedzie na DMA, grzebie sobie gdzieś w wysokiej pamieci. wykorzystuje
waitcycles...nawet bym nie próbował...

No co Ty - standardowa VGA nawet w XT dzialala. 64K przestrzeni
adresowej, calkowicie wlasna pamiec, zadnego DMA. WS ... no nie
wiem czy uzywala, byc moze nie !. A jesli nawet - to watpie czy
'51 zdazysz tak szybko dane zapodawac zeby musiec sie WS przejmowac

co ja chce zrobić ? w sumie sam nie wiem :) zasadniczo to będzie moduł
sterowny przez RS232 który posłuży jako duży LCD ;) myślałem tez o terminalu
Rs232 przez RS procek musi cały czas byc w stanie odbierać bajty

Z grafika czy bez ? Bo jesli bez ... to bardzo zgrabnie dzialaly
czipy od telegazety w charakterze sterownika CRT. Minimalna ilosc
elementow, interfejs I2C. Nawet ciut semigrafiki maja.

może pobawie sie w napisanie na to basica.. no i będzie coś w stylu ZX81 :)

Hm, ja bym ci poradzil zebys zainteresowania zmienil na jakies
bardziej rynkowe. C#, .NET, Java, SQL, VB, cracking komorek,
albo uzyj '51 do tego do czego sluzy - wiertarke numeryczna se zrob
-)

J.


=========
Path: news-archive.icm.edu.pl!news.icm.edu.pl!news.atman.pl!newsfeed.gazeta.pl!newsfeed.tpinternet.pl!news.tpi.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: "Michał Wysocki" <mwsoft_at_nospam_satkabel.com.pl>
Subject: Re: Skąd RAM Dual Port?
Date: Tue, 7 Jan 2003 01:15:46 +0100


Robi 2 odczyty pamieci :-)

no rzeczywiscie 2 ;) w takim razie daje zegar 24Mhz i mam 4 odczyty na 1uS -
teoretycznie problem z głowy..

Niezbyt rozumiem, ile ma byc bitow na piksel ? W 3 bajtach upchniesz
8 pixeli - po 1 bicie na kazdy kolor.

nie nie.. Ty mówisz co by było jak bym dał równolegle pamieci - a ja chce w
jednym bajcie dac dwa pixele po 4 bity

No co Ty - standardowa VGA nawet w XT dzialala. 64K przestrzeni
adresowej, calkowicie wlasna pamiec, zadnego DMA. WS ... no nie
wiem czy uzywala, byc moze nie !. A jesli nawet - to watpie czy
'51 zdazysz tak szybko dane zapodawac zeby musiec sie WS przejmowac

ta.. super.. ale nie bardzo mi się chce szukać takiej która nie DMA bo mam
złomiastą taka jedną i używa DMA.. to tego dochodzi przerwanie odświerzania
pamieci... aaaaaaaaaaaa no i eheh.. przecie VGA ma bios skompilowany na x86
D nie bardzo chce mi sie rozgryzać co ten bios robi przy starcie żeby karta
nadawała sie do użytku..............

Z grafika czy bez ? Bo jesli bez ... to bardzo zgrabnie dzialaly
czipy od telegazety w charakterze sterownika CRT. Minimalna ilosc
elementow, interfejs I2C. Nawet ciut semigrafiki maja.

już o tym myślalem, ale z grafiką

Hm, ja bym ci poradzil zebys zainteresowania zmienil na jakies
bardziej rynkowe. C#, .NET, Java, SQL, VB, cracking komorek,
albo uzyj '51 do tego do czego sluzy - wiertarke numeryczna se zrob
-)

ale Ty masz podejście! ;) takie rzeczy się robi dla sztuki / przyjmności /
terningu ;)
i zapewniam Cię że taki moduł generatora TV wielu ludziom się przyda w ich
projektach :)

pozdro



=========
Path: news-archive.icm.edu.pl!news.icm.edu.pl!news.atman.pl!newsfeed.gazeta.pl!newsfeed.tpinternet.pl!news.tpi.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: jfox_at_nospam_poczta.onet.pl (J.F.)
Subject: Re: Skąd RAM Dual Port?
Date: Wed, 08 Jan 2003 18:55:11 GMT


On Tue, 7 Jan 2003 01:15:46 +0100, Michał Wysocki wrote:
Robi 2 odczyty pamieci :-)
no rzeczywiscie 2 ;) w takim razie daje zegar 24Mhz i mam 4 odczyty na 1uS -
teoretycznie problem z głowy..

Albo i 12 MHz, tylko przeczytac 2 bajty zanim procek ten jeden
odczyta.

Niezbyt rozumiem, ile ma byc bitow na piksel ? W 3 bajtach upchniesz
8 pixeli - po 1 bicie na kazdy kolor.
nie nie.. Ty mówisz co by było jak bym dał równolegle pamieci - a ja chce w
jednym bajcie dac dwa pixele po 4 bity

Ale wykorzystac z tego tylko 3 bity ?
Tak czy inaczej - ja bym dal 3/4 pamieci rownolegle :-)

No co Ty - standardowa VGA nawet w XT dzialala. 64K przestrzeni
adresowej, calkowicie wlasna pamiec, zadnego DMA.

ta.. super.. ale nie bardzo mi się chce szukać takiej która nie DMA bo mam
złomiastą taka jedną i używa DMA..

Dziwne - jeszcze nie widzialem takiej ktora uzywa DMA. Nawet jesli
tak robi - to powinna tez pracowac w trybie standard VGA - bez DMA.

to tego dochodzi przerwanie odświerzania pamieci...

Nie ma odswiezania. Wyswietlanie wystarczajaco dobrze odswieza.

przecie VGA ma bios skompilowany na x86
D nie bardzo chce mi sie rozgryzać co ten bios robi przy starcie żeby karta
nadawała sie do użytku..............

To jest opisane, bios ci nie jest do niczego potrzebny.

Hm, ja bym ci poradzil zebys zainteresowania zmienil na jakies
bardziej rynkowe. C#, .NET, Java, SQL, VB, cracking komorek,
albo uzyj '51 do tego do czego sluzy - wiertarke numeryczna se zrob >> :-)

ale Ty masz podejście! ;) takie rzeczy się robi dla sztuki / przyjmności /
treningu ;)

Trenuj z przyjemnoscia cos co sie moze jeszcze potem przydac :-)
Chocby procki z USB :-)

i zapewniam Cię że taki moduł generatora TV wielu ludziom się przyda w ich
projektach :)

Znowu nie tak wielkiej ilosci. Szczegolnie odkad LCD z kontrolerkami
potanialy. Jak zrobisz to zbyt skomplikowanie to chetnych ilosc
spadnie. No i ciagle zostaje ta alternatywa w postaci telegazety -
naprawde zgrabna.

J.


=========
Path: news-archive.icm.edu.pl!news.rmf.pl!news.ipartners.pl!newsfeed.gazeta.pl!newsfeed.tpinternet.pl!news.tpi.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: "Michał Wysocki" <mwsoft_at_nospam_satkabel.com.pl>
Subject: Re: Skąd RAM Dual Port?
Date: Wed, 8 Jan 2003 23:52:27 +0100



Albo i 12 MHz, tylko przeczytac 2 bajty zanim procek ten jeden
odczyta.

tak, ale to dodatkowy problem bo musiał bym mieć jakieś 2 bajtowe FIFO w
którym będę to trzymał

Ale wykorzystac z tego tylko 3 bity ?

a czemu nie 4? skoro moge to czemu mam dać 8 kolorów zmiast 16? ;)

Tak czy inaczej - ja bym dal 3/4 pamieci rownolegle :-)

no można mozna... pomyśli się nad tym :)

Nie ma odswiezania. Wyswietlanie wystarczajaco dobrze odswieza.

hmm moja karta korzysta z przerwania refreshu systemowej pamieci do
odświerzania swojej pokładowej pamieci DRAM.....

To jest opisane, bios ci nie jest do niczego potrzebny.

no... dyskutował bym.. już taka prosta VGA z np chipem cypressa ma własne
procedury initu.. i po to właśnie jest bios na karcie - po cholere bede
robił coś co jest kompatybilne z kilkoma kartami..?

Trenuj z przyjemnoscia cos co sie moze jeszcze potem przydac :-)
Chocby procki z USB :-)

eh. ;) lubie starocie i wskrzeszanie ich - nigdy się nie spotkałeś np. z
ZX81 w FPGA? :)
nawet w EP jest taka tendencja - obok USB, MP3, ATAPI - lampy itp. - np ten
zegar na lampach sterowny przez PLD
od jakiegoś czasu chodzi mi po głowie budowa PCta XT - ten generator można
by zaaplikować jako karta graficzna CGA :)
nawet mam już źródło biosu XT w asmie ;) kilka 82Cxx i mam kompa :) +
CPLD/FPGA do kontrolowania tego i jako karta graficzna :) i jaka
satysfakcja - zbudowalem kompa na którym windows chodzi!!! :)

a tutaj jest jeszcze wygodniej bo tylko nie wysyłam prockowi ready i ten
grzecznie czeka na zakończenie rysowania linii :)

Znowu nie tak wielkiej ilosci. Szczegolnie odkad LCD z kontrolerkami
potanialy. Jak zrobisz to zbyt skomplikowanie to chetnych ilosc
spadnie. No i ciagle zostaje ta alternatywa w postaci telegazety -
naprawde zgrabna.

ehh wredna konkurencja!!! :> nie siej mi tu takiej propagandy!! ;-]



=========
Path: news-archive.icm.edu.pl!news.icm.edu.pl!news.onet.pl!agh.edu.pl!news.agh.edu.pl!news.rmf.pl!news.ipartners.pl!news.internetia.pl!skynet.be!skynet.be!newsfeed.tpinternet.pl!news.tpi.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: "Piotr Wyderski" <piotr.wyderskiREMOVE_at_nospam_hoga.pl>
Subject: =?iso-8859-2?Q?Re:_Sk=B1d_RAM_Dual_Port=3F?=
Date: Fri, 3 Jan 2003 14:28:16 +0100



Michał Wysocki wrote:

w 51 chyba trzeba będzie wrzucić przerwanie blokujace procesor na czas
wyświetlania lini, ale w ten sposób proc zostaje zastopowany bez względu
na
to czy chce grzebać w pamieci czy nie :(

To nie jest zly pomysl, ale przerwanie wcale nie musi blokowac
procesora, wystarczy, ze przelaczy go na inny watek na czas
wyswietlania linii. Implementacja tak prostej wielozadaniowosci
bedzie trywialna. Jezeli zadanie da sie latwo podzielic na
mniejsze podzadania, to sugerowalbym takie rozwiazanie. :-)

no i chyba najprostszym rozwiązaniem są DPRAMy..

Overkill? :-)

Pozdrawiam
Piotr Wyderski

PS. A nie da sie taktowac szyny pamieci dwukrotnie szybszym zegarem?
AFAIK na C64 tak wlasnie rozwiazano synchronizacje dostepu CPU
i wideokontrolera do wspolnej pamieci -- CPU siega tam w cyklach
parzystych, VIC w nieparzystych.

PS2. Mozna rowniez uzyc dwoch ukladow pamieci, jeden dostepny
tylko dla CPU, drugi dla wideokontrolera i co klatke zmieniac
przeznaczenie tych ukladow, przy pomocy selektora szyn -- taki
rodzaj podwojnego buforowania.

=========
Path: news-archive.icm.edu.pl!news.icm.edu.pl!lublin.pl!news.onet.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: "RobertS" <szumu_at_nospam_poczta.onet.pl>
Subject: Re: Skąd RAM Dual Port?
Date: Thu, 2 Jan 2003 16:15:15 -0000



szukam jakiegoś RAMu min 32KB Dual Port
czyli z podwójnym zestawem lini adresowych i danych
tak się rozglądałem po firmach robiących ramy, ale pustynia... jakieś
pomysły?

Cypress albo IDT

Robert



=========
Path: news-archive.icm.edu.pl!news.icm.edu.pl!news.nask.pl!news-stoc.telia.net!news-stoa.telia.net!telia.net!newsfeed.tpinternet.pl!news.tpi.pl!not-for-mai