Genesis: a behavioral synthesis system for hierarchical testability | IEEE Conference Publication | IEEE Xplore