Blocos Simulink com suporte HDL

De MediaWiki do Campus São José
Revisão de 13h37min de 22 de setembro de 2015 por Lucas.lv (discussão | contribs)
Ir para navegação Ir para pesquisar

Simulink

Bloco Suporte HDL Coder no MATLAB 2014 Suporte HDL Coder no MATLAB 2015 Blocos suportados MATLAB 2014 Blocos suportados MATLAB 2015
Continuous - - 0 0
Dashboard - - 0 0
Discontinuities Sim Sim 3 9
Discrete Sim Sim 12 12
Logic and Bit Operations Sim Sim 9 9
Lookup Tables Sim Sim 7 7
Math Operations Sim Sim 30 29
Model Verification Sim Sim 11 11
Model-Wide Utilities Sim Sim 2 2
Ports & Subsystems Sim Sim 9 10
Signal Attributes Sim Sim 6 6
Signal Routing Sim Sim 11 12
Sinks Sim Sim 9 9
Sources Sim Sim 6 6
User-Defined Functions Sim Sim 2 2
Discontinuities

Discontinuities

Sub-bloco Suporte HDL Coder no MATLAB 2014 Suporte HDL Coder no MATLAB 2015
Backlash - Sim
Coulomb & Viscous Friction - Sim
Dead Zone - Sim
Dead Zone Dynamic - Sim
Hit Crossing - Sim
Quantizer - -
Rate Limiter - -
Rate Limiter Dynamic - -
Rate Relay Sim Sim
Saturation Sim Sim
Saturation Dynamic Sim Sim
Wrap To Zero - Sim
Discrete

Discrete

Sub-bloco Suporte HDL Coder no MATLAB 2014 Suporte HDL Coder no MATLAB 2015
Delay Sim Sim
Difference - -
Discrete Derivative - -
Discrete Filter - -
Discrete Fir Filter Sim Sim
Discrete PID controller Sim Sim
Discrete PID Controller (2D0F) - -
Discrete State-Space - -
Discrete Transfer Fcn Sim Sim
Discrete Zero-Pole - -
Discrete-Time Integrator Sim Sim
Enabled Delay - -
First-Order Hold - -
Memory Sim Sim
Resettable Delay - -
Tapped Delay Sim Sim
Transfer Fcn First Order - -
Transfer Fcn Lead or Lag - -
Transer Fcn Real Zero - -
Unit Delay Sim Sim
Variable Integer Delay - -
Zero-Order Hold Sim Sim
  • Alguns blocos com suporte estão localizados em "Additional Math & Discrete" (Tanto na versão 2014, quanto na 2015). São eles:
      • Unit Delay
      • Unit Delay Enabled
      • Unit Delay Enabled Resettable
      • Unit Delay Resettable
Logic and Bit Operations

Logic and Bit Operations

Sub-bloco Suporte HDL Coder no MATLAB 2014 Suporte HDL Coder no MATLAB 2015
Bit Clear - -
Bit set - -
Bitwise Operator - -
Combinational logic - -
Compare to Constant - -
Compare to Zero - -
Detect Change - -
Detect Decrease - -
Detect Fall Negative - -
Detect Fall Nonpositive - -
Detect increase - -
Detect Rise Nonnegative - -
Detect Rise Positive - -
Extract Bits - -
Internal Test - -
Interval Test Dynamic - -
Logical Operator - -
Relational Operator - -
Shift Arithmetic - -
Lookup Tables

Lookup Tables

Sub-bloco Suporte HDL Coder no MATLAB 2014 Suporte HDL Coder no MATLAB 2015
1-D Lookup Table - -
2-D Lookup Table - -
Cosine - -
Direct Lookup Table (n-D) - -
Interpolation Using Prelookup - -
Lookup Table Dynamic - -
n-D Lookup Table - -
Prelookup - -
Sine - -
Math Operations

Math Operations

Sub-bloco Suporte HDL Coder no MATLAB 2014 Suporte HDL Coder no MATLAB 2015
Abs - - {{{3}}}
Add - -
Algebraic Constraint - -
Assignment - -
Bias - -
Complex to Magnitude-Angle - -
Complex to Real-lmag - -
Divide - -
Find Nonzero Elements - -
Gain - -
Magnitude-Angle to Complex - -
Math function - -
Matrix Concatenate - -
MinMax - -
Permute Dimensions - -
Polynomial - -
Product - -
Product of Elements - -
Real-Imag to Complex - -
Reciprocal Sqrt - -
Reshape - -
Rounding Function - -
Signed sqrt - -
Sine Wave Function - -
Slider Gain - -
Sqrt - -
Squeeze - -
Subtract - -
Sum - -
Sum of Elements - -
Trigonometric Function - -
Unary Minus - -
Vector Concatenate - -
Weighted Sample Time Math - -
Model Verification

