• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

为何要在fpga中嵌入IP核?

785e4aa415b77c23 2019-05-16 浏览量:1042
怎么实现的??
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
所有亮答 数量:5
  • 因为这样可以节省外部mcu,而且fpga实现的功能和mcu一样,只是编程方式不同

  • 对于需要顺序化处理的应用,MCU更有优势,FPGA内部嵌入IP核两者结合相辅相成,但可以省去一个外部MCU,节省布板空间及连线,稳定性也有提高。

  • 嵌入IP核开发更方便,实现一些MCU的功能更便捷,可以直接运行C语言的算法或功能

  • 所谓的IP核,就是一个现成的模块,里面也是用硬件描述语言实现的,但是具体的代码没有开放,跟C语言里面的静态库有点类似

    使用现成的IP核,可以简化设计,还可以便于共同开发

  • 在FPGA中植入8051后 还可在上面实现简单的TCP/IP协议 以支持远程访问或进行远程调试 这只是在嵌入FPGA的8051上的一个应用。为了保证用户能够对8051实现不同的控制操作设计时也可以采用一个外部flash对8051进行加载 这样 用户只需要将编译好的汇编语言代码加到flash就可以控制8051的工作 而此时用户完全不需要对FPGA进行操作就能实现简单的控制而这需要的仅仅只是keil的编译环境。

相关问题

问题达人换一批

为何要在fpga中嵌入IP核?