Welcome, Guest. Please login or register.

Author Topic: A2080 i.e. Vampire 500 V2 on an Amiga 2000  (Read 49800 times)

Description:

0 Members and 2 Guests are viewing this topic.

Offline IanP

  • Full Member
  • ***
  • Join Date: Aug 2013
  • Posts: 133
    • Show all replies
Re: A2080 i.e. Vampire 500 V2 on an Amiga 2000
« on: August 15, 2016, 05:51:31 AM »
EC in Motorola 680x0 processor naming stands for Embedded Controller. As such it is cut down is some way(s) compared to the full version of that CPU, be it data bus width, address bus width, FPU, MMU or instruction set. Although targeted at the embedded market they are also suitable for general computer use when cost is an issue.

What the Apollo team choose to call their cores and what they choose to implement in them is up to them. The cores are not 68000, 68020, 68030, 68040 or 68060 clones in either Full or EC configurations, they implement the vast majority of (used by Amiga/Mac etc software) instructions from across the range of MC680x0 CPUs as well as new instructions not found on any MC680x0 CPU. Lack of an MMU doesn't require them to label their cores as EC. Inclusion of an FPU is planned for the future. The Apollo Cores in the Vampire boards are FAST for a 680x0 compatible FPGA core on a low cost FPGA.