Hi
I wrote I want build MSX-3 ( non ASCII standart )
I wrote FPGA-Mem memory controller for my MSX3 computer. It take
EPM7128SLC84. I writing other FPGA-IO now.
FPGA-Mem specification:
Using one or two 16Mbit 60-nc DRAM 1MbX16Bits
Z380 Memory map
000000-00FFFF MSX MEMORY
010000-3FFFFF DRAM (2MB x 16Bit)
400000-7FFFFF EXTENDED MSX SLOT 0
800000-BFFFFF EXTENDED MSX SLOT2
C00000-FFFFFF INTERNAL MSX SLOT ( FOR FLASH ROM DISK)
MSX MEMORY
0000-0003 ROM-BIOS -- for invalid opcode exeption
0004-3FFF CS0
4000-7FFF CS1
8000-BFFF CS2
C000-FFFF CS3
CS[0..3] tru via port A8 & mapper. Y can using mapper for acces
000000-3FFFFF DRAM
SLOT [A8] MAP control FLASH ROM 128KB
SLT0 CS0 BIOS
SLT0 CS1 BASIC
SLT1 CS0 XBIOS
SLT1 CS1 BDOS
SLT2 CS1 DOS2 ( 64KB controll 4104H )
SLT3 CS[0..3] MAPPER DRAMM ACCES
I want place into the FPGA-Mem MEMORY and I/O acces-NMI trapper.
Other FPGA will has EPP , SLOTS ARBITR, I/O decoder for VDP, IDE, 85C30
serial, CMOS, AY and KBD .
KBD controller will use Z8 microcontroller for PC-KBD to MSX-KBD and
MS-mouse to MSX-mouse convertions.
Extended MSX slot it is my last problemm. We want compatibility. And We can
take 62pins ISA connector. Get out 51,52 pins and insert wall.
1 2
----
| |
| |
....
....
| |
| | 49,50
---- wall
| | 53,54 Extended MSX
| |
| | 61,62
----
Extended MSX must has,
A[16..23],D[8..15],/BLEN,/BHEN,/IORD,/IOWR,/MRD,/MWR,/MSIZE,/BREQ,/BACK (It
is 25 pins) .But Extended part has 10 pins. MSX slot has two-spare , /rfsh
....... it is all. May be We can use SW1,SW2,-12, +12, sound in .... e.t.c
We can take PCI or PCMCIA conector or make PCMCIA slot. I do not know yet.
We did want make PCI slot but It will hi-cost.
Bye
Valery
****
MSX Mailinglist. To unsubscribe, send an email to [EMAIL PROTECTED] and put
in the body (not subject) "unsubscribe msx [EMAIL PROTECTED]" (without the
quotes :-) Problems? contact [EMAIL PROTECTED] (www.stack.nl/~wiebe/mailinglist/)
****