# Makefile ----------------------------------------------------------------
SOURCES = -f sources.f tb_locking.sv

runsim:
	xmodel ${SOURCES} --top tb_locking --timescale 1ps/1ps --simtime 100ns

benchmark:
	xmodel ${SOURCES} --top tb_locking --timescale 1ps/1ps --simtime 50us --logfile xmodel_1ps.log
	xmodel ${SOURCES} --top tb_locking --timescale 100fs/100fs --simtime 50us --logfile xmodel_100fs.log
	xmodel ${SOURCES} --top tb_locking --timescale 10fs/10fs --simtime 50us --logfile xmodel_10fs.log
	xmodel ${SOURCES} --top tb_locking --timescale 1fs/1fs --simtime 50us --logfile xmodel_1fs.log

clean:
	xmodel --clean --simulator all

