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?
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.