Notice: Trying to access array offset on value of type bool in /mnt/cpcwiki-httpdocs/includes/libs/IPSet.php on line 243

Notice: Trying to access array offset on value of type bool in /mnt/cpcwiki-httpdocs/includes/libs/IPSet.php on line 246

Notice: Trying to access array offset on value of type bool in /mnt/cpcwiki-httpdocs/includes/libs/IPSet.php on line 243

Notice: Trying to access array offset on value of type bool in /mnt/cpcwiki-httpdocs/includes/libs/IPSet.php on line 246

Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /mnt/cpcwiki-httpdocs/includes/MagicWord.php on line 879

Notice: Trying to access array offset on value of type null in /mnt/cpcwiki-httpdocs/includes/profiler/SectionProfiler.php on line 104

Notice: Trying to access array offset on value of type null in /mnt/cpcwiki-httpdocs/includes/profiler/SectionProfiler.php on line 104

Notice: Trying to access array offset on value of type null in /mnt/cpcwiki-httpdocs/includes/profiler/SectionProfiler.php on line 105

Notice: Trying to access array offset on value of type null in /mnt/cpcwiki-httpdocs/includes/profiler/SectionProfiler.php on line 105

Notice: Trying to access array offset on value of type null in /mnt/cpcwiki-httpdocs/includes/profiler/SectionProfiler.php on line 106

Notice: Trying to access array offset on value of type null in /mnt/cpcwiki-httpdocs/includes/profiler/SectionProfiler.php on line 106
CPC TREX - CPCWiki
Last modified on 5 August 2006, at 16:48

CPC TREX

Revision as of 16:48, 5 August 2006 by Prodatron (Talk | contribs)

CPC TREX board
CPC TREX in action

The CPC TREX consists of the TOBIFLEX Amstrad CPC turbo core and the reconfigurable T-REX C1 board by TerasIC, which is based on the Cyclone FPGA by Altera. This is not one more CPC software emulator but something like a real hardware CPC rebuilded with FPGA technology, which also includes some new features and possibilities. The TREX C1 board is very small, an industrial production and it contains connectors to all the standard PC periphery like VGA monitors, PS/2 input devices and CF cards.

The Amstrad CPC turbo core of the CPC TREX is based on Tobiflex C-One turbo core, which has been developed for the C-One board. It contains two Z80 cpus implemented in the FPGA, which are running at the same time. The first CPU runs a special version of SymbOS to control the rom and disc configuration of the Amstrad CPC. The CPC itself is running on the second CPU.

Features

  • complete Amstrad CPC 6128 standard hardware
  • Z80 CPU with 4MHz (normal) or 24MHz (turbo mode)
  • nearly 100% compatibility
  • 576KB RAM (dk'tronics compatible)
  • 256KB ROM (16x16KB, freely useable)
  • VGA connector (for CRT or TFT displays, needs to support 50Hz)
  • PS/2 keyboard connector
  • PS/2 mouse connector (SYMBiFACE II compatible; requires a PS/2 Y-cable, so that mouse and keyboard can be used at the same time)
  • CF card slot: The CF card will be used as DSK storage and SYMBiFACE IDE mass storage device (standard 128MB or 256MB SanDisc without highspeed are recommended)
  • Audio stereo output
  • FDC disc drive emulation; DSK files will be loaded from the CF card
  • serial RS232 connector
  • USB connector (used for FPGA and flash memory updates)

Web links