主要内容

寄存器写

将数据写入指定IP核上的寄存器区域

  • 库:
  • SoC块集/处理器I/O

  • 寄存器写块

描述

寄存器写block将数据从你的处理器算法写入指定IP核上的寄存器区域。在模拟中,计时器驱动或事件驱动的任务子系统包含寄存器写块。数据信号来自寄存器写块连接到注册通道阻塞管理这些寄存器及其事务。

当开发或分析SoC应用程序的软件端时寄存器写块可以连接到输入输出数据接收器块。在此配置中,输入输出数据接收器Block提供以前记录的或人工的数据,支持对应用程序的软件和处理器端的更有针对性的模拟,而不需要显式地对硬件和内存交互建模。

港口

输入

全部展开

该端口接收要写入IP核上寄存器的数据向量偏移地址IP核的基址。

数据类型:|int8|int16|int32|uint8|uint16|uint32|布尔|不动点

输出

全部展开

此消息端口将输出寄存器数据作为消息发送给连接的设备注册通道输入输出数据接收器块。有关消息的更多信息,请参见消息

数据类型:SoCData

参数

全部展开

选择输出端口要将数据写入输出端口,味精.选择基本工作空间将数据写入基本工作区中的变量。当写入基本工作区时,块更新a的值仿真软件。参数设置名称的对象仿真软件。参数object name参数。选择IP核心寄存器写信给…IP核寄存器读Block使用相同的注册的名字参数。

请注意

寄存器写块内初始化函数块子系统,写入仿真软件。参数对象在模拟开始时。寄存器,用A表示常数的值可以在仿真开始时初始化FPGA参考模型中的仿真软件。参数对象。这种写入FPGA寄存器的方法在整个模拟过程中需要一个恒定值,但可以减少SoC模型所需的模拟时间。

的名字仿真软件。参数对象中创建的基本工作空间

例子:一个

依赖关系

若要启用此参数,请设置输出水槽基本工作空间

对象中定义的寄存器的名称IP核寄存器读位于FPGA参考模型中的块。

例子:君子

依赖关系

若要启用此参数,请设置输出水槽IP核心寄存器

输入IP核设备的路径和文件名。

输入IP核基址到寄存器的偏移量。块将数据写入该寄存器。使用hex2dec函数在使用表示为字符向量的十六进制数指定偏移地址时。方法可以选择偏移地址内存映射器工具。

扩展功能

版本历史

介绍了R2019a

另请参阅

|

Baidu
map