Adam Taylor, author of the long-running MicroZed Chronicles and all-round engineer’s engineer, thinks there are ten FPGA design techniques that every design engineer should know. He’s published the list in an article on the EETimes Web site. These ten design techniques represent the fundamentals of digital system design and it would be well worth your time to learn them.

The ten design techniques are:

That’s Adam Taylor’s top 10. Master ‘em all!