Text this: A Two-dimensional geometric-shapes-based compression scheme for deterministic testing of systems-on-a-chip