Posts

Showing posts from November, 2014

New Toys!

Hello all, Hope you’ve all been good. Been kinda busy with finals, but yippee, I’m done! Hopefully, that is. I recently stumbled upon the PSoC 4 CY8CKIT - 049 4xxx, which is a $4 development board for Cypress PSoC hardware, specifically the PSoC 4 family (apparently there are PSoC 1, PSoc 3 and PSoc 5 families as well). If you don’t know what a PSoC is, you can find out at Wikipedia. Trust me, their explanation is pretty good. In a nutshell, I was intrigued by the notion of a device like the PSoC, which, rather than relying on the traditional code-centric approach we’ve all come to love/hate (as the case may be), relies on a drag and drop style of development. At compile-time, the top-level design resulting from all that dragging and dropping is converted into code for the PSoC core. The interesting part is that the PSoC is really closer to a mash-up between a microcontroller and an FPGA. Thus, it’s probably more accurate to say that the top-level design is errm…synthesized into