9 ICE 6809
David Banks edited this page 2016-07-15 18:29:50 +01:00

ICE 6809 is the version of the ICE that supports the 6809 and 6809E processors.

GODIL Jumper Configuration

For the 6809, the GODIL jumpers should be configured as follows:

The black jumper connects the GODIL's GND input to DIL pin 1.

The red jumper connects the GODIL's VCC input to DIL pin 7.

The yellow jumper enables 6809E Mode, see below.

The pins in the top left corner connect to the serial-USB cable.

  • A1 is GND
  • C1 is Serial Tx (GODIL -> PC)
  • A2 is Serial Rx (PC -> GODIL)

These signals are 5V TTL Levels.

6809E Mode jumper

There are some pin-out difference between the 6809 and 6809E processors: images/6809/6809_6809e_diffs.png

ICE-6809 can emulate either of the processors, and the selection is made via a 6809E Mode jumper shown above:

  • Fit the jumper for 6809E mode
  • Omit the jumper for 6809 mode

ICE-6809 Xilinx Design

The top level Xilinx project for this design is here: https://github.com/hoglet67/AtomBusMon/blob/master/MC6809ECpuMon.xise

The top level VHDL module for this design is here: https://github.com/hoglet67/AtomBusMon/blob/master/src/MC6809ECpuMon.vhd

Testing

ICE-6809 has been tested in the following systems:

  • Grant Searle's Simple 6809 Computer
  • Dragon 32
  • Roland's Acorn Atom 6809 Co Processor

Grant Searle's Simple 6809 Computer

Here's the schematic: images/6809/grant_searle_6809_schematic.gif

Some photos of ICE-6809 in use on Grant Searle's Simple 6809 Computer: images/6809/grant_searle_breadboard_1.jpg images/6809/grant_searle_breadboard_2.jpg images/6809/grant_searle_breadboard_3.jpg images/6809/grant_searle_extended_basic.png

Dragon 32

Some photos of ICE-6809 in use on a Dragon 32 computer: images/6809/dragon_1.jpg images/6809/dragon_2.jpg