james1095 Posted December 24, 2014 Report Share Posted December 24, 2014 This is Grant Searle's UK101 implementation that I've ported over to the P1 500k from his Altera platform. It actually took a fair amount of work as all of the memory primitives had to be changed and there were numerous changes additions and changes I had to make to the VHDL code to make ISE happy. Apparently Altera lets you get away with things that Xilinx doesn't. I set this up for the P1-500k although it should easily fit in the 250k. I used the arcade megawing since I have one and it has a PS/2 port on it. Composite video is produced through the Green (pin 2) on the VGA connector. Note that this is monochrome PAL-50 format so many North American TVs and monitors will not sync to it. I used a cheap B&W portable CRT TV and that displays it fine but I need to modify it to reduce the width. This could also be corrected in the VHDL to adjust the video output to NTSC timing and there is also plenty of room for other improvements in the code. The Spartan3 500k has roughly double the BRAM of Grant's Altera board so the memory can be expanded without adding an external SRAM. Original project page is here: http://searle.hostei.com/grant/uk101FPGA/index.html Now that I've got this working, I think I'll have a go at porting the Multicomp project on the same page. Seems I've finally climbed over enough of the VHDL learning curve that things are getting interesting.UK101_Papilio500k.zipuk101_pap500k.bit Quote Link to comment Share on other sites More sharing options...
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.