网站首页
IC库存
IC展台
电子资讯
技术资料
PDF文档
我的博客
IC72论坛
ic72 logo
资料首页最新产品 技术参数 电路图 设计应用 解决方案 代理商查询 IC替换 IC厂商 电子辞典
关键字: 技术文章 PDF资料 IC价格 电路图 代理商查询 IC替换 IC厂商 电子辞典

定制新的PicoBlaze处理器

  PicoBlaze处理器是一种8位嵌入式处理器软核,Xilinx提供了完整的汇编编译系统和用VHDL语言编写的标准处理器源程序。通过这些,设计者可以修改程序,并增加或减少功能块,以定制专用的处理器模块和指令系统。特别是对逻辑资源和价格比较敏感的设计,如CPLD器件等,设计专用的处理器模块显得更为重要,PicoBlaze处理器的一个很大的优势是具有增加或删除指令的能力。

  PicoBlaze处理器的VHDL代码和与其对应的汇编程序的C语言代码非常容易修改。由于在FPGA器件有充分的资源提供给PicoBlaze,所以对于是否需要增加或减少其指令不是那么敏感。而CPLD器件受资源的限制,常常需要修改指令以实现更多的功能。本节采用基于CPLD器件的CoolBlaze为例来了解其指令的修改过程,这个方法同样适用于基于FPGA器件的PicoBlaze。

  每一条指令的标识符在PicoBlaze.vhd(VHDL代码)和asm。cpp(C代码)中都有相同的说明和定义,如图所示。

指令标识符代码

  图 指令标识符代码

热门搜索:SPS-615-HG CC2544RHBR PSF2408 LC1800 2320322 TLP6B PS-415-HG-OEM SBBSM2120-1 2320296 TLP825 PS-410-HGOEMCC 2838283 TLP602 SBB830 2811271 TLP404 PDUMH15 02T1001JF 2856087 B30-8000-PCB ULTRABLOK 6NX-6 B40-8000-PCB SS240806 48VDCSPLITTER
COPYRIGHT:(1998-2010) IC72 达普IC芯片交易网
客户服务:service@IC72.com 库存上载:IC72@IC72.com
(北京)联系方式: 在线QQ咨询:点击这里给我发消息 联系电话:010-82614113 传真:010-82614123
京ICP备06008810号-21 京公网安备 11010802032910 号 企业资质