塑胶五金网 产品 会员
Bürkert Ventil 2012-A 25,0

Bürkert Ventil 2012-A 25,0

发布时间:2019-03-05 11:24:55点击率:

所属行业:五金工业品-> 电子电工-> 电子电工产品制造设备
价格:¥66
规格:Bürkert Ventil 2012-A 25,0
供货总量:55

Bürkert Ventil 2012-A 25,0

BürkertVentil2012-A25,0  到目前为止,我们已经在之前的文章中聊过ZynqSOC内部的PS和PL,以及在ZynqSoCPS部分的ARMCortex-A9处理器上运行的操作系统。但是有一个领域我们还没有去探索过,那就是在芯片的PL上构建软核处理器。PicoBlaze在赛灵思软核中是一个比较常见的软核。它是一个8位处理器,由于它的高精确性(每条指令需要两个周期),很多基于赛灵思可编程器件的系统设计使用PicoBlaze软核处理器来代替状态机和其他控制结构。你甚至可以使用PicoBlaze处理器通过I2C和RS232 总线实现串行通信,使设计更加精简并且节省设计时间。

我们应该做的件事就是从 PicoBlaze专区下载版本的 PicoBlaze处理器。这个的PicoBlaze处理器支持UltraScale和7系列所有可编程器件(包括ZynqSOC)。

BürkertVentil2012-A25,0 我们的目的是让其作为一个标准的IP模块,我们可以打包并且添加到我们的VIVADO模块图中。然而,在这之前,我们步是得了解下随PicoBlaze处理器会带来什么东东,以及它的开发流程。在我们的下载目录中我们将看到以下文件:

1、KCPSM6.Vhd:这是PicoBlaze处理器的源代码文件。

2、KCPSM6.exe:这是一个汇编程序用于生成机器代码和文件所需的内存。

3、ROM_Form.vhd:这是被汇编可执行文件用来生成VHDL文件,该文件包括了我们建立的目标程序。

4、KCPSM6_design_template.vhd:这是一个PicoBlaze处理器的例化模板文件。

5、All_kcpsm6_syntax.psm:该文件定义了所有的汇编指令和语法。

在PL上实现PicoBlaze的开发流程是:

1、编写程序可执行PicoBlaze程序。在这个例子中,我们将实现一个简单的流水灯。我们可以使用all_KCPSM6_syntax.psm文件作为一个快速参考,里面有我们要用到的PicoBlaze汇编指令,同时在下载的文件中也有大量的用户指南(PDF)可以让我们快速上手。

2、写完这个简单的程序,我们就用KCPSM6.exe汇编器进行编译,它将建立一个用我们对应的程序名命名的RAM文件。这个文件内包含一些将被PicoBlaze控制器执行的程序,你必须将这个文件链接到PicoBlaze处理器来建立功能系统,

BürkertVentil2012-A25,0


联系方式
姓名:  欧工
部门:  销售部
职位:  销售
电话:  
手机:  
  
地址:  福建厦门市厦门市思明区嘉禾路293号宝达大厦1003室
点此询盘
返 回

下一个:6FX1111-0AN02
免责声明:以上所展示的信息由企业自行提供,内容的真实性、准确性和合法性由发布企业负责,塑胶五金网对此不承担任何保证责任

塑胶五金网-wap版