I diversi tipi di memoria di Amiga

Classic, anche retrogaming

I diversi tipi di memoria di Amiga

Messaggioda FeliceMente » lun feb 25, 2008 2:38 am

E' da un po' che non "giocherello" con le espansioni per gli Amiga classic che ho, ma di recente, usando E-UAE sotto Mac OS X (con Hi-Toro come GUI), mi è sorto qualche dubbio riguardo i 3 diversi tipi di memoria utilizzabili sugli Amiga Classic:

- chip memory: è la memoria utilizzata di default dal chip grafico (ma può essere utilizzata per memorizzare qualunque altra cosa, ed è accessibile alla CPU (e al sistema) normalmente), è in quantità limitata (mi pare 512 kb sull'Amiga 500), giusto? Non mi pare fosse espandibile, no?

- slow RAM: è quella aggiungibile dalla porta inferiore, e che a volte era fornita su una scheda insieme a un clock?

- fast RAM, più veloce di tutte, si collegava dallo slot laterale?

sono abbastanza sicuro sulla prima (la chip), ma ho l'impressione di non ricordare affatto bene i dettagli delle altre due...

Grazie
Marco Iannaccone
http://www.felicemente.altervista.org/

Quando una cosa complessa appare semplice,
intuitiva e naturale, e sembra l'unico modo in cui dovrebbe essere,
allora è stata progettata bene.
Avatar utente
FeliceMente

Veterano
 
Messaggi: 309
Iscritto il: lun ott 31, 2005 5:19 pm
Località: Avellino

Re: I diversi tipi di memoria di Amiga

Messaggioda clros » lun feb 25, 2008 7:43 am

Chip: è l'unica memoria a cui possono accedere i chipcustom (Agnus, Paula).E' in quantità limitata (512KB, 1MB, 2MB). Vi può accedere anche la CPU, ma i chip custom hanno la precedenza.

Fast:è la memoria alla quale la CPU può accedere senza aspettare i chip custo; per questo è detta "fast".I limiti sono dettati solo dalla architettura della CPU e qui i chip custom non possono assolutamente metterci piede.
Non è detto che stia per forzasu di una espansione...fast e chip potrebbero essere sulla MB (non so, pensa all'amiga 4000)

Slow/ranger: qui non ti so aiutare.
Only AMIGA makes it possible !!
La colpa è sempre del Kernel!!
...un bit è formato da 8 byte...

Claudio "CP" La Rosa
Avatar utente
clros

Supremo
 
Messaggi: 3473
Iscritto il: ven mag 07, 2004 2:41 pm
Località: SYS 64738

Re: I diversi tipi di memoria di Amiga

Messaggioda FeliceMente » lun feb 25, 2008 1:28 pm

clros ha scritto:Chip: è l'unica memoria a cui possono accedere i chipcustom (Agnus, Paula).E' in quantità limitata (512KB, 1MB, 2MB). Vi può accedere anche la CPU, ma i chip custom hanno la precedenza.

Fast:è la memoria alla quale la CPU può accedere senza aspettare i chip custo; per questo è detta "fast".I limiti sono dettati solo dalla architettura della CPU e qui i chip custom non possono assolutamente metterci piede.
Non è detto che stia per forzasu di una espansione...fast e chip potrebbero essere sulla MB (non so, pensa all'amiga 4000)


Una espansione di memoria, sia da slot laterale che inferiore, può quindi aggiungere sia memoria chip che fast, giusto?

Slow/ranger: qui non ti so aiutare.


Mi sembra di aver letto da qualche parte che la denominazione esiste per motivi di compatibilità con i modelli più vecchi di Amiga... o qualcosa del genere... mi chiedo però perché UAE, oltre che chip (da 0.5 a 2 Mb) e fast (da 0 a 8 Mb) abbia anche la slow (non vorrei ricordare male ma mi pare vada a 0 a 1,5 Mb, o 2, non ricordo).
Marco Iannaccone
http://www.felicemente.altervista.org/

Quando una cosa complessa appare semplice,
intuitiva e naturale, e sembra l'unico modo in cui dovrebbe essere,
allora è stata progettata bene.
Avatar utente
FeliceMente

Veterano
 
Messaggi: 309
Iscritto il: lun ott 31, 2005 5:19 pm
Località: Avellino

Re: I diversi tipi di memoria di Amiga

Messaggioda clros » lun feb 25, 2008 1:37 pm

Una espansione di memoria, sia da slot laterale che inferiore, può quindi aggiungere sia memoria chip che fast, giusto?


Se non mi ricordo male...la memoria chip è stata saldata sempre su MB per cui...aggiungendo dell'altra memoria questa dovrebbe essere solo FAST.

almenochè...aggiungendo dell'altra memoria su slot...non venga comunque prima "incrementata " la quantità di chip fino al limite superiore e il resto viene visto come fast (ma ho molti dubbi su questo)



Mi sembra di aver letto da qualche parte che la denominazione esiste per motivi di compatibilità con i modelli più vecchi di Amiga... o qualcosa del genere... mi chiedo però perché UAE, oltre che chip (da 0.5 a 2 Mb) e fast (da 0 a 8 Mb) abbia anche la slow (non vorrei ricordare male ma mi pare vada a 0 a 1,5 Mb, o 2, non ricordo).


Ricordo solo che il nome "ranger" deriva dal nome di un prototipo di Amiga2000(??)[/quote]
Only AMIGA makes it possible !!
La colpa è sempre del Kernel!!
...un bit è formato da 8 byte...

Claudio "CP" La Rosa
Avatar utente
clros

Supremo
 
Messaggi: 3473
Iscritto il: ven mag 07, 2004 2:41 pm
Località: SYS 64738

Re: I diversi tipi di memoria di Amiga

Messaggioda FeliceMente » lun feb 25, 2008 4:45 pm

clros ha scritto:
Una espansione di memoria, sia da slot laterale che inferiore, può quindi aggiungere sia memoria chip che fast, giusto?


Se non mi ricordo male...la memoria chip è stata saldata sempre su MB per cui...aggiungendo dell'altra memoria questa dovrebbe essere solo FAST.


Non sono così sicuro. Dovrei provare con un Amiga reale, ma mi pare di ricordare che su un Amiga 500, che aveva 512k di chip RAM, mettendo "l'espansione" da 512k nello slot inferiore, la memoria totale arrivava a 1 Mb, e l'indicatore nella barra in alto indicava un po' meno all'avvio (perché ovviamente c'era la parte utilizzata dal kickstart e in generale dal sistema), più o meno intorno agli 800k, e li indicava, se non ricordo male, come "memoria grafica", e non come "altra memoria".

Ma magari ricordo male...


almenochè...aggiungendo dell'altra memoria su slot...non venga comunque prima "incrementata " la quantità di chip fino al limite superiore e il resto viene visto come fast (ma ho molti dubbi su questo)



Mi sembra di aver letto da qualche parte che la denominazione esiste per motivi di compatibilità con i modelli più vecchi di Amiga... o qualcosa del genere... mi chiedo però perché UAE, oltre che chip (da 0.5 a 2 Mb) e fast (da 0 a 8 Mb) abbia anche la slow (non vorrei ricordare male ma mi pare vada a 0 a 1,5 Mb, o 2, non ricordo).


Ricordo solo che il nome "ranger" deriva dal nome di un prototipo di Amiga2000(??)


Hmmm... sto iniziando a pensare che sostanzialmente esistano solo chip RAM (quella sulla mobo è chip RAM, ed è quella utilizzabile dai chip custom) e fast ram, e che le espansioni di memoria possano essere o chip ram o fast ram a seconda di come sono progettati, ma indipendentemente da come sono connessi al sistema (slot inferiore o laterale), e che sostanzialmente il termine slow ram sia usato per indicare quando una espansione di memoria è di tipo chip, e non fast, ma chiaramente sono solo supposizioni...
Marco Iannaccone
http://www.felicemente.altervista.org/

Quando una cosa complessa appare semplice,
intuitiva e naturale, e sembra l'unico modo in cui dovrebbe essere,
allora è stata progettata bene.
Avatar utente
FeliceMente

Veterano
 
Messaggi: 309
Iscritto il: lun ott 31, 2005 5:19 pm
Località: Avellino

Messaggioda NubeCheCorre » lun feb 25, 2008 5:58 pm

Da quel che so io, la memoria su scheda e' di tipo chip e non puo' essere aumentata infatti nei primi modelli di amiga ( i 500 ) c' erano solo 512Kb di ram e anche se mettevi l' espansione nella trapdoor del 500 e portavi la ram in totale ad un mega, programmi tipo dpaint te ne vedevano solo 512Kb poiche' usavano la chipram che era in effetti solo 512kb e succedeva anche che ti dava messaggi di out of memory proprio perche' distingueva il tipo di ram ( e il Dpaint usava la chip non la fast )

Successivamente con il 600, l' amiga aveva direttamente un mega di memoria chip on board e con i programmi di grafica si poteva fare un po' di piu'..

Tutta la memoria che si aggiungeva in seguito ad amiga era di tipo fast, sia nella trapdoor che nelle schede accelleratrici.. :felice:
W il Veneto :ride:
Avatar utente
NubeCheCorre

Leggenda
 
Messaggi: 10624
Iscritto il: dom set 21, 2003 9:21 pm
Località: San remo

Messaggioda Böch 3343 » lun feb 25, 2008 5:59 pm

La quantità massima di memoria "Chip" di cui può disporre un Amiga, se non vado errato, dipende dalla versione del chip custom "Agnus".

Per esempio, sul mio A500 è montato un Fat Agnus (versione 8372A, se non vado errato) che consente di avere 1MB di chip ram. Per sfruttare questa opportunità, però, bisogna modificare alcuni cavallotti e fare dei collegamenti tra il chip Gary e, se non erro, il 68000. Le modifiche da fare sono descritte solitamente nei manuali delle espansioni.
Io ho un'espansione AdRAM 540 con 2MB di RAM e la mia configurazione attuale è 1MB chip ram, 1,5MB fast ram.


A proposito... qualcuno sa se per caso si trovano ancora in giro (magari sono ancora usate per qualche applicazione strana) le SRAM da montare sui vecchi Amiga o se devo rivolgermi necessariamente all'usato? Non mi dispiacerebbe aggiungere altri 2MB di RAM al fido A500. :felice:
"Cercando di mettere a posto le cose non si fa altro che creare un gran casino"
Avatar utente
Böch 3343

Veterano
 
Messaggi: 236
Iscritto il: dom ott 26, 2003 11:43 am
Località: Cernusco S.N.

Messaggioda MacGyverPPC » lun feb 25, 2008 7:21 pm

Böch 3343 ha scritto:A proposito... qualcuno sa se per caso si trovano ancora in giro (magari sono ancora usate per qualche applicazione strana) le SRAM da montare sui vecchi Amiga o se devo rivolgermi necessariamente all'usato? Non mi dispiacerebbe aggiungere altri 2MB di RAM al fido A500. :felice:

Io ho delle SIM a 72 contatti,ma non so se vanno bene sul 500!
ho 2 banchi da 16 Mb a 60Ns ... e altri 2 presi da un vecchio pc ma non so da quanto,di sicuro meno di 16 Mb!
OS4.1.3Immagine+SAM= ImmagineNG c'è!
SAM440EP: OS4.1.4Up4:con USB2.0 UP,RunInUae integrato con Kickstart 3.1,1.3,CD32 originali, MUI migliorato ecc/HD400GbSata/masterizzatore sataDVD/SB Audigy5.1.
AMIGA1200PPC/060(HomeTower):OS4Classic/USB/BlizzardPPC/BVision/Ram128Mb/HD/CD-DVD/RW :rock:
AMIKIT WinUAE:OS3.9/OS4 FE : AMD A8 x64
Advance
Multitask
Integrated
Grafic
Architecture
Avatar utente
MacGyverPPC

Leggenda
 
Messaggi: 10872
Iscritto il: sab set 22, 2007 4:51 pm
Località: Alessandria

Messaggioda FeliceMente » lun feb 25, 2008 9:07 pm

NubeCheCorre ha scritto:Da quel che so io, la memoria su scheda e' di tipo chip e non puo' essere aumentata infatti nei primi modelli di amiga ( i 500 ) c' erano solo 512Kb di ram e anche se mettevi l' espansione nella trapdoor del 500 e portavi la ram in totale ad un mega, programmi tipo dpaint te ne vedevano solo 512Kb poiche' usavano la chipram che era in effetti solo 512kb e succedeva anche che ti dava messaggi di out of memory proprio perche' distingueva il tipo di ram ( e il Dpaint usava la chip non la fast )


Ah, allora ricordavo male! :-P

Successivamente con il 600, l' amiga aveva direttamente un mega di memoria chip on board e con i programmi di grafica si poteva fare un po' di piu'..

Tutta la memoria che si aggiungeva in seguito ad amiga era di tipo fast, sia nella trapdoor che nelle schede accelleratrici.. :felice:


Ah, ecco!

Ottimo! Ora però... rimane il dubbio su cosa sia la slow RAM impostabile in UAE... :-P
Marco Iannaccone
http://www.felicemente.altervista.org/

Quando una cosa complessa appare semplice,
intuitiva e naturale, e sembra l'unico modo in cui dovrebbe essere,
allora è stata progettata bene.
Avatar utente
FeliceMente

Veterano
 
Messaggi: 309
Iscritto il: lun ott 31, 2005 5:19 pm
Località: Avellino

Messaggioda FeliceMente » lun feb 25, 2008 9:09 pm

Böch 3343 ha scritto:La quantità massima di memoria "Chip" di cui può disporre un Amiga, se non vado errato, dipende dalla versione del chip custom "Agnus".

Per esempio, sul mio A500 è montato un Fat Agnus (versione 8372A, se non vado errato) che consente di avere 1MB di chip ram. Per sfruttare questa opportunità, però, bisogna modificare alcuni cavallotti e fare dei collegamenti tra il chip Gary e, se non erro, il 68000. Le modifiche da fare sono descritte solitamente nei manuali delle espansioni.
Io ho un'espansione AdRAM 540 con 2MB di RAM e la mia configurazione attuale è 1MB chip ram, 1,5MB fast ram.


Molto interessante. Stai parlando comunque sempre di un A500 con chipset OCS e kickstart 1.3, vero?
Marco Iannaccone
http://www.felicemente.altervista.org/

Quando una cosa complessa appare semplice,
intuitiva e naturale, e sembra l'unico modo in cui dovrebbe essere,
allora è stata progettata bene.
Avatar utente
FeliceMente

Veterano
 
Messaggi: 309
Iscritto il: lun ott 31, 2005 5:19 pm
Località: Avellino

Messaggioda Amiga Supremo » lun feb 25, 2008 9:12 pm

Quoto Böch 3343 e citando Raffaele [Inviato: Lun Gen 28, 2008 5:47 pm ( http://amiga.ikirsector.it/forum/viewto ... t=fast+ram )] aggiungo:

La trapdoor inferiore dell'A500 serve alla SLOW-FAST RAM...

E' un tipo di memoria che viene visto dal lato della CHIP RAM ma che i chip di Amiga non possono accedere come Ram a loro dedicata, e il processore può accedervi solo nelle pause del chipset... quindi non è neanche FAST RAM...

Da qui il nome Slow-Fast, che ti fa capire che non è né trippa (FAST), né ciccia (CHIP-MEM), ma che possiede i difetti di entrambe...

Serve per metterci espansioni da 512Kb fino a 1,5MB, giusto per i giochi che richiedono più memoria, ma non è né carne né pesce...

In giro (Anche su Aminet) ci sono progetti hardware per trasformare la slow fast di alcune marche (GVP, Supra) in Chip Ram pura, nei modelli di A500 con Chipset ECS ma con ancora solo 512KB o solo 1 MB di memoria...

Ma dopo la modifica [se ben ricordo] NON PUOI PIU'RIMUOVERLA!

(Perché ci sono dei fili da saldare che arrivano fino al Fat Agnus)

Nei modelli A500 venduti con ECS ma con soli 512KB, dopo la modifica, l'espansione ti permetteva di avere 1MB di chip ram...

Nei modelli di A500+ venduti con 1MB, dopo avevi a tua disposizione 1MB e mezzo di Chip ram...
...A good friend of flew on the Commodore Jet to Irving Gould's house in the Bahamas in about 1996. At that time Irving Gould was alive and well living in retirement and was believed to still be a Canadian citizen. Go CANADA!!!
Avatar utente
Amiga Supremo

Leggenda
 
Messaggi: 8387
Iscritto il: dom apr 29, 2007 12:56 pm

Messaggioda Amiga Supremo » lun feb 25, 2008 9:15 pm

Böch 3343 ha scritto:A proposito... qualcuno sa se per caso si trovano ancora in giro (magari sono ancora usate per qualche applicazione strana) le SRAM da montare sui vecchi Amiga o se devo rivolgermi necessariamente all'usato? Non mi dispiacerebbe aggiungere altri 2MB di RAM al fido A500. :felice:

Intendi i moduli ZIP RAM?
Qualcosa tipo questi? http://snipurl.com/20dts [cgi_ebay_it] , oppure delle RAM DIL?
...A good friend of flew on the Commodore Jet to Irving Gould's house in the Bahamas in about 1996. At that time Irving Gould was alive and well living in retirement and was believed to still be a Canadian citizen. Go CANADA!!!
Avatar utente
Amiga Supremo

Leggenda
 
Messaggi: 8387
Iscritto il: dom apr 29, 2007 12:56 pm

Messaggioda Amiga Supremo » lun feb 25, 2008 9:16 pm

MacGyverPPC ha scritto:
Böch 3343 ha scritto:A proposito... qualcuno sa se per caso si trovano ancora in giro (magari sono ancora usate per qualche applicazione strana) le SRAM da montare sui vecchi Amiga o se devo rivolgermi necessariamente all'usato? Non mi dispiacerebbe aggiungere altri 2MB di RAM al fido A500. :felice:

Io ho delle SIM a 72 contatti,ma non so se vanno bene sul 500!
ho 2 banchi da 16 Mb a 60Ns ... e altri 2 presi da un vecchio pc ma non so da quanto,di sicuro meno di 16 Mb!

Non vanno bene; troppo moderne. :ahah:
...A good friend of flew on the Commodore Jet to Irving Gould's house in the Bahamas in about 1996. At that time Irving Gould was alive and well living in retirement and was believed to still be a Canadian citizen. Go CANADA!!!
Avatar utente
Amiga Supremo

Leggenda
 
Messaggi: 8387
Iscritto il: dom apr 29, 2007 12:56 pm

Messaggioda Amiga Supremo » lun feb 25, 2008 9:25 pm

FeliceMente ha scritto:Molto interessante. Stai parlando comunque sempre di un A500 con chipset OCS e kickstart 1.3, vero?

Prova a dare un'occhiata qui:
http://www.iltecnicorisponde.info/116_04.htm
http://snipurl.com/20dus [www_iltecnicorisponde_info]
...A good friend of flew on the Commodore Jet to Irving Gould's house in the Bahamas in about 1996. At that time Irving Gould was alive and well living in retirement and was believed to still be a Canadian citizen. Go CANADA!!!
Avatar utente
Amiga Supremo

Leggenda
 
Messaggi: 8387
Iscritto il: dom apr 29, 2007 12:56 pm

Messaggioda FeliceMente » lun feb 25, 2008 10:18 pm

Amiga Supremo ha scritto:Quoto Böch 3343 e citando Raffaele [Inviato: Lun Gen 28, 2008 5:47 pm ( http://amiga.ikirsector.it/forum/viewto ... t=fast+ram )] aggiungo:

La trapdoor inferiore dell'A500 serve alla SLOW-FAST RAM...

E' un tipo di memoria che viene visto dal lato della CHIP RAM ma che i chip di Amiga non possono accedere come Ram a loro dedicata, e il processore può accedervi solo nelle pause del chipset... quindi non è neanche FAST RAM...

Da qui il nome Slow-Fast, che ti fa capire che non è né trippa (FAST), né ciccia (CHIP-MEM), ma che possiede i difetti di entrambe...

Serve per metterci espansioni da 512Kb fino a 1,5MB, giusto per i giochi che richiedono più memoria, ma non è né carne né pesce...

In giro (Anche su Aminet) ci sono progetti hardware per trasformare la slow fast di alcune marche (GVP, Supra) in Chip Ram pura, nei modelli di A500 con Chipset ECS ma con ancora solo 512KB o solo 1 MB di memoria...

Ma dopo la modifica [se ben ricordo] NON PUOI PIU'RIMUOVERLA!

(Perché ci sono dei fili da saldare che arrivano fino al Fat Agnus)

Nei modelli A500 venduti con ECS ma con soli 512KB, dopo la modifica, l'espansione ti permetteva di avere 1MB di chip ram...

Nei modelli di A500+ venduti con 1MB, dopo avevi a tua disposizione 1MB e mezzo di Chip ram...


Grazie!
Marco Iannaccone
http://www.felicemente.altervista.org/

Quando una cosa complessa appare semplice,
intuitiva e naturale, e sembra l'unico modo in cui dovrebbe essere,
allora è stata progettata bene.
Avatar utente
FeliceMente

Veterano
 
Messaggi: 309
Iscritto il: lun ott 31, 2005 5:19 pm
Località: Avellino

Prossimo

Torna a Amiga OS Classic (1.x-3.x)

Chi c’è in linea

Visitano il forum: Nessuno e 44 ospiti