State of Automation

April 07, 2014 The truth is, I have mixed feelings about automated tools for code generation State machines are a great abstraction for many embedded hardware and software tasks. I’ve written about software state machines many times (for example, in 2011 and in 2012). In particular, that last link talked about a tool called SMC (and the discussion mentions similar …

Inside an Automated State Machine

April 15, 2014 I was pleased to see that the generated code was reasonably easy to understand Last time I looked at Fizzim, an open source tool for generating state machines for synthesis into an FPGA. If you recall, I laid out a simple state machine that put out a specific output on a trigger: The machine has five states: …