Designing reusable components in VHDL | IEEE Conference Publication | IEEE Xplore