![]() |
![]() |
#2681 |
Registered User
Join Date: Jan 2019
Location: Germany
Posts: 3,311
|
Not at all. It requires some separate logic on the corresponding turbo board. Agnus does not even see accesses to this memory. Thus, there is a separate memory controller and separate refresh logic on such boards.
|
![]() |
![]() |
#2682 |
Registered User
Join Date: Apr 2017
Location: France
Posts: 649
|
With a board yes. But without you have 32 bits native memory and 16 bits memory from PCMCIA card.
|
![]() |
![]() |
#2683 |
Registered User
Join Date: Jan 2019
Location: Germany
Posts: 3,311
|
Err, you seem confused. You have 24 address bits at the CPU, since it is an 68EC020. The address selection for the PCMCIA card slot is AFAIK done in Gary, which sees all address bits. The PCMCIA slot sees more than 16 address bits as it offers more than 64K address space. 16 bits is the size of the data path (data bus) from the PCMCIA slot to the system.
|
![]() |
![]() |
#2684 | |
Registered User
Join Date: Mar 2012
Location: Norfolk, UK
Posts: 1,157
|
Quote:
I think the data path width was what TEG was actually asking about? I.e how the 16-bit peripherals are bridged to the 32-bit CPU data bus? (No Gary on PCMCIA-equipped machines, so it would be Gayle's domain, I think?) |
|
![]() |
![]() |
#2685 |
Registered User
Join Date: Sep 2013
Location: Poland
Posts: 868
|
Ok, so I glanced over schematics and it seems PCMCIA is handled through Budgie on A1200. 16bit data bus might be kind of bummer since native data bus is 32b on A1200 - in that particular situation pcmcia fastram is slower. With A600 I think it doesn't make such difference. Keep in mind that with original attempt to solve fast ram on A1200 you'd have to dump your old expansion for a new one (so if you had just 4MB fast and wanted 8MB version with RTC you had to swap boards, if you had 68881+rtc+8mb and wanted 020@28MHz you had to swap boards...) With on-board base fastram capability you can ALWAYS keep and use that 4MB FastRAM regardless of your trapdoor upgrades as they'd essentially never conflict. So upgrading only up to 4MB fast would've been cheaper and you'd be able to keep that upgrade once you save enough money for fully 32b accelerator. That'd make 4MB fast expanded A1200 even more popular and would be easier for developers to expect on-board fast ram in most configurations (so... to actually move forward from chipram-only base machines).
|
![]() |
![]() |
#2686 |
Zone Friend
Join Date: Mar 2004
Location: Middle Earth
Age: 40
Posts: 2,129
|
Can confirm, My Viper MK2, 68030 @ 28mhz has the 8MB RAM in the 24bit range which means it will conflict with PCMCIA if PCMCIA was being used which is very annoying have no idea why they would have designed it like that.
|
![]() |
![]() |
#2687 |
Alien Bleed
Join Date: Aug 2022
Location: UK
Posts: 4,461
|
|
![]() |
![]() |
#2688 |
Registered User
Join Date: Jun 2015
Location: Germany
Posts: 1,924
|
As long as reaching that on-board fastmem from the accelerator doesn't require running the fastmem bus at a lower clockspeed due to the length of the traces and the coupling through the connector. I repeat myself: put the EC020 on a small accelerator board and save the space for both CPU and FPU on the mainboard enabling physically larger accelerator boards. Offer any combination from EC020+no RAM to 030 with FPU and local fastmem right from the start. In this way you can keep the oh-so-important magical price point of 399£ and offer a better configuration with better margin.
|
![]() |
![]() |
#2689 |
Registered User
Join Date: Jun 2015
Location: Germany
Posts: 1,924
|
|
![]() |
![]() |
#2690 | ||||
Registered User
Join Date: Apr 2017
Location: France
Posts: 649
|
Quote:
The definition of Gayle from Wikipidea: Quote:
In this document about Gayle specs (funny taking about the A’300 and related systems) it's mentioned: - Address decoding and timing for Credit card connector - Data buffer control About Budgie, the definition of Gayle from Wikipidea:: Quote:
But there's a post on EAB about it: Quote:
Thx Promilus for your search. |
||||
![]() |
![]() |
#2691 |
Registered User
Join Date: Jun 2015
Location: Germany
Posts: 1,924
|
I doubt this. I would assume that the 16bit processor port refers to the lower 16bits of the data bus and the signals that signal a word access. And I also doubt that any data gets buffered for 32 bit reads. That would be useful after all but require a few dozens of flip-flops when you can simply make the CPU read words. It's Commodore, remember?
|
![]() |
![]() |
#2692 | |
Registered User
Join Date: Apr 2017
Location: France
Posts: 649
|
Quote:
I wonder when the A600 dev started because I guess, seeing the PCMCIA port management is dispatched on two chips, it took some time to make it work and it was more or useless at the time. |
|
![]() |
![]() |
#2693 | ||
Registered User
Join Date: Sep 2022
Location: Switzerland
Posts: 120
|
Quote:
I can only quote myself: Quote:
|
||
![]() |
![]() |
#2694 |
Registered User
Join Date: Apr 2017
Location: France
Posts: 649
|
@No.3
That mean the trapdoor expansion slot would have not been available for something else than cpu/memory extensions. I wonder, no others kind of extensions was done for the 1200? |
![]() |
![]() |
#2695 |
Registered User
Join Date: Sep 2013
Location: Poland
Posts: 868
|
No, not really. Mediator uses trapdoor connector but is passthrough afaik, other than that it was only rtc, mem, cpu (&fpu) and sometimes scsi as a cherry on top.
|
![]() |
![]() |
#2696 |
Registered User
Join Date: Sep 2022
Location: Switzerland
Posts: 120
|
Exactly! And, where is the difference using the trapdoor for other extensions if there is a original Commodore 1220 card plugged in or a Blizzard or ACA 12x0 card ?!? And most likely, the few other trap door extension I know, you won't like to use these with a 020 2MB Chip A1200. ;-)
|
![]() |
![]() |
#2697 |
Zone Friend
Join Date: Mar 2004
Location: Middle Earth
Age: 40
Posts: 2,129
|
|
![]() |
![]() |
#2698 |
Registered User
Join Date: Jan 2019
Location: Germany
Posts: 3,311
|
The 68EC030 has a full 32 bit address range, but no (functional/tested) MMU. However, the CPU itself is not so important - the question is where a particular expansion maps its RAM. For the 68EC020, the only chance is in the 24-bit address space, yes. But even if the CPU has a full 32 bit address space - if the board places its RAM overlapping with the PCMCIA address space, it will either create the above conflict, or the board needs to bypass PCMCIA access completely.
|
![]() |
![]() |
#2699 |
Registered User
Join Date: Sep 2022
Location: Switzerland
Posts: 120
|
If the turbo cards memory conflicts with the PCMICA depends on the address space where the memory is mapped to. "Smart" turbo cards map the memory into the Zorro III address space, which requires a CPU with a full 32 bit address space i.e. a full (no EC) 68020 or any 68030 or higher.
|
![]() |
![]() |
#2700 | |
Registered User
Join Date: Oct 2020
Location: Bicester
Posts: 2,022
|
Quote:
It would have evolved just the same but opened up more opportunities for commodore and the end user. afaik there were only accelerator cards for the trapdoor/cpu slot other than the planned (and never released) cd1200. The various bus board solutions had pass throughs iirc. |
|
![]() |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
A1200 RF module removal pics + A1200 chips overview | eXeler0 | Hardware pics | 2 | 08 March 2017 00:09 |
Sale - 2 auctions: A1200 mobo + flickerfixer & A1200 tower case w/ kit | blakespot | MarketPlace | 0 | 27 August 2015 18:50 |
For Sale - A1200/A1000/IndiAGA MkII/A1200 Trapdoor Ram & Other Goodies! | fitzsteve | MarketPlace | 1 | 11 December 2012 10:32 |
Trading A1200 030 acc and A1200 indivision for Amiga stuff | 8bitbubsy | MarketPlace | 17 | 14 December 2009 21:50 |
Trade Mac g3 300/400 or A1200 for an A1200 accellerator | BiL0 | MarketPlace | 0 | 07 June 2006 17:41 |
|
|