RTV forum PL | NewsGroups PL

Jak właściwie podłączyć linię adresową ATMEGA do pamięci EXTRAM?

ATMEGA i EXTRAM

NOWY TEMAT

elektroda NewsGroups Forum Index - Elektronika Polska - Jak właściwie podłączyć linię adresową ATMEGA do pamięci EXTRAM?

Pawel K
Guest

Fri Feb 16, 2007 1:06 pm   



Witam,
tak sobie ostatnio myslalem (wolesie upewnic)
czy ma znaczenie polaczenie lini adresowej
kontrolera z pamiecia? tzn A0 procka musi byc
polaczone z A0 pamieci, A1-A1 itd? Czy mozna laczyc
dowolnie A0-A1 A1-A0, zeby na plytce proste polaczenia byly ?

pozdrawiam
Pawel K

JohnyR2
Guest

Fri Feb 16, 2007 1:25 pm   



Użytkownik "Pawel K" <groups@kpw.qs.pl> napisał w wiadomości
news:er46ru$kla$1@inews.gazeta.pl...
Quote:
Witam,
tak sobie ostatnio myslalem (wolesie upewnic)
czy ma znaczenie polaczenie lini adresowej
kontrolera z pamiecia? tzn A0 procka musi byc
polaczone z A0 pamieci, A1-A1 itd? Czy mozna laczyc
dowolnie A0-A1 A1-A0, zeby na plytce proste polaczenia byly ?

pozdrawiam

W przypadku RAM-u nie ma to większego znaczenia, natomiast przy pamięci ROM
musiałbyś przed zaprogramowaniem kostki 'przekodować' bitowa wsad...

Pozdrawiam.

Jr
> Pawel K

Marek Lewandowski
Guest

Fri Feb 16, 2007 1:28 pm   



On Feb 16, 1:06 pm, Pawel K <gro...@kpw.qs.pl> wrote:

Quote:
tak sobie ostatnio myslalem (wolesie upewnic)
czy ma znaczenie polaczenie lini adresowej
kontrolera z pamiecia? tzn A0 procka musi byc
polaczone z A0 pamieci, A1-A1 itd? Czy mozna laczyc
dowolnie A0-A1 A1-A0, zeby na plytce proste polaczenia byly ?

w pierwszym przybliżeniu nie ma znaczenia.
Zaczyna mieć znaczenie gdy:
a) masz do czynienia z pamięcią flash - ona jest zapisywana sektorami
i jak pomieszasz linie adresowe to będziesz miał wielki problem z
rozpoznaniem co i skąd się skasuje, jak sektor wyczyścisz
b) jak usiłujesz zminimalizować pobór mocy - w niektórych pamięciach
przełączanie górnych linii adresu przełącza spore bloki pamięci między
standby a odczytem i w ten sposób cykając taką linią co takt odczytu
bierzesz nieco więcej mocy (nie są to zazwyczaj znaczące różnice,
wiem, że mogą być, od osoby, która robi scalaka, kóry ma z jednej
baterii 10 lat chodzić - tam liczy się każda oszczędność).

--
Marek Lewandowski
ICQ#/GG#: ask per mail. mail: locust[X]poczta/onet/pl
my gallery: http://www.pbase.com/mareklew
my kind-of-a-blog: http://lockaphoto.stufftoread.com

Sławomir Szczyrba
Guest

Fri Feb 16, 2007 1:48 pm   



Quidquid MsgId est, timeo JohnyR2 et dona ferentem...
Quote:

Witam,
tak sobie ostatnio myslalem (wolesie upewnic)
czy ma znaczenie polaczenie lini adresowej
kontrolera z pamiecia? tzn A0 procka musi byc
polaczone z A0 pamieci, A1-A1 itd? Czy mozna laczyc
dowolnie A0-A1 A1-A0, zeby na plytce proste polaczenia byly ?

W przypadku RAM-u nie ma to większego znaczenia, natomiast przy pamięci ROM
musiałbyś przed zaprogramowaniem kostki 'przekodować' bitowa wsad...

No i lepiej tego nie robić w przypadku DRAMów (zostały jeszcze jakieś

pamięci? ;)

Sławek
--
________
_/ __/ __/ Confucius say: "Is more to running BBS than finding ON."
\__ \__ \_______________________________________________________________
/___/___/ Sławomir Szczyrba steev/AT/hot\dot\pl

Greg(G.Kasprowicz)
Guest

Fri Feb 16, 2007 1:55 pm   



Quote:

No i lepiej tego nie robić w przypadku DRAMów (zostały jeszcze jakieś
pamięci? Wink

w DRAM/SDRAM mozna spokojnie zamieniac linie danych ze soba
z adresami ten pomysl nie zadziala
w przypadku DDR, DDR2 i DDR3 nie nalezy mieszac linii danych z dolnego i
gornego octetu z pwoodu linii DQS/DQM ktora jest przypisana do okreslonego
banku.

elektroda NewsGroups Forum Index - Elektronika Polska - Jak właściwie podłączyć linię adresową ATMEGA do pamięci EXTRAM?

NOWY TEMAT

Regulamin - Zasady uzytkowania Polityka prywatnosci Kontakt RTV map News map