首页头部标志
   新闻分类
   联系我们
  • 电话:0411-86632519
  • 传真:0411-86610519
  • 邮箱:dlysys@163.com


 
超声波流量计的开发与研制探讨 三十
时间:2012/5/3 19:24:37  来源:本站原创  点击:1407

 超声波流量计的开发与研制探讨  三十

超声波流量计作为完整的CPU软核,MicroBlaze允许用户根据自己的需要进行配置,但大部分单元是不能够定制的。

MicroBlaze最重要的组成部分是执行单元(Execution Unit),所有指令均在此执行,包括算术逻辑单元(ALU)、移位寄存器(SHIFT)、桶形移位寄存器(Barrel Shift)、乘法器(Multiplier)、除法器(Divider)和浮点运算单元(FPU)等几部分。

MicroBlaze含有两种类型的寄存器群:通用寄存器群和特殊功能寄存器群。其中,通用寄存器群用于保存执行单元的中间结果,协助寻址和运算。这些寄存器不受FPGA外部复位信号的影响,不会根据外部复位信号的变化而清零,但在加载比特流文件后会自动清零。

指令通路是MicroBlaze结构中的重要组成部分,它提供从CPU核外总线输入指令到执行单元的通路,主要由指令总线接口单元(IBus IF)、指令高速缓存(ICache)、指令存储、指令译码器、程序计数器等几部分构成。而数据通路则提供了CPU核到核外总线的数据传递通路,主要包括数据总线接口单元(DBus)和数据高速缓存(DCache)两部分。

超声波流量计

 

 
上一篇:超声波流量计的开发与研制探讨 二
下一篇:超声波流量计的开发与研制探讨 三