Dream Turbo Card (design stage)
Brief information
Internal memory card and switched clock generators.
Specification
- 1 MB SRAM, optionally 2 MB, in banks of 64KB,
- 512 KB FlashROM, 8 banks of 64 KB with the option of individual switching off, EXOS in bank 7 (always on),
- RTC clock,
- NVRAM (battery backup),
- two-channel synchronized clock signal generator:
- system clock 4/8/12/16/20 MHz (2/4/6/8/10 MHz Z80 CPU),
- EXDOS clock 8/9.6/10/12/13.33/16 MHz
- LCD or OLED display (2x16 chars),
- RGB LED to signal by colors the selected CPU clock:
- 2MHz blue,
- 4MHz green,
- 6MHz yellow,
- 8MHz orange,
- 10MHz red,
- optional temperature sensor for NICK,
- configured by rotary encoder or by software.
Features
Status register
Config registers
Address
|
Bits
|
Content
|
NVRAM |
CPLD |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0
|
0x7F *) |
NA |
Device ID
|
Dream Turbo Card ID is 44h
|
0x7E *) |
NA |
Hw batch no. |
Hw serial no.
|
Hardware serial number
|
0x7D *) |
NA |
Hw ver. mj. |
Hw ver. mn.
|
Hardware version (major.minor)
|
0x7C *) |
NA |
Fw ver. mj. |
Fw ver. mn.
|
Firmware version (major.minor)
|
0x7B *) |
NA |
DSP
|
LS |
RAM2 |
uC
|
TEMP |
Flash |
Features
|
0x7A |
3 |
Memory mode
|
EXDOS clock select |
System clock select
|
Memory bank mode, selection of clocks (below)
|
0x79 |
2 |
unused |
Flash.6
|
Flash.5 |
Flash.4 |
Flash.3
|
Flash.2 |
Flash.1 |
Flash.0
|
Disabling flash memory banks, bit N=1 Flash bank N disable
|
0x78 *) |
1 |
S1 |
S0
|
LCD bias
|
uC status bits & LCD contrast
|
0x77 *) |
0 |
LCD backlight |
LED blue
|
LED green |
LED red
|
LCD backlight and RGB LED control
|
0x76 *) |
NA |
Current temperature
|
Current NICK temperature
|
0x75 |
NA |
Temperature limit
|
NICK temperature level for the alarm (0 = alarm off)
|
*) read-only, data will be always overwritten by the card microcontroller,
Feature
|
Description
|
Value
|
Type
|
Flash |
Flash chip type
|
00 |
Microchip SST39SF040
|
01 |
.
|
10 |
.
|
11 |
.
|
TEMP |
temperature sensor type
|
00 |
none
|
01 |
Dallas DS18B20
|
10 |
Analog Devices TMP03/04
|
11 |
Analog Devices TMP05/06
|
uC |
microcontroller type
|
0 |
MCS51
|
1 |
AVR
|
RAM2 |
RAM capacity
|
0 |
1 MB
|
1 |
2 MB
|
LS |
sound transducer
|
0 |
buzzer or none
|
1 |
loudspeaker
|
DSP |
display type
|
0 |
OLED
|
1 |
LCD
|
Memory map
MT is MICROTEAM card.
Mode 0 (default)
|
|
x0-x3 |
x4-x7 |
x8-xB |
xC-xF
|
0x
|
Flash.7 |
CART
|
EPNET |
EPNET
|
1x
|
MT SRAM1 |
MT SRAM1
|
MT SRAM1 |
MT SRAM1
|
2x
|
MT Flash |
MT Flash
|
MT Flash |
MT Flash
|
3x
|
MT SRAM2 |
MT SRAM2
|
MT SRAM2 |
MT SRAM2
|
4x
|
MT DRAM1 |
MT DRAM1
|
MT DRAM1 |
MT DRAM1
|
5x
|
MT DRAM2 |
MT DRAM2
|
MT DRAM2 |
MT DRAM2
|
6x
|
Flash.0 |
Flash.1
|
Flash.2 |
Flash.3
|
7x
|
Flash.4 |
Flash.5
|
Flash.6 |
RAM1.F
|
8x
|
RAM2.0 |
RAM2.1
|
RAM2.2 |
RAM2.3
|
9x
|
RAM2.4 |
RAM2.5
|
RAM2.6 |
RAM2.7
|
Ax
|
RAM2.8 |
RAM2.9
|
RAM2.A |
RAM2.B
|
Bx
|
RAM2.C |
RAM2.D
|
RAM2.E |
RAM2.F
|
Cx
|
RAM1.0 |
RAM1.1
|
RAM1.2 |
RAM1.3
|
Dx
|
RAM1.4 |
RAM1.5
|
RAM1.6 |
RAM1.7
|
Ex
|
RAM1.8 |
RAM1.9
|
RAM1.A |
RAM1.B
|
Fx
|
RAM1.C |
RAM1.D
|
RAM1.E |
VRAM
|
Mode 1 (no RAM2)
|
|
x0-x3 |
x4-x7 |
x8-xB |
xC-xF
|
0x
|
Flash.7 |
CART
|
EPNET |
EPNET
|
1x
|
MT SRAM1 |
MT SRAM1
|
MT SRAM1 |
MT SRAM1
|
2x
|
MT Flash |
MT Flash
|
MT Flash |
MT Flash
|
3x
|
MT SRAM2 |
MT SRAM2
|
MT SRAM2 |
MT SRAM2
|
4x
|
MT DRAM1 |
MT DRAM1
|
MT DRAM1 |
MT DRAM1
|
5x
|
MT DRAM2 |
MT DRAM2
|
MT DRAM2 |
MT DRAM2
|
6x
|
Flash.0 |
Flash.1
|
Flash.2 |
Flash.3
|
7x
|
Flash.4 |
Flash.5
|
Flash.6 |
RAM1.F
|
8x
|
not used |
not used
|
not used |
not used
|
9x
|
MT SRAM1 |
MT SRAM1
|
MT SRAM1 |
MT SRAM1
|
Ax
|
MT Flash |
MT Flash
|
MT Flash |
MT Flash
|
Bx
|
MT SRAM2 |
MT SRAM2
|
MT SRAM2 |
MT SRAM2
|
Cx
|
RAM1.0 |
RAM1.1
|
RAM1.2 |
RAM1.3
|
Dx
|
RAM1.4 |
RAM1.5
|
RAM1.6 |
RAM1.7
|
Ex
|
RAM1.8 |
RAM1.9
|
RAM1.A |
RAM1.B
|
Fx
|
RAM1.C |
RAM1.D
|
RAM1.E |
VRAM
|
Mode 2 (no Flash)
|
|
x0-x3 |
x4-x7 |
x8-xB |
xC-xF
|
0x
|
Flash.7 |
CART
|
EPNET |
EPNET
|
1x
|
MT SRAM1 |
MT SRAM1
|
MT SRAM1 |
MT SRAM1
|
2x
|
MT Flash |
MT Flash
|
MT Flash |
MT Flash
|
3x
|
MT SRAM2 |
MT SRAM2
|
MT SRAM2 |
MT SRAM2
|
4x
|
MT DRAM1 |
MT DRAM1
|
MT DRAM1 |
MT DRAM1
|
5x
|
MT DRAM2 |
MT DRAM2
|
MT DRAM2 |
MT DRAM2
|
6x
|
RAM2.8 |
RAM2.9
|
RAM2.A |
RAM2.B
|
7x
|
RAM2.C |
RAM2.D
|
RAM2.E |
RAM1.F
|
8x
|
RAM2.0 |
RAM2.1
|
RAM2.2 |
RAM2.3
|
9x
|
MT SRAM1 |
MT SRAM1
|
MT SRAM1 |
MT SRAM1
|
Ax
|
MT Flash |
MT Flash
|
MT Flash |
MT Flash
|
Bx
|
MT SRAM2 |
MT SRAM2
|
MT SRAM2 |
MT SRAM2
|
Cx
|
RAM1.0 |
RAM1.1
|
RAM1.2 |
RAM1.3
|
Dx
|
RAM1.4 |
RAM1.5
|
RAM1.6 |
RAM1.7
|
Ex
|
RAM1.8 |
RAM1.9
|
RAM1.A |
RAM1.B
|
Fx
|
RAM1.C |
RAM1.D
|
RAM1.E |
VRAM
|
Mode 3 (no Flash & RAM2)
|
|
x0-x3 |
x4-x7 |
x8-xB |
xC-xF
|
0x
|
Flash.7 |
CART
|
EPNET |
EPNET
|
1x
|
MT SRAM1 |
MT SRAM1
|
MT SRAM1 |
MT SRAM1
|
2x
|
MT Flash |
MT Flash
|
MT Flash |
MT Flash
|
3x
|
MT SRAM2 |
MT SRAM2
|
MT SRAM2 |
MT SRAM2
|
4x
|
MT DRAM1 |
MT DRAM1
|
MT DRAM1 |
MT DRAM1
|
5x
|
MT DRAM2 |
MT DRAM2
|
MT DRAM2 |
MT DRAM2
|
6x
|
not used |
not used
|
not used |
not used
|
7x
|
not used |
not used
|
not used |
RAM1.F
|
8x
|
not used |
not used
|
not used |
not used
|
9x
|
MT SRAM1 |
MT SRAM1
|
MT SRAM1 |
MT SRAM1
|
Ax
|
MT Flash |
MT Flash
|
MT Flash |
MT Flash
|
Bx
|
MT SRAM2 |
MT SRAM2
|
MT SRAM2 |
MT SRAM2
|
Cx
|
RAM1.0 |
RAM1.1
|
RAM1.2 |
RAM1.3
|
Dx
|
RAM1.4 |
RAM1.5
|
RAM1.6 |
RAM1.7
|
Ex
|
RAM1.8 |
RAM1.9
|
RAM1.A |
RAM1.B
|
Fx
|
RAM1.C |
RAM1.D
|
RAM1.E |
VRAM
|
Clock selection
SELECT
|
System clock
|
CPU clock
|
EXDOS clock
|
0
|
8 MHz |
4 MHz |
8 MHz
|
1
|
12 MHz |
6 MHz |
9.6 MHz
|
2
|
16 MHz |
8 MHz |
10 MHz
|
3
|
20 MHz |
10 MHz |
12 MHz
|
4
|
4 MHz |
2 MHz |
13.33 MHz
|
5
|
8 MHz |
4 MHz |
16 MHz
|
6
|
8 MHz |
4 MHz |
8 MHz
|
7
|
8 MHz |
4 MHz |
8 MHz
|
How to install
Links
Thread on the Enterprise Forever forum 6Mhz and more...
Manual in other languages
Español
Polski
Deutsch
Hungarian