帮助中心帮助中心
编写数据注册地区指定的IP核
自从R2019a
库:SoC Blockset /处理器I / O
的寄存器写写数据块从处理器算法注册地区指定的IP核。在仿真中,定时器驱动型可包含或事件驱动任务子系统寄存器写块。数据信号寄存器写块连接到注册通道块管理这些寄存器和他们交易。
当开发或一个SoC应用软件方面的分析寄存器写可以连接到一个块输入输出数据接收器块。在这个配置中,输入输出数据接收器提供以前记录或人工数据块,使一个更直接的模拟软件和处理器的应用程序,而不需要显式模型的硬件和内存交互。
全部展开
这个端口接收数据向量写寄存器的IP核心开始偏移地址从IP核心的基地址。
数据类型:单|int8|int16|int32|uint8|uint16|uint32|布尔|不动点
单
int8
int16
int32
uint8
uint16
uint32
布尔
不动点
这个消息端口发送输出寄存器的数据,信息,连接注册通道或输入输出数据接收器块。关于消息的更多信息,请参阅消息。
数据类型:SoCData
SoCData
输出端口
基本工作空间
IP核心寄存器
选择输出端口写数据到输出端口,味精。选择基本工作空间写数据到一个变量中基工作区。在编写基本工作空间时,块更新的价值万博1manbetxSimulink.Parameter设定的对象名称万博1manbetxSimulink.Parameterobject name参数的基本工作空间。选择IP核心寄存器编写一个IP核心寄存器读块具有相同注册的名字参数。
味精
万博1manbetxSimulink.Parameter
万博1manbetxSimulink.Parameterobject name
注册的名字
请注意
将寄存器写块内初始化函数块子系统,写一个万博1manbetxSimulink.Parameter对象的模拟。一个寄存器,表示为常数块,在一个FPGA参考模型可以仿真开始时初始化的值万博1manbetxSimulink.Parameter对象。这种方法写入FPGA注册需要一个恒定值在整个模拟但可以减少仿真时间需要你的SoC模型。
一个
的名字万博1manbetxSimulink.Parameter中创建的对象基本工作空间。
例子:一个
要启用该参数,设置输出水槽来基本工作空间。
输出水槽
君子
在一个定义的名字注册IP核心寄存器读块位于FPGA参考模型。
例子:君子
要启用该参数,设置输出水槽来IP核心寄存器。
/dev/mwipcore
输入IP核心设备的路径和文件名。
hex2dec (“0100”)
输入偏移量从IP核心的基地址寄存器。这个寄存器的写入数据块。使用hex2dec函数当你指定偏移地址使用十六进制数表示为一个特征向量。可以选择使用的偏移地址内存映射器工具。
hex2dec
自动生成C代码为您的设计和执行一个SoC装置,使用SoC建设者工具。为SoC模型生成和执行C代码,嵌入的编码器®功能是必需的。生成代码的SoC设计的更多信息,见生成SoC设计。
SoC Builder实现寄存器写块FPGA和处理器ip使用AXI4接口协议。AXI4接口协议允许处理器编写矢量数据处理器的FPGA上一组连续的寄存器。使用此块为简单,低吞吐量内存映射通信,比如写控制和状态寄存器。这个图显示了一个广义的表示生成的代码实现。
介绍了R2019a
注册通道|寄存器读
你点击一个链接对应MATLAB命令:
运行该命令通过输入MATLAB命令窗口。Web浏览器不支持MATLAB命令。万博1manbetx
选择一个网站
选择一个网站翻译内容,看到当地事件和提供。根据你的位置,我们建议您选择:。
你也可以从下面的列表中选择一个网站:
选择中国网站(中文或英文)最佳站点的性能。其他MathWorks国家网站不优化的访问你的位置。
联系你当地的办公室