New CM Hardware Abstraction Framework