Multi cycle behaviour