It stands to reason.
Some components of system-on-chip design are static. You’re not going back and re-engineering them every two weeks. The multiplier was designed long ago and doesn’t really need to be designed again every time the moon changes phase. Neither does the PCI core, for that matter. They’re both stable and well-debugged. It’s unlikely that you’re ever going to need to modify or reconfigure them.
Why, then, does it make sense for these common functions to be built out of programmable logic, subject … Read More → "Semi-Programmable"