Titan

From XenonLibrary
Revision as of 21:40, 21 February 2023 by Octal450 (talk | contribs) (→‎Details)
Jump to navigation Jump to search
Titan
Titan-II.jpg
Titan II
Designed ByIBM

The Titan is a development board used during Bringup of the Shiva and Waternoose Engineering Sample CPUs. It also allows an IBM RISCWatch to be used to debug and test the processors.

Specifications

  • Xilinx Spartan 3 XC3S200 FPGA
  • 128KB Xilinx XCF01S JTAG PROM
  • 4 DIP Switches
  • 9 3.3V LEDs (Later versions only)
  • 50MHz 3.3V Crystal

Details

There are two versions, the Titan and the Titan II.

The Titan is powered off the console via the 3.3V V_MEMPORT and 1.8V V_1P8 rails. The 3.3V is also stepped down to 2.5V and 1.2V.

The 10-pin J_YETI header connects to J8C1, the CPU JTAG header, while the 12-pin J_GPUL header connects to J7G2, the Shiva JTAG header.

Different bitstreams are required for Shiva, and the various revisions of Waternoose.

LEDs

The Titan II has 9 LEDs mounted near one end. Reverse engineering has been used to determine their meaning. Earlier Titan revisions do not have LEDs.

  • LED 0 through 4 are blue LEDs that indicate the status code between 0x00 and 0x1F. Bit 0 (LED 0) is MSB.
  • LED 5 is a red LED that indicates when the Titan times out when attempting to boot the CPU.

Gallery