This work explores circuit design, prototyping and analogical algorithms. Subjects covered include the VLSI design and implementation of CNNs, the testing of CNN chips and a detailed analysis of a system for prototyping and interfacing the CNN universal chips.