Categories

Homebrew Cray-1A on Xilinx Spartan-3E board

Posted on Thursday, March 7th, 2013 in dev boards, FPGA, how-to, vintage by the machinegeek

cray
Chris Fenton has spent the last year and a half or so constructing his own 1/10-scale, binary-compatible, cycle-accurate Cray-1. He says this project falls purely into the “because I can!” category.” The actual design was implemented in a Xilinx Spartan-3E 1600 development board.

For vintage computing enthusiasts, Chris also provides an interesting link to the Cray-1 hardware reference manual.

He notes that this is very much a work-in-progress, but if you’d like to join in the fun, feel free! “All you need is a copy of the RTL (almost all Verilog-2001) and a Spartan-3 1600 or equivalent FPGA board. The code is likely riddled with bugs and questionable implementation choices at this point, so on the off-chance anyone actually downloads this, feel free to lend a hand and send me any bug fixes you might make!”

For more project details and code download links visit Chris’ website.

This entry was posted on Thursday, March 7th, 2013 at 2:00 pm and is filed under dev boards, FPGA, how-to, vintage. You can follow any responses to this entry through the RSS 2.0 feed. You can skip to the end and leave a response. Pinging is currently not allowed.

3 Responses to “Homebrew Cray-1A on Xilinx Spartan-3E board”

  1. JBeale says:

    Impressive project! 41% of the speed in a lot less volume, and I’ll bet it consumes a bit less power than the original, as well…

  2. eLLi says:

    Lovely…

  3. Drone says:

    I bet that bottle of Stoli in the background helped with this project ;-)

Leave a Reply

Notify me of followup comments via e-mail. You can also subscribe without commenting.

Recent Comments

  • Bob: Jambalaya rocks.
  • KH: I should point out something... well, lead acid car batteries are designed to be well-charged all the time. The plates (which are patterned and thin)...
  • David Haile: You are a smart person and absolutely correct. That kind of current needs a lead acid car battery behind it. Still, it does have its...
  • KH: The solution discussed in the linked article is wrong. It's a largish Lipo (2500mAh) and he thinks 77uA is acceptable... ha ha ha ha ha....
  • Dave: I never had to opportunity to learn or use this stuff when I was in college (I'm sooo old that op-amps were just being developed...