Building fast and accurate SW simulation models based on hardware abstraction layer and simulation environment abstraction layer | IEEE Conference Publication | IEEE Xplore