x_data input removed
Design fixes; Some tests
Another fixes, simulated on 50 mhz