Flex: A High-Level Language for Specifying Customized Microprocessors | IEEE Journals & Magazine | IEEE Xplore