复位同步子系统
代表可重调子系统同步复位,使行为
库:
高密度脂蛋白编码器/ HDL子系统
描述
的复位同步子系统使用国家控制块在同步模式与复位子系统块。子系统模块的状态,国家控制块在同步模式提供了有效的硬件复位,使模拟行为。
复位端口复位同步子系统块增加了重置功能块内部子系统的状态。这包括块,不需要外部复位端口功能,如过滤器,Stateflow®图表,MATLAB函数块。HDL代码生成的重置触发类型的重置端口设置为保持水平
默认情况下。
港口
输入
Port_1- - - - - -输入信号子系统
标量|向量
看到轮廓尺寸信息的数据类型被一个子系统的输入端口。
有关更多信息,请参见数据类型支持的仿真软件万博1manbetx万博1manbetx在仿真软件万博1manbetx®文档。
数据类型:单
|双
|int8
|int16
|int32
|int64
|uint8
|uint16
|uint32
|uint64
|布尔
|不动点
|枚举
|公共汽车
输出
Port_1- - - - - -从子系统输出信号
标量|向量
看到外港信息数据类型的一个子系统的输出端口输出。
有关更多信息,请参见数据类型支持的仿真软件万博1manbetx万博1manbetx在仿真软件文档万博1manbetx。
数据类型:单
|双
|int8
|int16
|int32
|int64
|uint8
|uint16
|uint32
|uint64
|布尔
|不动点
|枚举
|公共汽车
参数
显示端口标签- - - - - -显示选项为端口标签
FromPortIcon
(默认)|FromPortBlockName
|SignalName
|没有一个
选择如何显示端口上的标签同步子系统块图标。
-
没有一个
-
不显示端口标签。
-
FromPortIcon
-
如果相应的端口信号图标显示名称,显示信号的名字子系统块。否则,显示端口块名或端口号,如果块名称是一个默认名称。
-
FromPortBlockName
-
显示相应的端口块对的名称子系统块。
-
SignalName
-
如果信号连接到端口命名,显示信号的名称子系统块。否则,显示对应的端口的名称。
编程使用
参数:ShowPortLabels |
类型:特征向量 |
价值:“FromPortIcon” |“FromPortBlockName” |“SignalName” |“没有” |
默认的:“FromPortIcon” |
读/写权限- - - - - -级别的访问内容的子系统
读写
(默认)|只读的
|NoReadOrWrite
控制用户访问子系统的内容。
设置
默认值:读写
-
读写
-
使子系统的打开和修改内容。
-
只读的
-
可以打开但不修改子系统。如果子系统驻留在一块库,您可以创建和打开链接子系统和可以和修改子系统的本地副本,但不能改变的权限或修改原始库实例的内容。
-
NoReadOrWrite
-
禁用打开或修改子系统。如果子系统驻留在一个图书馆,你可以创建链接的子系统模型但不能打开,修改,更改权限,或创建本地副本的子系统。
编程使用
参数:权限 |
类型:特征向量 |
价值:“读写” |“只读” |“NoReadOrWrite” |
默认的:“读写” |
回调函数的名称错误- - - - - -如果发生错误名称的函数被称为
”
(默认)|函数名
输入一个函数的名称被称为如果发生错误,而仿真软件软件执行子系统。万博1manbetx
万博1manbetx仿真软件软件向函数传递两个参数:子系统的处理和特征向量指定了错误类型。如果没有指定函数,仿真软件软件显示一个通用的错误消息如果执万博1manbetx行子系统会产生一个错误。
编程使用
参数:ErrorFcn |
类型:特征向量 |
价值:” |“<函数名称>” |
默认的:” |
允许分层解析- - - - - -解决工作空间变量名
所有
(默认)|ExplicitOnly
|没有一个
选择是否解决工作空间变量引用的这个子系统的名称。
-
所有
-
解决所有这个子系统所使用的工作空间变量的名字,包括那些用于指定块的参数值和模型数据对象(例如,万博1manbetx
万博1manbetxSimulink.Signal
对象)。 -
ExplicitOnly
-
解决只有名字的工作空间变量用于指定块的参数值,数据存储内存(不存在块),信号和状态标记为“必须解决”。
-
没有一个
-
不解决工作空间变量名。
编程使用
参数:PermitHierarchicalResolution |
类型:特征向量 |
价值:“所有” |“ExplicitOnly” |“没有” |
默认的:“所有” |
函数包装- - - - - -代码格式
汽车
(默认)|内联
|那种一次性的功能
|可重用的功能
选择要生成的代码格式一个原子(nonvirtual)子系统。
-
汽车
-
万博1manbetx仿真软件编码器™为你选择最优格式基于实例的类型和数量的子系统中存在的模型。
-
内联
-
万博1manbetx仿真软件编码器内联无条件子系统。
-
那种一次性的功能
-
万博1manbetx仿真软件编码器明确软件生成一个单独的函数在一个单独的文件。子系统与此设置生成的函数参数依据函数接口参数设置。您可以使用参数生成的函数名称和文件函数名和文件名称(没有扩展)。这些函数是不可重入的。
-
可重用的功能
-
万博1manbetx仿真软件编码器软件生成一个函数与参数,允许重用子系统的代码模型包括子系统的多个实例。
这个选项还生成一个函数与参数,允许子系统生成的代码的代码重用模型引用层次结构的一个子系统,包括多个实例引用的模型。在这种情况下,必须在图书馆子系统。
编程使用
参数:RTWSystemCode |
类型:特征向量 |
价值:“汽车” |“内联” |“那种一次性函数” |“可重用函数” |
默认的:“汽车” |
扩展功能
C / c++代码生成
使用仿真软件生成C和c++代码®编码器™。万博1manbetx
HDL代码生成
生成FPGA和ASIC设计的Verilog和VHDL代码使用HDL编码器™。
影响高密度脂蛋白HDL编码器™提供了额外的配置选项和合成逻辑实现。
体系结构 | 描述 |
---|---|
模块 (默认) |
生成代码的子系统和模块内的子系统。 |
黑箱 |
生成一个黑盒接口。生成的HDL代码只包含的输入/输出端口定义子系统。因此,您可以使用一个子系统在你现有的模型生成一个接口,手工编写HDL代码。 黑箱子系统的接口生成类似于模型块接口生成没有时钟信号。 |
|
从生成的代码删除子系统。您可以使用在模拟子系统,然而,把它当作“无为法”HDL代码。 |
为黑箱
架构,您可以自定义端口名称和外部组件的属性设置界面。看到定制黑盒或高密度脂蛋白Cosimulation接口。
一般 | |
---|---|
AdaptivePipelining | 基于合成工具,自动管道插入目标频率和乘数单词长度。默认值是 |
BalanceDelays | 沿着一条路径检测引入新的延迟和插入延迟匹配路径。默认值是 |
ClockRatePipelining | 以更快的时钟频率,而不是插入管道寄存器数据速率越慢。默认值是 |
ConstrainedOutputPipeline | 寄存器的数量在输出中通过移动现有的延迟你的设计。分布式流水线不重新分配这些寄存器。默认值是 |
DistributedPipelining | 流水线寄存器分配,或以登记。默认值是 |
DSPStyle | 乘数合成属性映射。默认值是 |
FlattenHierarchy | 从生成的HDL代码删除子系统的层次结构。默认值是 |
InputPipeline | 数量的输入管道阶段生成的代码插入。分布式流水线和限制输出管道可以移动这些寄存器。默认值是 |
OutputPipeline | 数量的输出管道阶段生成的代码插入。分布式流水线和限制输出管道可以移动这些寄存器。默认值是 |
SharingFactor | 数量的功能与资源映射到一个共享资源。缺省值是0。另请参阅资源共享。 |
StreamingFactor | 并行数据路径,或向量,时间多路转换成串行,标量数据路径。默认是0,实现完全并行数据路径。另请参阅流媒体。 |
如果这个物体不是DUT,块的属性设置目标规范选项卡将被忽略。在高密度脂蛋白工作流顾问,如果你使用IP核心代规范工作流程,这些目标块属性值与模型保存。如果你指定这些目标规范块属性值使用hdlset_param
,当你打开HDL工作流顾问,填充的字段对应的值。
目标规范 | |
---|---|
AdditionalTargetInterfaces | 额外的目标接口,指定为一个特征向量。 保存这个块属性模型,设置目标接口的任务IP核心代工作流,DUT对应端口,你想添加更多的接口,选择添加更多的……。然后您可以添加更多的接口添加新的目标界面对话框。指定接口的类型、数量的额外接口,并为每个额外的接口一个唯一的名称。 价值观: 例子: |
ProcessorFPGASynchronization | 处理器/ FPGA同步模式,指定为一个特征向量。 保存这个块属性模型,指定处理器/ FPGA同步在设置目标接口的任务IP核心代工作流。 价值观: 例子: |
TestPointMapping | 保存这个块属性模型,指定测试点的映射端口的目标平台的接口设置目标接口的任务IP核心代工作流。 价值观: 例子: |
TunableParameterMapping | 保存这个块属性模型,指定目标平台接口的可调参数的映射端口设置目标接口的任务IP核心代工作流。 价值观: 例子: |
AXI4RegisterReadback | 保存这个块属性模型,指定是否要上启用回读AXI4下属写寄存器中生成RTL代码和IP核心的任务IP核心代工作流。欲了解更多,请看模型设计AXI4奴隶接口的一代。 价值观: |
AXI4SlaveIDWidth | 拯救这个块属性模型,指定的数量AXI经理接口,你想连接到DUT IP核心来使用AXI4奴隶ID宽度设置在生成RTL代码和IP核心的任务IP核心代工作流。欲了解更多,请看定义多个阿喜在参考设计主界面访问DUT AXI4奴隶接口。 价值观: |
AXI4SlavePortToPipelineRegisterRatio | 拯救这个块属性模型,指定AXI4下属端口的数量你想要一个流水线寄存器使用AXI4流水线寄存器比奴隶港口设置在生成RTL代码和IP核心的任务IP核心代工作流。欲了解更多,请看模型设计AXI4奴隶接口的一代。 价值观: |
GenerateDefaultAXI4Slave | 保存这个块属性模型,指定是否要禁用默认AXI4下属接口的一代生成RTL代码和IP核心的任务IP核心代工作流。 价值观: |
IPCoreAdditionalFiles | Verilog®或硬件描述语言(VHDL)®在你的设计文件黑匣子。指定每个文件的完整路径,和单独的文件名称和一个分号(;)。 你可以设置这个属性在高密度脂蛋白工作流顾问额外的源文件字段。 价值观: 例子: |
IPCoreName | IP核名称,指定为一个特征向量。 你可以设置这个属性在高密度脂蛋白工作流顾问IP核心名称字段。如果将此属性设置为默认值,高密度脂蛋白工作流顾问构造的IP核心的名字基于DUT的名称。 价值观: 例子: |
IPCoreVersion | IP核心版本号,指定为一个特征向量。 你可以设置这个属性在高密度脂蛋白工作流顾问IP核心版本字段。如果将此属性设置为默认值,高密度脂蛋白工作流顾问设置IP核心版本。 价值观: 例子: |
IPDataCaptureBufferSize | FPGA数据捕获缓冲区大小,指定为一个特征向量。使用FPGA数据捕捉观察信号在设计运行在一个FPGA。 缓冲区的大小使用值128 * 2 ^ n,其中n是一个整数。默认情况下,缓冲区大小是128 (n = 0)。n的最大价值是13,这意味着缓冲区大小的最大值是1048576 (= 128 * 2 ^ 13)。 价值观: 例子: |
你不能使用国家控制块在经典模式或删除国家控制块的复位同步子系统块。
的重置触发类型的重置港口内的子系统必须设置为
保持水平
。一个延迟在一个块与nonvirtual总线输入信号复位同步子系统如果你不支持启万博1manbetx用优化子系统。
HDL代码生成复位端口只支持布尔数据类型万博1manbetx。
高密度脂蛋白编码器不支持这些街区内万博1manbetx复位同步子系统:
Stateflow图表
所有内存块或推断出一个RAM在生成的HDL代码块。RAM模块包括:
单独的端口内存
简单的双端口RAM
双端口RAM
双速率双端口RAM
高密度脂蛋白FIFO
hdl.RAM
系统对象
DSP系统工具箱
Biquad过滤器
NCO HDL优化
通信工具箱
卷积编码器
维特比译码器
PN序列发生器
Integer-Output RS解码器HDL优化
视觉HDL工具箱
Demosaic插入器
边缘检测器
柱状图
双边滤波器图像滤波器、中值滤波器
行内存
二进制和灰度形态学块
像素流FIFO
无线HDL工具箱
LTE Turbo译码器和LTE涡轮编码器
LTE卷积编码器
LTE OFDM解调器和LTE OFDM调制器
NR极地编码器和NR极地译码器
维特比译码器
FFT 1536
RS译码器
OFDM信道估计
NR LDPC编码器和NR LDPC译码器
版本历史
介绍了R2016b
MATLAB命令
你点击一个链接对应MATLAB命令:
运行该命令通过输入MATLAB命令窗口。Web浏览器不支持MATLAB命令。万博1manbetx
你也可以从下面的列表中选择一个网站:
表现最好的网站怎么走吗
选择中国网站(中文或英文)最佳站点的性能。其他MathWorks国家网站不优化的访问你的位置。