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

  • KH: TPS62200 will get him to under 15uA, a bit better than the 20-30uA he mentioned. I would try the same thing. Switch some resistors in...
  • KH: Yeah, it's an end-user thing. Very few people would spend hundreds of hours on this kind of project and sustain it. It's more or less...
  • Max: Not quite a dinosaur if you've seen Big Hero 6 though... wait. You've watched it with your kids, didn't you? That's cheating...! ;) One of...
  • Edward Mallon: A visiting researcher dropped by our humble basement workshop with questions about the physical skill level students would need if they added one of our...
  • KH: And that looks really expensive... Only browsed the vid though, I'm an dinosaur so I had the sound off too. Nice of him to open-source...