pad is working.  If the UART Rx peripheral was faulty
   this would not be possible.
 
-<img src="https://libre-soc.org/shakti/m_class/JTAG/jtag-block.jpg"
-  width=500 />
+[[!img jtag-block.svg ]]
 
 ## C4M JTAG TAP
 
 
 # Pinmux GPIO Block
 The following diagram is an example of a GPIO block with switchable banks and comes from the Ericson presentation on a GPIO architecture.
-[[!img gpio_block.png size="600x"]]
+[[!img gpio-block.svg ]]
 
 The block we are developing is very similar, but is lacking some of configuration of the former (due to complexity and time constraints).
 
 
 Diagram constructed from the nmigen plat.py file.
 
-[[!img i_o_io_tristate_jtag.JPG size="600x"]]
+[[!img i_o_io_tristate_jtag.svg ]]