A Design Process for Hardware/Software System Co-design and its Application to Designing a Reconfigurable FPGA | IEEE Conference Publication | IEEE Xplore