No journal updates for last 4 months: Personal time was mostly taken up by work or projects for friends.
I'm going to finally study programmable logic and FPGAs.
- I've ordered a DE0-Nano from element14.
- EDA Playground will be good for learning Verilog and simulating designs.
- fpga4fun.com will be good for tutorials.
- Not sure what practical projects I'll do first.
- I can start learning with my Dangerous Prototypes XC9572XL CPLD board.
- My OBLS will probably also come in handy. Still need to upgrade the firmware on that thing.
- CPLD Quick Start Guide and CPLD practical guide here will help too.
- I'm going to try copying the DP CPLD board; it's a 5V-tolerant part so it could be used with the NES project I was working on a while back.
- Beware: the original CPLD board's schematics have a bug on
IO3-8
. - A while back I'd ordered a couple of XC9572XL-10VQ64 ICs (64-pin version as opposed to the CPLD board's 44-pin version). Basic datasheet mostly shows pinouts for various packages. Family guide has more about the XC9500 range and how to use it.
- Ian Lesnet's assembly video might be handy.