I know this might be considered cheeky, but is the source code for this part available? I'm interested because I'm in the process of setting myself up for CPLD/FPGA dev and have some of these CPLDs on order. It would be great to learn how it works, and of course, to integrate one into my own computer.
No worries - and as "wmmullaney" already pointed out, its on my website. Let me know if you have any questions about the code.
The source code provided is in ... ".abl" (IIRC Abel???)
ISE WebPack doesn't support it anymore. When I needed changes I had to rewrite it. Obviously less efficiently though
Author of the GeckOS multitasking operating system, the usb65 stack, designer of the Micro-PET and many more 6502 content: http://6502.org/users/andre/
I had an opportunity to acquire 30 9572's at a good price. That is more than enough to cover the 20 that were requested so I made the purchase.
The price is $4.25 each! So, for those who have requested parts, I will have them in hand Nov 23rd and will be programming them as soon as they arrive. Please send me a confirmation message with your mailing address so I can get the shipping estimated ahead of time. I will have approximately 10 extra so if anyone else is interested, please let me know.
These are 44 pin PLCC parts with a 7ns speed rating.
Thanks all!
Daryl
The parts arrived yesterday! I will program them up this weekend and start packaging them for delivery. I still have 4 available for anyone who is tuning it late.
The program would fit into the XC9572XL and would work as designed. There may be some speed restraints at 3.3v vs 5v and you will have to experiment with the interface to TTL level signaling. In theory, it should work. I do not know if the Coolrunner CPLD would accommodate the design.