https://github.com/NetFPGA/netfpga/wiki/VerilogCodingGuidelines
https://www.esat.kuleuven.be/cosic/publications/article-1311.pdf
https://ieeexplore.ieee.org/stamp/stamp.jsp?arnumber=7869256
https://static.docs.arm.com/ddi0388/i/DDI0388I_cortex_a9_r4p1_trm.pdf http://infocenter.arm.com/help/topic/com.arm.doc.ddi0409h/DDI0409H_cortex_a9_neon_mpe_r4p0_trm.pdf
http://ozark.hendrix.edu/%7Eburch/cs/230/arm-ref.pdf
https://www.esat.kuleuven.be/cosic/publications/thesis-300.pdf