Well, I officially started today development on my newest project, a ColecoVision-on-a-chip. If everything goes right, I will be following the roadmap bellow:
- Create a complete classic CV-on-a-chip. (2006)
- Release a CV-on-achip FPGA kit, complete with A/V outputs, cartridge slot, CompactFlash slot, joystick ports and an expansion port. (Q4/2006)
- Create a fully functional emulator of the SEM module (2006)
- Implement the SEM module in FPGA and release it as a free upgrade for the CV-on-a-chip, aka the CV87(2007)
So far I have started my SN76489AN (the CV sound IC) implementation. I am using VHDL, Xilinx Spartan3 FPGA and Xilinx ISE development tools.
VHDL is very interesting indeed, a bit strange in the first. Stuff isn't sequential like many software programming languages, but instead they are parallel most the time.
Considering this new direction, the originally planned SEM using off-the-shelf parts is no more. From my point of view it is even better, and I have now complete control of this thing again. Nothing is worst than depend on other people, cause they can or can’t be as motivated as yourself.
During the holydays I bought a DX7 synth to check how its FM generator works. I am planning to use FM synthesis with the SEM sound system, and IMHO nothing sounds more 80s than the DX7. In fact I found that the DX7 sounds a lot better than any commercially available FM IC from the 80s. Yamaha really kept theirs best toys exclusive…
I hope to post some news here soon...
Eduardo














