A Comprehensive Hdl Model Of A Line Associative Register Based Architecture