13 – A Guide to Choosing Programmable Circuits