02 April 2015, 18:09 | #1 |
Registered User
Join Date: Aug 2004
Location:
Posts: 3,343
|
Access speed for EPROM on expansion card
On many expansion cards, the EPROM(s) have an access time of 200 or 250ns according to text printed on the chips.
For fast RAM (DRAM), 150ns or faster chips are needed for no-wait-state operation. Does the same apply to expansion card ROMs? Or, since they work more like SRAM instead of DRAM, is a 200ns (say) EPROM access time not directly equivalent to DRAM with the same access time? |
02 April 2015, 22:03 | #2 |
Amiga Nuts!
Join Date: Sep 2006
Location: Le Mayet d'Ecole, 03800, FRANCE
Posts: 176
|
expansion cards roms are read once at boot and their content shadowed in memory, so no need to use lightning fast roms ^^)
(if I remember well... ;-) ) ^^) |
03 April 2015, 13:09 | #3 |
Registered User
Join Date: Aug 2004
Location:
Posts: 3,343
|
That's only true for cards with byte-wide ROM. On cards with word-wide ROM (typically indicated by there being two physical EPROM chips) the driver can run directly from ROM.
Some cards with word-wide ROM (just the first few from amiga.resource.cx): Alcomp SCSI card, Combitec AutoBoot-Karte, Commodore A2090, Commodore A2091, Elaborate Bytes/bsc A.L.F. 2, Gigatron Arriba HD, GVP Series I cards, HK Computer Vector Falcon 8000, ... SetCPU's CARDROM option can be used to remap word-wide board ROM code to 32-bit RAM on accelerated machines. It might be possible to use memspeed to see if there's any difference between reading Zorro II fast RAM and a card's ROM. Anyone want to try? The reason I'm curious is, I've created a word-wide (dual-ROM) version of gvpscsi.device for GVP Series I cards which runs the driver directly from ROM. I don't have real hardware to check whether that would run any slower than the original driver which copies itself to RAM though. |
03 April 2015, 16:35 | #4 |
Registered User
Join Date: Jun 2010
Location: PL?
Posts: 2,778
|
Memory cycle in Amiga is approx 280ns - add (i.e. subtract) to this address decode and buffer delay (something around 20 - 35ns) i.e. anything faster than 250ns should be sufficient with DTACK grounded (0 WS).
|
11 April 2015, 11:44 | #5 |
ex. demoscener "Bigmama"
Join Date: Jun 2012
Location: Fyn / Denmark
Posts: 1,624
|
also, the logic on the board is designed for some specific rom access time. just changing the roms will not make the logic access it any faster..
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Some SCSI card EPROM images | mark_k | support.WinUAE | 14 | 20 February 2024 06:13 |
memory access speed question | Lord Riton | Coders. General | 42 | 27 February 2019 14:26 |
Program to speed up floppy disk access? | BarryB | support.Apps | 22 | 26 March 2013 19:30 |
FS Tested SuperCPU 64, Quickbyte 2 EPROM programmer, 1581, Rex 9811 card, 68010 CPU | PPC | MarketPlace | 1 | 28 August 2011 11:49 |
Slow speed Direct HD access | Dan Andrea | support.WinUAE | 3 | 27 December 2002 14:21 |
|
|