论文部分内容阅读
微控制器是最原始的"芯片系统"(SoC)器件.在最近几年,FPGA和PLD厂商提出了"可编程芯片系统"(SOPC)的概念,用可编程逻辑来设计专用硬件如微控制器.创建专用微控制器的要素包括全功能的32位RISC微处理器、现成的外设以及可选的专用外设、IP和各种开发工具.这些要素都是现成的,再结合低成本的可编程器件(PLD),设计者就可以为现有的微控制器增加各种功能.本文讨论设计者在用PLD设计专用微控制器时的问题,列举的设计实例包括用户定义的硬件加速专用指令和外设.