A Custom VLSI Architecture for the Solution of FDTD equations