Fast prototyping: a system design flow for fast design, prototyping and efficient IP reuse | IEEE Conference Publication | IEEE Xplore