Teaching hardware/software system codesign using CAD tools: a case study in image synthesis | IEEE Journals & Magazine | IEEE Xplore