Update figures

Update blocks and datapaths
update document

Update Pins/Ports definitions, blocks and datapaths