clock domains and high level design iii 640834