网站首页
IC库存
IC展台
电子资讯
技术资料
PDF文档
我的博客
IC72论坛
ic72 logo
搜索关键字: 所有资讯 行业动态 市场趋势 政策法规 新品发布 技术资讯 价格快报 展会资讯
  • 达普IC芯片交易网 > 新闻中心 > 技术信息 > 正文
  • RSS
  • Coolbaze处理器设计范例
    http://www.ic72.com 发布时间:2008/9/19 9:59:51

      如何设计一个标准的PicoBlaze处理器已经在前面详细介绍,本节将对标准的PicoBlaze处理器进行简化,即减少不用的指令。采用尽可能少的CPLD逻辑资源来实现CoolBlaze处理器,用于控制一个小型的8位LED显示系统,其系统框图如图所示。

    8位LED显示系统框图

      图 8位LED显示系统框图

      1.设计说明

      (1) 时钟采用CoolRunner-II器件内部的时钟分频模块。

      (2) 外部通过一个按键来产生中断。

      (3) 将8个8位的寄存器组去掉4个,仅保留4个8位寄存器,从而减少32个寄存器。8位LED显示用一个口地址来译码。

      (4) 采用的demo-board为Xilinx的XC2C256。

      2.设计修改

      (1) 修改Picoblaze。vhd源代码,删除未用的寄存器资源等,以节省CPLD逻辑资源。

      (2) 按照15.3节所介绍的设计流程,对修改后的设计重新进行编译和实现,下载到CPLD器件中。

      (3) 在DOS操作系统下执行asm工具,编译如下的汇编程序:

      (4) 将生成的二进制文件写到外部程序存储器中,完成设计。


    www.ic72.com 达普IC芯片交易网
  • 行业动态
  • 市场趋势
  • 政策法规
  • 新品发布
  • Baidu

    IC快速检索:abcdefghijklmnopqrstuvwxyz0123456789
    COPYRIGHT:(1998-2010) IC72 达普IC芯片交易网
    客户服务:service@IC72.com 库存上载:IC72@IC72.com
    (北京)联系方式: 在线QQ咨询:点击这里给我发消息 联系电话:010-82614113 传真:010-82614123
    京ICP备06008810号-21 京公网安备 11010802032910 号 企业资质