Model Verification

Sub-bloco Suporte HDL Coder no MATLAB 2014 Suporte HDL Coder no MATLAB 2015
Assertion - -
Check Discrete Gradient - -
Check Dynamic Gap - -
Check Dynamic Lower Bound - -
Check Dynamic Range - -
Check Dynamic Upper Bound - -
Check Input Resolution - -
Check Static Gap - -
Check Static Lower Bound - -
Check Static Range - -
Check Static Upper Bound - -
Model-Wide Utilities

Model-Wide Utilities

Sub-bloco Suporte HDL Coder no MATLAB 2014 Suporte HDL Coder no MATLAB 2015
Block Support Table - -
DockBlock - -
Model Info - -
Timed-Based Linearization - -
Trigger-Based Linearization - -
Ports & Subsystems

Ports & Subsystems

Sub-bloco Suporte HDL Coder no MATLAB 2014 Suporte HDL Coder no MATLAB 2015
Configurable Subsystem - -
Atomic Subsystem - -
CodeReuseSubsytem - -
Enable - -
Enable and Triggered Subsystem - -
Enable Subsystem - -
For Each Subsystem - -
For Iterator Subsystem - -
Function-Call Feedback Latch - -
Function-Call Generator - -
Function-Call Split - -
Function-Call Subsystem - -
If - -
If Action Subsystem - -
In1 - -
Model - -
Model Variants - -
Out1 - -
Resettable Subsystem - -
Subsystem - -
Subsystem Examples - -
Switch Case - -
Switch Case Action Subsystem - -
Trigger - -
Triggered Subsystem - -
Variant Subsystem - -
While Iterator Subsystem - -
Signal Attributes

Signal Attributes

Sub-bloco Suporte HDL Coder no MATLAB 2014 Suporte HDL Coder no MATLAB 2015
Bus to Vector - -
Data Type Conversion - -
Data Type Conversion Inherited - -
Data Type Duplicate - -
Data Type Propagation - -
Data Type Propagation Examples - -
Data Type Scaling Strip - -
IC - -
Probe - -
Rate Transition - -
Signal Conversion - -
Signal Specification - -
Weighted Sample Time - -
Width - -
Signal Routing

Signal Routing

Sub-bloco Suporte HDL Coder no MATLAB 2014 Suporte HDL Coder no MATLAB 2015
Bus Assignment - -
Bus creator - -
Bus Selector - -
Data Store Memory - -
Data Store Read - -
Data Store Write - -
Demux - -
Enironment Controller - -
From - -
Goto - -
Goto Tag Visibility - -
Index Vector - -
Manual Switch - -
Merge - -
Multiport Switch - -
Mux - -
Selector - -
Switch - -
Vector Concatenate - -
Sinks

Sinks

Sub-bloco Suporte HDL Coder no MATLAB 2014 Suporte HDL Coder no MATLAB 2015
Display - -
Floating Scope - -
Out1 - -
Scope - -
Stop Simulation - -
Terminator - -
To File - -
To Workspace - -
XY Graph - -
Sources

Sources

Sub-bloco Suporte HDL Coder no MATLAB 2014 Suporte HDL Coder no MATLAB 2015
Band-Limited White Noise - -
Chirp Signal - -
Clock - -
Constant - -
Counter Free-Running - -
Counter Limited - -
Digital Clock - -
Enumerated Constant - -
From File - -
From Workspace - -
Ground - -
In1 - -
Pulse Generator - -
Ramp - -
Random Number - -
Repeating Sequence - -
Repeating Sequence Interpolated - -
Repeating Sequence Stair - -
Signal Builder - -
Signal Generator - -
Sine Wave - -
Step - -
Uniform Random Number - -
User-Defined Functions

User-Defined Functions

Sub-bloco Suporte HDL Coder no MATLAB 2014 Suporte HDL Coder no MATLAB 2015
MATLAB Function - -
Fcn - -
Function Caller - -
Interpreted MATLAB Function - -
Level-2 MATLAB S-Function - -
MATLAB System - -
S-Function - -
S-Function Builder - -
S-Function Examples - -
Simulink Function - -