Browse the notebook

Engineering.

What is an embedded system?

I just wrote a post for an Infosec site, discussing some definitions of embedded systems. I survey some existing definitions, describe why I don’t feel they represent the current state of embedded systems, and …

Interview on EEWeb

Well, I’m “featured engineer” on EEWeb today. I never expected to ever have my name featured on the same page as such luminaries as Bob Pease, Jeri Ellsworth, Howard Johnson or Limor Fried, to name but …

Tool switches

@boldport asked: What are your #FPGA design space exploration techniques? which he expands upon: “Design space exploration” is the process of trying out different settings and design methods for achieving …

FPGA Q&A area on stack exchange

For those who don’t know Stack Overflow, I recommend having a look round. Web Forums (Fora?) done right. A sensible and easy way of rating questions and answers and questioners and answerers. For the right …

Executable comments

Comments in code are very useful. But not as good as executable comments… I write image processing code at work. One of my FPGAs has a piece of code which generates a signal which has a hard-coded number of clock …