Level Of Abstraction In Hardware