Mudanças entre as edições de "Blocos Simulink com suporte HDL"
Ir para navegação
Ir para pesquisar
(82 revisões intermediárias por 2 usuários não estão sendo mostradas) | |||
Linha 4: | Linha 4: | ||
{{TabComparar5linha | Continuous | - | - | 0 | 0 }} | {{TabComparar5linha | Continuous | - | - | 0 | 0 }} | ||
{{TabComparar5linha | Dashboard | - | - | 0 | 0 }} | {{TabComparar5linha | Dashboard | - | - | 0 | 0 }} | ||
− | {{TabComparar5linha | [[ | + | {{TabComparar5linha | [[Blocos_Simulink_com_suporte_HDL#Discontinuities | Discontinuities]] | Sim | Sim | 3 | 9 }} |
− | {{TabComparar5linha | [[Blocos_Simulink_com_suporte_HDL#Discrete | Discrete]] | Sim | Sim | 12 | | + | {{TabComparar5linha | [[Blocos_Simulink_com_suporte_HDL#Discrete | Discrete]] | Sim | Sim | 12 | 14 }} |
{{TabComparar5linha | [[Blocos_Simulink_com_suporte_HDL#Logic_and_Bit_Operations| Logic and Bit Operations]] | Sim | Sim | 9 | 9 }} | {{TabComparar5linha | [[Blocos_Simulink_com_suporte_HDL#Logic_and_Bit_Operations| Logic and Bit Operations]] | Sim | Sim | 9 | 9 }} | ||
{{TabComparar5linha | [[Blocos_Simulink_com_suporte_HDL#Lookup_Tables| Lookup Tables]] | Sim | Sim | 7 | 7 }} | {{TabComparar5linha | [[Blocos_Simulink_com_suporte_HDL#Lookup_Tables| Lookup Tables]] | Sim | Sim | 7 | 7 }} | ||
− | {{TabComparar5linha | [[Blocos_Simulink_com_suporte_HDL#Math_Operations| Math Operations]] | Sim | Sim | 30 | | + | {{TabComparar5linha | [[Blocos_Simulink_com_suporte_HDL#Math_Operations| Math Operations]] | Sim | Sim | 30 | 30 }} |
{{TabComparar5linha | [[Blocos_Simulink_com_suporte_HDL#Model_Verification| Model Verification]] | Sim | Sim | 11 | 11 }} | {{TabComparar5linha | [[Blocos_Simulink_com_suporte_HDL#Model_Verification| Model Verification]] | Sim | Sim | 11 | 11 }} | ||
{{TabComparar5linha | [[Blocos_Simulink_com_suporte_HDL#Model-Wide_Utilities| Model-Wide Utilities]] | Sim | Sim | 2 | 2 }} | {{TabComparar5linha | [[Blocos_Simulink_com_suporte_HDL#Model-Wide_Utilities| Model-Wide Utilities]] | Sim | Sim | 2 | 2 }} | ||
− | {{TabComparar5linha | [[Blocos_Simulink_com_suporte_HDL#Ports_&_Subsystems| Ports & Subsystems]] | Sim | Sim | 9 | | + | {{TabComparar5linha | [[Blocos_Simulink_com_suporte_HDL#Ports_&_Subsystems| Ports & Subsystems]] | Sim | Sim | 9 | 11 }} |
− | {{TabComparar5linha | [[Blocos_Simulink_com_suporte_HDL#Signal_Attributes| Signal Attributes]] | Sim | Sim | 6 | | + | {{TabComparar5linha | [[Blocos_Simulink_com_suporte_HDL#Signal_Attributes| Signal Attributes]] | Sim | Sim | 6 | 7 }} |
{{TabComparar5linha | [[Blocos_Simulink_com_suporte_HDL#Signal_Routing| Signal Routing]] | Sim | Sim | 11 | 12 }} | {{TabComparar5linha | [[Blocos_Simulink_com_suporte_HDL#Signal_Routing| Signal Routing]] | Sim | Sim | 11 | 12 }} | ||
{{TabComparar5linha | [[Blocos_Simulink_com_suporte_HDL#Sinks| Sinks]] | Sim | Sim | 9 | 9 }} | {{TabComparar5linha | [[Blocos_Simulink_com_suporte_HDL#Sinks| Sinks]] | Sim | Sim | 9 | 9 }} | ||
Linha 41: | Linha 41: | ||
{{Collapse top |expand = true |Discrete}} | {{Collapse top |expand = true |Discrete}} | ||
+ | |||
+ | Se tiver link disponível no site da Mathwork, disponibilizar aqui. --[[Usuário:Moecke|Marcos Moecke]] 15h23min de 11 de dezembro de 2015 (BRST) | ||
===Discrete=== | ===Discrete=== | ||
Linha 49: | Linha 51: | ||
{{TabComparar3linha | Discrete Derivative | -| -}} | {{TabComparar3linha | Discrete Derivative | -| -}} | ||
{{TabComparar3linha | Discrete Filter | -| -}} | {{TabComparar3linha | Discrete Filter | -| -}} | ||
− | {{TabComparar3linha | Discrete Fir Filter | Sim| Sim}} | + | {{TabComparar3linha | [http://www.mathworks.com/help/dsp/ref/discretefirfilter.html Discrete Fir Filter], [http://www.mathworks.com/help/simulink/slref/discretefirfilter.html]| Sim| Sim}} |
{{TabComparar3linha | Discrete PID controller | Sim| Sim}} | {{TabComparar3linha | Discrete PID controller | Sim| Sim}} | ||
{{TabComparar3linha | Discrete PID Controller (2D0F) | -| -}} | {{TabComparar3linha | Discrete PID Controller (2D0F) | -| -}} | ||
Linha 56: | Linha 58: | ||
{{TabComparar3linha | Discrete Zero-Pole | -| -}} | {{TabComparar3linha | Discrete Zero-Pole | -| -}} | ||
{{TabComparar3linha | Discrete-Time Integrator | Sim| Sim}} | {{TabComparar3linha | Discrete-Time Integrator | Sim| Sim}} | ||
− | {{TabComparar3linha | Enabled Delay | -| | + | {{TabComparar3linha | Enabled Delay | -| Sim}} |
{{TabComparar3linha | First-Order Hold | -| -}} | {{TabComparar3linha | First-Order Hold | -| -}} | ||
{{TabComparar3linha | Memory | Sim| Sim}} | {{TabComparar3linha | Memory | Sim| Sim}} | ||
{{TabComparar3linha | Resettable Delay | -| -}} | {{TabComparar3linha | Resettable Delay | -| -}} | ||
− | {{TabComparar3linha | Tapped Delay | Sim| Sim}} | + | {{TabComparar3linha | [http://www.mathworks.com/help/simulink/slref/tappeddelay.html Tapped Delay] | Sim| Sim}} |
{{TabComparar3linha | Transfer Fcn First Order | -| -}} | {{TabComparar3linha | Transfer Fcn First Order | -| -}} | ||
{{TabComparar3linha | Transfer Fcn Lead or Lag | -| -}} | {{TabComparar3linha | Transfer Fcn Lead or Lag | -| -}} | ||
Linha 78: | Linha 80: | ||
{{Collapse top |expand = true |Logic and Bit Operations}} | {{Collapse top |expand = true |Logic and Bit Operations}} | ||
+ | |||
===Logic and Bit Operations=== | ===Logic and Bit Operations=== | ||
Linha 133: | Linha 136: | ||
{{TabComparar3linha |Complex to Real-lmag | Sim| Sim}} | {{TabComparar3linha |Complex to Real-lmag | Sim| Sim}} | ||
{{TabComparar3linha |Divide | Sim| Sim}} | {{TabComparar3linha |Divide | Sim| Sim}} | ||
− | {{TabComparar3linha |Reciprocal | Sim| | + | {{TabComparar3linha |Reciprocal | Sim| Sim}} |
{{TabComparar3linha |Dot Product | Sim| Sim}} | {{TabComparar3linha |Dot Product | Sim| Sim}} | ||
{{TabComparar3linha |Find Nonzero Elements| -| -}} | {{TabComparar3linha |Find Nonzero Elements| -| -}} | ||
Linha 164: | Linha 167: | ||
{{TabComparar3linha |Weighted Sample Time Math| -| -}} | {{TabComparar3linha |Weighted Sample Time Math| -| -}} | ||
|} | |} | ||
+ | |||
+ | *Entre os blocos com suporte para HDL, 4 deles estão listados em "Additional Math & Discrete" (MATLBA 2015). São eles: | ||
+ | **Decrement Real World | ||
+ | **Decrement Stored Integer | ||
+ | **Increment Real World | ||
+ | **Increment Stored Integer | ||
+ | |||
+ | *Existe um bloco chamado "Reciprocal" que possui um bloco com suporte HDL, apesar de não estar listado no "Help" do MATLAB 2015. Esse mesmo bloco existe no MATLAB 2014, porém, ele é listado no "Help". | ||
{{Collapse bottom}} | {{Collapse bottom}} | ||
Linha 171: | Linha 182: | ||
{{TabComparar3 | Sub-bloco |Suporte HDL Coder no MATLAB 2014 | Suporte HDL Coder no MATLAB 2015}} | {{TabComparar3 | Sub-bloco |Suporte HDL Coder no MATLAB 2014 | Suporte HDL Coder no MATLAB 2015}} | ||
− | {{TabComparar3linha | | + | {{TabComparar3linha |Assertion| Sim| Sim}} |
− | {{TabComparar3linha | | + | {{TabComparar3linha |Check Discrete Gradient| Sim| Sim}} |
− | {{TabComparar3linha | | + | {{TabComparar3linha |Check Dynamic Gap| Sim| Sim}} |
− | {{TabComparar3linha | | + | {{TabComparar3linha |Check Dynamic Lower Bound| Sim| Sim}} |
− | {{TabComparar3linha | | + | {{TabComparar3linha |Check Dynamic Range| Sim| Sim}} |
− | {{TabComparar3linha | | + | {{TabComparar3linha |Check Dynamic Upper Bound| Sim| Sim}} |
− | {{TabComparar3linha | | + | {{TabComparar3linha |Check Input Resolution| Sim| Sim}} |
− | {{TabComparar3linha | | + | {{TabComparar3linha |Check Static Gap| Sim| Sim}} |
− | {{TabComparar3linha | | + | {{TabComparar3linha |Check Static Lower Bound| Sim| Sim}} |
− | {{TabComparar3linha | | + | {{TabComparar3linha |Check Static Range| Sim| Sim}} |
− | {{TabComparar3linha | | + | {{TabComparar3linha |Check Static Upper Bound| Sim| Sim}} |
|} | |} | ||
{{Collapse bottom}} | {{Collapse bottom}} | ||
{{Collapse top |expand = true |Model-Wide Utilities}} | {{Collapse top |expand = true |Model-Wide Utilities}} | ||
+ | |||
===Model-Wide Utilities=== | ===Model-Wide Utilities=== | ||
{{TabComparar3 | Sub-bloco |Suporte HDL Coder no MATLAB 2014 | Suporte HDL Coder no MATLAB 2015}} | {{TabComparar3 | Sub-bloco |Suporte HDL Coder no MATLAB 2014 | Suporte HDL Coder no MATLAB 2015}} | ||
{{TabComparar3linha |Vector Block Support Table| -| -}} | {{TabComparar3linha |Vector Block Support Table| -| -}} | ||
− | {{TabComparar3linha |Vector DockBlock| | + | {{TabComparar3linha |Vector DockBlock| Sim| Sim}} |
− | {{TabComparar3linha |Vector Model Info| | + | {{TabComparar3linha |Vector Model Info| Sim| Sim}} |
{{TabComparar3linha |Vector Timed-Based Linearization| -| -}} | {{TabComparar3linha |Vector Timed-Based Linearization| -| -}} | ||
{{TabComparar3linha |Vector Trigger-Based Linearization| -| -}} | {{TabComparar3linha |Vector Trigger-Based Linearization| -| -}} | ||
Linha 198: | Linha 210: | ||
{{Collapse top |expand = true |Ports & Subsystems}} | {{Collapse top |expand = true |Ports & Subsystems}} | ||
+ | |||
===Ports & Subsystems=== | ===Ports & Subsystems=== | ||
{{TabComparar3 | Sub-bloco |Suporte HDL Coder no MATLAB 2014 | Suporte HDL Coder no MATLAB 2015}} | {{TabComparar3 | Sub-bloco |Suporte HDL Coder no MATLAB 2014 | Suporte HDL Coder no MATLAB 2015}} | ||
{{TabComparar3linha |Configurable Subsystem| -| -}} | {{TabComparar3linha |Configurable Subsystem| -| -}} | ||
− | {{TabComparar3linha |Atomic Subsystem| | + | {{TabComparar3linha |Atomic Subsystem| Sim| Sim}} |
{{TabComparar3linha |CodeReuseSubsytem| -| -}} | {{TabComparar3linha |CodeReuseSubsytem| -| -}} | ||
− | {{TabComparar3linha |Enable| | + | {{TabComparar3linha |Enable| Sim| Sim}} |
{{TabComparar3linha |Enable and Triggered Subsystem| -| -}} | {{TabComparar3linha |Enable and Triggered Subsystem| -| -}} | ||
− | {{TabComparar3linha |Enable Subsystem| | + | {{TabComparar3linha |Enable Subsystem| Sim| Sim}} |
{{TabComparar3linha |For Each Subsystem| -| -}} | {{TabComparar3linha |For Each Subsystem| -| -}} | ||
{{TabComparar3linha |For Iterator Subsystem| -| -}} | {{TabComparar3linha |For Iterator Subsystem| -| -}} | ||
Linha 215: | Linha 228: | ||
{{TabComparar3linha |If| -| -}} | {{TabComparar3linha |If| -| -}} | ||
{{TabComparar3linha |If Action Subsystem| -| -}} | {{TabComparar3linha |If Action Subsystem| -| -}} | ||
− | {{TabComparar3linha |In1| -| | + | {{TabComparar3linha |In1| -| Sim}} |
− | {{TabComparar3linha |Model| | + | {{TabComparar3linha |Model| Sim| Sim}} |
− | {{TabComparar3linha |Model Variants| | + | {{TabComparar3linha |Model Variants| Sim| Sim}} |
− | {{TabComparar3linha |Out1| -| | + | {{TabComparar3linha |Out1| -| Sim}} |
{{TabComparar3linha |Resettable Subsystem| -| -}} | {{TabComparar3linha |Resettable Subsystem| -| -}} | ||
− | {{TabComparar3linha |Subsystem| | + | {{TabComparar3linha |Subsystem| Sim| Sim}} |
{{TabComparar3linha |Subsystem Examples| -| -}} | {{TabComparar3linha |Subsystem Examples| -| -}} | ||
{{TabComparar3linha |Switch Case| -| -}} | {{TabComparar3linha |Switch Case| -| -}} | ||
{{TabComparar3linha |Switch Case Action Subsystem| -| -}} | {{TabComparar3linha |Switch Case Action Subsystem| -| -}} | ||
− | {{TabComparar3linha |Trigger| | + | {{TabComparar3linha |Trigger| Sim| Sim}} |
− | {{TabComparar3linha |Triggered Subsystem| | + | {{TabComparar3linha |Triggered Subsystem| Sim| Sim}} |
− | {{TabComparar3linha |Variant Subsystem| | + | {{TabComparar3linha |Variant Subsystem| Sim| Sim}} |
{{TabComparar3linha |While Iterator Subsystem| -| -}} | {{TabComparar3linha |While Iterator Subsystem| -| -}} | ||
|} | |} | ||
Linha 233: | Linha 246: | ||
{{Collapse top |expand = true |Signal Attributes}} | {{Collapse top |expand = true |Signal Attributes}} | ||
+ | |||
===Signal Attributes=== | ===Signal Attributes=== | ||
{{TabComparar3 | Sub-bloco |Suporte HDL Coder no MATLAB 2014 | Suporte HDL Coder no MATLAB 2015}} | {{TabComparar3 | Sub-bloco |Suporte HDL Coder no MATLAB 2014 | Suporte HDL Coder no MATLAB 2015}} | ||
{{TabComparar3linha |Bus to Vector| -| -}} | {{TabComparar3linha |Bus to Vector| -| -}} | ||
− | {{TabComparar3linha |Data Type Conversion| | + | {{TabComparar3linha |Data Type Conversion| Sim| Sim}} |
{{TabComparar3linha |Data Type Conversion Inherited| -| -}} | {{TabComparar3linha |Data Type Conversion Inherited| -| -}} | ||
− | {{TabComparar3linha |Data Type Duplicate| | + | {{TabComparar3linha |Data Type Duplicate| Sim| Sim}} |
− | {{TabComparar3linha |Data Type Propagation| | + | {{TabComparar3linha |Data Type Propagation| Sim| Sim}} |
{{TabComparar3linha |Data Type Propagation Examples| -| -}} | {{TabComparar3linha |Data Type Propagation Examples| -| -}} | ||
{{TabComparar3linha |Data Type Scaling Strip| -| -}} | {{TabComparar3linha |Data Type Scaling Strip| -| -}} | ||
{{TabComparar3linha |IC| -| -}} | {{TabComparar3linha |IC| -| -}} | ||
− | {{TabComparar3linha |Probe| -| | + | {{TabComparar3linha |Probe| -| Sim}} |
− | {{TabComparar3linha |Rate Transition| | + | {{TabComparar3linha |Rate Transition| Sim| Sim}} |
− | {{TabComparar3linha |Signal Conversion| | + | {{TabComparar3linha |Signal Conversion| Sim| Sim}} |
− | {{TabComparar3linha |Signal Specification| | + | {{TabComparar3linha |Signal Specification| Sim| Sim}} |
{{TabComparar3linha |Weighted Sample Time| -| -}} | {{TabComparar3linha |Weighted Sample Time| -| -}} | ||
{{TabComparar3linha |Width| -| -}} | {{TabComparar3linha |Width| -| -}} | ||
Linha 254: | Linha 268: | ||
{{Collapse top |expand = true |Signal Routing}} | {{Collapse top |expand = true |Signal Routing}} | ||
+ | |||
===Signal Routing=== | ===Signal Routing=== | ||
{{TabComparar3 | Sub-bloco |Suporte HDL Coder no MATLAB 2014 | Suporte HDL Coder no MATLAB 2015}} | {{TabComparar3 | Sub-bloco |Suporte HDL Coder no MATLAB 2014 | Suporte HDL Coder no MATLAB 2015}} | ||
− | {{TabComparar3linha |Bus Assignment| -| | + | {{TabComparar3linha |Bus Assignment| -| Sim}} |
− | {{TabComparar3linha |Bus | + | {{TabComparar3linha |Bus Creator| Sim| Sim}} |
− | {{TabComparar3linha |Bus Selector| | + | {{TabComparar3linha |Bus Selector| Sim| Sim}} |
{{TabComparar3linha |Data Store Memory| -| -}} | {{TabComparar3linha |Data Store Memory| -| -}} | ||
{{TabComparar3linha |Data Store Read| -| -}} | {{TabComparar3linha |Data Store Read| -| -}} | ||
{{TabComparar3linha |Data Store Write| -| -}} | {{TabComparar3linha |Data Store Write| -| -}} | ||
− | {{TabComparar3linha |Demux| | + | {{TabComparar3linha |Demux| Sim| Sim}} |
{{TabComparar3linha |Enironment Controller| -| -}} | {{TabComparar3linha |Enironment Controller| -| -}} | ||
− | {{TabComparar3linha |From| | + | {{TabComparar3linha |From| Sim| Sim}} |
− | {{TabComparar3linha |Goto| | + | {{TabComparar3linha |Goto| Sim| Sim}} |
{{TabComparar3linha |Goto Tag Visibility| -| -}} | {{TabComparar3linha |Goto Tag Visibility| -| -}} | ||
− | {{TabComparar3linha |Index Vector| | + | {{TabComparar3linha |Index Vector| Sim| Sim}} |
{{TabComparar3linha |Manual Switch| -| -}} | {{TabComparar3linha |Manual Switch| -| -}} | ||
{{TabComparar3linha |Merge| -| -}} | {{TabComparar3linha |Merge| -| -}} | ||
− | {{TabComparar3linha |Multiport Switch| | + | {{TabComparar3linha |Multiport Switch| Sim| Sim}} |
− | {{TabComparar3linha |Mux| | + | {{TabComparar3linha |Mux| Sim| Sim}} |
− | {{TabComparar3linha |Selector| | + | {{TabComparar3linha |Selector| Sim| Sim}} |
− | {{TabComparar3linha |Switch| | + | {{TabComparar3linha |Switch| Sim| Sim}} |
− | {{TabComparar3linha |Vector Concatenate| | + | {{TabComparar3linha |Vector Concatenate| Sim| Sim}} |
|} | |} | ||
{{Collapse bottom}} | {{Collapse bottom}} | ||
{{Collapse top |expand = true |Sinks}} | {{Collapse top |expand = true |Sinks}} | ||
+ | |||
===Sinks=== | ===Sinks=== | ||
{{TabComparar3 | Sub-bloco |Suporte HDL Coder no MATLAB 2014 | Suporte HDL Coder no MATLAB 2015}} | {{TabComparar3 | Sub-bloco |Suporte HDL Coder no MATLAB 2014 | Suporte HDL Coder no MATLAB 2015}} | ||
− | {{TabComparar3linha |Display| | + | {{TabComparar3linha |Display| Sim| Sim}} |
− | {{TabComparar3linha |Floating Scope| | + | {{TabComparar3linha |Floating Scope| Sim| Sim}} |
− | {{TabComparar3linha |Out1| | + | {{TabComparar3linha |Out1| Sim| Sim}} |
− | {{TabComparar3linha |Scope| | + | {{TabComparar3linha |Scope| Sim| Sim}} |
− | {{TabComparar3linha |Stop Simulation| | + | {{TabComparar3linha |Stop Simulation| Sim| Sim}} |
− | {{TabComparar3linha |Terminator| | + | {{TabComparar3linha |Terminator| Sim| Sim}} |
− | {{TabComparar3linha |To File| | + | {{TabComparar3linha |To File| Sim| Sim}} |
− | {{TabComparar3linha |To Workspace| | + | {{TabComparar3linha |To Workspace| Sim| Sim}} |
− | {{TabComparar3linha |XY Graph| | + | {{TabComparar3linha |XY Graph| Sim| Sim}} |
|} | |} | ||
{{Collapse bottom}} | {{Collapse bottom}} | ||
{{Collapse top |expand = true |Sources}} | {{Collapse top |expand = true |Sources}} | ||
+ | |||
===Sources=== | ===Sources=== | ||
Linha 302: | Linha 319: | ||
{{TabComparar3linha |Chirp Signal| -| -}} | {{TabComparar3linha |Chirp Signal| -| -}} | ||
{{TabComparar3linha |Clock| -| -}} | {{TabComparar3linha |Clock| -| -}} | ||
− | {{TabComparar3linha |Constant| | + | {{TabComparar3linha |Constant| Sim| Sim}} |
− | {{TabComparar3linha |Counter Free-Running| | + | {{TabComparar3linha |Counter Free-Running| Sim| Sim}} |
− | {{TabComparar3linha |Counter Limited| | + | {{TabComparar3linha |Counter Limited| Sim| Sim}} |
{{TabComparar3linha |Digital Clock| -| -}} | {{TabComparar3linha |Digital Clock| -| -}} | ||
− | {{TabComparar3linha |Enumerated Constant| | + | {{TabComparar3linha |Enumerated Constant| Sim| Sim}} |
{{TabComparar3linha |From File| -| -}} | {{TabComparar3linha |From File| -| -}} | ||
{{TabComparar3linha |From Workspace| -| -}} | {{TabComparar3linha |From Workspace| -| -}} | ||
− | {{TabComparar3linha |Ground| | + | {{TabComparar3linha |Ground| Sim| Sim}} |
− | {{TabComparar3linha |In1| | + | {{TabComparar3linha |In1| Sim| Sim}} |
{{TabComparar3linha |Pulse Generator| -| -}} | {{TabComparar3linha |Pulse Generator| -| -}} | ||
{{TabComparar3linha |Ramp| -| -}} | {{TabComparar3linha |Ramp| -| -}} | ||
Linha 316: | Linha 333: | ||
{{TabComparar3linha |Repeating Sequence| -| -}} | {{TabComparar3linha |Repeating Sequence| -| -}} | ||
{{TabComparar3linha |Repeating Sequence Interpolated| -| -}} | {{TabComparar3linha |Repeating Sequence Interpolated| -| -}} | ||
− | {{TabComparar3linha Repeating Sequence Stair| -| -}} | + | {{TabComparar3linha |Repeating Sequence Stair| -| -}} |
{{TabComparar3linha |Signal Builder| -| -}} | {{TabComparar3linha |Signal Builder| -| -}} | ||
{{TabComparar3linha |Signal Generator| -| -}} | {{TabComparar3linha |Signal Generator| -| -}} | ||
Linha 326: | Linha 343: | ||
{{Collapse top |expand = true |User-Defined Functions}} | {{Collapse top |expand = true |User-Defined Functions}} | ||
+ | |||
===User-Defined Functions=== | ===User-Defined Functions=== | ||
{{TabComparar3 | Sub-bloco |Suporte HDL Coder no MATLAB 2014 | Suporte HDL Coder no MATLAB 2015}} | {{TabComparar3 | Sub-bloco |Suporte HDL Coder no MATLAB 2014 | Suporte HDL Coder no MATLAB 2015}} | ||
− | {{TabComparar3linha |MATLAB Function| | + | {{TabComparar3linha |MATLAB Function| Sim| Sim}} |
− | |||
{{TabComparar3linha |Function Caller| -| -}} | {{TabComparar3linha |Function Caller| -| -}} | ||
{{TabComparar3linha |Interpreted MATLAB Function| -| -}} | {{TabComparar3linha |Interpreted MATLAB Function| -| -}} | ||
{{TabComparar3linha |Level-2 MATLAB S-Function| -| -}} | {{TabComparar3linha |Level-2 MATLAB S-Function| -| -}} | ||
− | {{TabComparar3linha |MATLAB System| | + | {{TabComparar3linha |MATLAB System| Sim| Sim}} |
{{TabComparar3linha |S-Function| -| -}} | {{TabComparar3linha |S-Function| -| -}} | ||
{{TabComparar3linha |S-Function Builder| -| -}} | {{TabComparar3linha |S-Function Builder| -| -}} | ||
Linha 340: | Linha 357: | ||
{{TabComparar3linha |Simulink Function| -| -}} | {{TabComparar3linha |Simulink Function| -| -}} | ||
|} | |} | ||
+ | {{Collapse bottom}} | ||
+ | |||
+ | ===HDL Operations=== | ||
+ | |||
+ | *Existem blocos específicos de operações no Simulink (HDL Operations) | ||
+ | |||
+ | {{TabComparar3 | Bloco | Blocos suportados MATLAB 2014 | Blocos suportados MATLAB 2015}} | ||
+ | {{TabComparar3linha |HDL Operations| 11| 14}} | ||
+ | |} | ||
+ | {{TabComparar3 | Sub-bloco | MATLAB 2014 | MATLAB 2015}} | ||
+ | {{TabComparar3linha |Bit Concat| Sim| Sim}} | ||
+ | {{TabComparar3linha |Bit Reduce| Sim| Sim}} | ||
+ | {{TabComparar3linha |Bit Rotate| Sim| Sim}} | ||
+ | {{TabComparar3linha |Bit Shift| Sim| Sim}} | ||
+ | {{TabComparar3linha |Bit Slice| Sim| Sim}} | ||
+ | {{TabComparar3linha |Deserializer1D| -| Sim}} | ||
+ | {{TabComparar3linha |Dual Port RAM| Sim| Sim}} | ||
+ | {{TabComparar3linha |Dual Rate Dual Port RAM| Sim| Sim}} | ||
+ | {{TabComparar3linha |HDL Counter| Sim| Sim}} | ||
+ | {{TabComparar3linha |HDL FIFO| Sim| Sim}} | ||
+ | {{TabComparar3linha |HDL Reciprocal| -| Sim}} | ||
+ | {{TabComparar3linha |Serializer1D| -| Sim}} | ||
+ | {{TabComparar3linha |Simple Dual Port RAM| Sim| Sim}} | ||
+ | {{TabComparar3linha |Single Port RAM| Sim| Sim}} | ||
+ | |} | ||
+ | |||
+ | ==Communications System Toolbox== | ||
+ | |||
+ | {{TabComparar5 | Bloco |Suporte HDL Coder no MATLAB 2014 | Suporte HDL Coder no MATLAB 2015| Blocos suportados MATLAB 2014 |Blocos suportados MATLAB 2015}} | ||
+ | {{TabComparar5linha | Channels | - | - | - | - }} | ||
+ | {{TabComparar5linha | [[Blocos_Simulink_com_suporte_HDL#Comm_Filters | Comm Filters]] | - | Sim | - | 3 }} | ||
+ | {{TabComparar5linha | [[Blocos_Simulink_com_suporte_HDL#Comm_Sinks | Comm Sinks]] | Sim | Sim | 4 | 3 }} | ||
+ | {{TabComparar5linha | [[Blocos_Simulink_com_suporte_HDL#Comm_Sources| Comm Sources]] | - | Sim | - | 1 }} | ||
+ | {{TabComparar5linha | Equalizers| - | - | - | - }} | ||
+ | {{TabComparar5linha | [[Blocos_Simulink_com_suporte_HDL#Error_Detection_And_Correction| Error Detection And Correction]]| Sim | Sim | 6 | 6 }} | ||
+ | {{TabComparar5linha | [[Blocos_Simulink_com_suporte_HDL#Interleaving| Interleaving]] | Sim | Sim | 4 | 4 }} | ||
+ | {{TabComparar5linha | MIMO | - | - | - | - }} | ||
+ | {{TabComparar5linha | Modulation | Sim | Sim | 6 | 8 }} | ||
+ | {{TabComparar5linha | RF Impairments | - | - | - | - }} | ||
+ | {{TabComparar5linha | RF Impairments Correction | - | - | - | - }} | ||
+ | {{TabComparar5linha | SequenceOperations | - | - | - | - }} | ||
+ | {{TabComparar5linha | Source Coding | - | - | - | - }} | ||
+ | {{TabComparar5linha | Synchronization | - | - | - | - }} | ||
+ | {{TabComparar5linha | Utility Blocks | - | - | - | - }} | ||
+ | |} | ||
+ | |||
+ | {{Collapse top |expand = true |Comm Filters}} | ||
+ | ===Comm Filters=== | ||
+ | {{TabComparar3 | Sub-bloco |Suporte HDL Coder no MATLAB 2014 | Suporte HDL Coder no MATLAB 2015}} | ||
+ | {{TabComparar3linha | DC Blocker | - | Sim}} | ||
+ | {{TabComparar3linha | Ideal Rectangular Pulse Filter | - | -}} | ||
+ | {{TabComparar3linha | Integrated And Dump | - | -}} | ||
+ | {{TabComparar3linha | Raised Cosine Receive Filter | - | Sim}} | ||
+ | {{TabComparar3linha | Raised Cosine Transmit Filter | - | Sim}} | ||
+ | {{TabComparar3linha | Windowed Integrator | - | -}} | ||
+ | |} | ||
+ | {{Collapse bottom}} | ||
+ | |||
+ | {{Collapse top |expand = true | Comm Sinks}} | ||
+ | ===Comm Sinks=== | ||
+ | {{TabComparar3 | Sub-bloco |Suporte HDL Coder no MATLAB 2014 | Suporte HDL Coder no MATLAB 2015}} | ||
+ | {{TabComparar3linha | Constellation Diagram | Sim | Sim}} | ||
+ | {{TabComparar3linha | Error Rate Calculation | Sim | Sim}} | ||
+ | {{TabComparar3linha | Eyed Diagram| - | Sim}} | ||
+ | {{TabComparar3linha | Discrete-Time Eye Diagram Scope| Sim | -}} | ||
+ | {{TabComparar3linha | Discrete-Time Signal Trajectory| Sim | -}} | ||
+ | |} | ||
+ | {{Collapse bottom}} | ||
+ | |||
+ | {{Collapse top |expand = true |Comm Sources}} | ||
+ | ===Comm Sources=== | ||
+ | ====Sequence Generators==== | ||
+ | {{TabComparar3 | Sub-bloco |Suporte HDL Coder no MATLAB 2014 | Suporte HDL Coder no MATLAB 2015}} | ||
+ | {{TabComparar3linha | Barker Code | - | -}} | ||
+ | {{TabComparar3linha | Gold Sequence Generator | - | -}} | ||
+ | {{TabComparar3linha | Hadamard Code Generator | - | -}} | ||
+ | {{TabComparar3linha | Kasami Sequence Generator | - | -}} | ||
+ | {{TabComparar3linha | OVSF Code Generator | - | -}} | ||
+ | {{TabComparar3linha | PN Sequence Generator | - | Sim}} | ||
+ | {{TabComparar3linha | Walsh Code Generator | - | -}} | ||
+ | |} | ||
+ | {{Collapse bottom}} | ||
+ | |||
+ | {{Collapse top |expand = true |Error Detection And Correction}} | ||
+ | ===Error Detection And Correction=== | ||
+ | ====Block==== | ||
+ | {{TabComparar3 | Sub-bloco |Suporte HDL Coder no MATLAB 2014 | Suporte HDL Coder no MATLAB 2015}} | ||
+ | {{TabComparar3linha | BCH Decoder | - | -}} | ||
+ | {{TabComparar3linha | BCH Encoder | - | -}} | ||
+ | {{TabComparar3linha | Bynary Cyclic Decoder | - | -}} | ||
+ | {{TabComparar3linha | Binary Cyclic Encoder | - | -}} | ||
+ | {{TabComparar3linha | Binary Linear Decoder | - | -}} | ||
+ | {{TabComparar3linha | Binary Linear Encoder | - | -}} | ||
+ | {{TabComparar3linha | Binary-Input RS Encoder | - | -}} | ||
+ | {{TabComparar3linha | Bynary-Output RS Encoder | - | -}} | ||
+ | {{TabComparar3linha | Hamming Decoder | - | -}} | ||
+ | {{TabComparar3linha | Hamming Encoder | - | -}} | ||
+ | {{TabComparar3linha | Integer-Input RS Encoder | - | -}} | ||
+ | {{TabComparar3linha | Integer-Input RS Encoder HDL Optimized | Sim | Sim}} | ||
+ | {{TabComparar3linha | Integer-Output RS Decoder | - | -}} | ||
+ | {{TabComparar3linha | Integer-Output RS Decoder Optimized | Sim | Sim}} | ||
+ | {{TabComparar3linha | LDPC Decoder | - | -}} | ||
+ | {{TabComparar3linha | LDPC Encoder | - | -}} | ||
+ | |} | ||
+ | ====Convolutional==== | ||
+ | {{TabComparar3 | Sub-bloco |Suporte HDL Coder no MATLAB 2014 | Suporte HDL Coder no MATLAB 2015}} | ||
+ | {{TabComparar3linha | App Decoder | - | -}} | ||
+ | {{TabComparar3linha | Convolutional Encoder | Sim | Sim}} | ||
+ | {{TabComparar3linha | Turbo Decoder | - | -}} | ||
+ | {{TabComparar3linha | Turbo Encoder | - | -}} | ||
+ | {{TabComparar3linha | Viterbi Decoder | Sim | Sim}} | ||
+ | |} | ||
+ | |||
+ | ====CRC==== | ||
+ | {{TabComparar3 | Sub-bloco |Suporte HDL Coder no MATLAB 2014 | Suporte HDL Coder no MATLAB 2015}} | ||
+ | {{TabComparar3linha | CRC-N Generator | - | -}} | ||
+ | {{TabComparar3linha | CRN-C Syndrome Detector | - | -}} | ||
+ | {{TabComparar3linha | General CRC Generator | - | -}} | ||
+ | {{TabComparar3linha | General CRC Generator HDL Optimized | Sim | Sim}} | ||
+ | {{TabComparar3linha | General CRC Syndrome Detector | - | -}} | ||
+ | {{TabComparar3linha | General CRC Syndrome Detector HDL Optimized | Sim | Sim}} | ||
+ | |} | ||
+ | {{Collapse bottom}} | ||
+ | |||
+ | {{Collapse top |expand = true |Interleaving}} | ||
+ | ===Interleaving=== | ||
+ | ====Convolutional==== | ||
+ | {{TabComparar3 | Sub-bloco |Suporte HDL Coder no MATLAB 2014 | Suporte HDL Coder no MATLAB 2015}} | ||
+ | {{TabComparar3linha | Convolutional Deinterleaver | Sim | Sim}} | ||
+ | {{TabComparar3linha | Convolutional Interleaver | Sim | Sim}} | ||
+ | {{TabComparar3linha | General Multiplexed Deinterleaver | Sim | Sim}} | ||
+ | {{TabComparar3linha | General Multiplexed Interleaver | Sim | Sim}} | ||
+ | {{TabComparar3linha | Helical Deinterleaver | - | -}} | ||
+ | {{TabComparar3linha | Helical Interleaver | - | -}} | ||
+ | |} | ||
+ | {{Collapse bottom}} | ||
+ | |||
+ | {{Collapse top |expand = true |Modulation}} | ||
+ | ===Modulation=== | ||
+ | ====Digital Baseband Modulation==== | ||
+ | =====AM===== | ||
+ | {{TabComparar3 | Sub-bloco |Suporte HDL Coder no MATLAB 2014 | Suporte HDL Coder no MATLAB 2015}} | ||
+ | {{TabComparar3linha | General QAM Demodulator Baseband | - | -}} | ||
+ | {{TabComparar3linha | General QAM Modulator Baseband | - | -}} | ||
+ | {{TabComparar3linha | M-PAM Demodulator Baseband | - | -}} | ||
+ | {{TabComparar3linha | M-PAM Modulator Baseband | - | -}} | ||
+ | {{TabComparar3linha | Rectangular QAM Demodulator Baseband | Sim | Sim}} | ||
+ | {{TabComparar3linha | Rectangular QAM Modulator Baseband | Sim | Sim}} | ||
+ | |} | ||
+ | =====PM===== | ||
+ | {{TabComparar3 | Sub-bloco |Suporte HDL Coder no MATLAB 2014 | Suporte HDL Coder no MATLAB 2015}} | ||
+ | {{TabComparar3linha | BPSK Demodulator Baseband | Sim | Sim}} | ||
+ | {{TabComparar3linha | BPSK Modulator Baseband | Sim | Sim}} | ||
+ | {{TabComparar3linha | DBPSK Demodulator Baseband | - | -}} | ||
+ | {{TabComparar3linha | DBPSK Modulator Baseband | - | -}} | ||
+ | {{TabComparar3linha | DQPSK Modulator Baseband | - | -}} | ||
+ | {{TabComparar3linha | DQPSK Demodulator Baseband | - | -}} | ||
+ | {{TabComparar3linha | M-DPSK Modulator Baseband | - | -}} | ||
+ | {{TabComparar3linha | M-DPSK Demodulator Baseband | - | -}} | ||
+ | {{TabComparar3linha | M-PSK Modulator Baseband | - | Sim}} | ||
+ | {{TabComparar3linha | M-PSK Demodulator Baseband | - | Sim}} | ||
+ | {{TabComparar3linha | OQPSK Modulator Baseband | - | -}} | ||
+ | {{TabComparar3linha | OQPSK Demodulator Baseband | - | -}} | ||
+ | {{TabComparar3linha | QPSK Modulator Baseband | Sim | Sim}} | ||
+ | {{TabComparar3linha | QPSK Demodulator Baseband | Sim | Sim}} | ||
+ | |} | ||
+ | {{Collapse bottom}} | ||
+ | |||
+ | ==DSP System Toolbox== | ||
+ | {{TabComparar5 | Bloco |Suporte HDL Coder no MATLAB 2014 | Suporte HDL Coder no MATLAB 2015| Blocos suportados MATLAB 2014 |Blocos suportados MATLAB 2015}} | ||
+ | {{TabComparar5linha | Estimation | - | - | 0 | 0 }} | ||
+ | {{TabComparar5linha | [[Blocos_Simulink_com_suporte_HDL#Filtering | Filtering]] | Sim | Sim | 8 | 7 }} | ||
+ | {{TabComparar5linha | [[Blocos_Simulink_com_suporte_HDL#Math_Functions | Math Functions]] | - | Sim | 0 | 1 }} | ||
+ | {{TabComparar5linha | Quantizers | - | - | 0 | 0 }} | ||
+ | {{TabComparar5linha | [[Blocos_Simulink_com_suporte_HDL#Signal_Management | Signal Management]] | Sim | Sim | 6 | 6 }} | ||
+ | {{TabComparar5linha | [[Blocos_Simulink_com_suporte_HDL#Signal_Operations | Signal Operations]] | Sim | Sim | 6| 6 }} | ||
+ | {{TabComparar5linha | [[Blocos_Simulink_com_suporte_HDL#Sinks_2 | Sinks ]] | Sim | Sim | 7 | 7 }} | ||
+ | {{TabComparar5linha | [[Blocos_Simulink_com_suporte_HDL#Sources_2 | Sources ]] | Sim | Sim | 2 | 3 }} | ||
+ | {{TabComparar5linha | [[Blocos_Simulink_com_suporte_HDL#Statistics | Statistics ]] | Sim | Sim | 2 | 2 }} | ||
+ | {{TabComparar5linha | [[Blocos_Simulink_com_suporte_HDL#Transforms | Transforms ]] | Sim | Sim | 3 | 3 }} | ||
+ | |} | ||
+ | |||
+ | {{Collapse top |expand = true |Filtering}} | ||
+ | ===Filtering=== | ||
+ | ====Adaptative Filters ==== | ||
+ | {{TabComparar3 | Sub-bloco |Suporte HDL Coder no MATLAB 2014 | Suporte HDL Coder no MATLAB 2015}} | ||
+ | {{TabComparar3linha | Block LMS Filter | - | -}} | ||
+ | {{TabComparar3linha | Fast Block LMS Filter | - | -}} | ||
+ | {{TabComparar3linha | Kalman Filter | - | -}} | ||
+ | {{TabComparar3linha | LMS Filter | Sim | Sim}} | ||
+ | {{TabComparar3linha | RLS Filter | - | -}} | ||
+ | |} | ||
+ | ====Filter Implementations==== | ||
+ | {{TabComparar3 | Sub-bloco |Suporte HDL Coder no MATLAB 2014 | Suporte HDL Coder no MATLAB 2015}} | ||
+ | {{TabComparar3linha | Allpole Filter | - | -}} | ||
+ | {{TabComparar3linha | Analog Filter Design | - | -}} | ||
+ | {{TabComparar3linha | Biquad Filter | Sim | Sim}} | ||
+ | {{TabComparar3linha | Digital Filter | Sim | -}} | ||
+ | {{TabComparar3linha | Digital Filter Design | - | -}} | ||
+ | {{TabComparar3linha | Discrete Filter | - | -}} | ||
+ | {{TabComparar3linha | Discrete FIR Filter | Sim | Sim}} | ||
+ | {{TabComparar3linha | Filter Realization Wizard | - | -}} | ||
+ | {{TabComparar3linha | Overlap-Add FFT Filter | - | -}} | ||
+ | {{TabComparar3linha | Overlap-Save FFT Filter | - | -}} | ||
+ | |} | ||
+ | ====Multirate Filters==== | ||
+ | {{TabComparar3 | Sub-bloco |Suporte HDL Coder no MATLAB 2014 | Suporte HDL Coder no MATLAB 2015}} | ||
+ | {{TabComparar3linha | CIC Decimation | Sim | Sim}} | ||
+ | {{TabComparar3linha | CIC Interpolation | Sim | Sim}} | ||
+ | {{TabComparar3linha | Dyadic Analysis Filter Bank | - | -}} | ||
+ | {{TabComparar3linha | Dyadic Sunthesis Filter bank | - | -}} | ||
+ | {{TabComparar3linha | FIR Decimation | Sim | Sim}} | ||
+ | {{TabComparar3linha | FIR Interpolation | Sim | Sim}} | ||
+ | {{TabComparar3linha | FIR Rate Conversion | - | -}} | ||
+ | {{TabComparar3linha | Two-Channel Analysis Subband-Filter | - | -}} | ||
+ | {{TabComparar3linha | Two-Channel Synthesis Subband-Filter | - | -}} | ||
+ | |} | ||
+ | |||
+ | {{Collapse bottom}} | ||
+ | |||
+ | {{Collapse top |expand = true |Math Functions}} | ||
+ | |||
+ | ===Math Functions=== | ||
+ | ====Math Operations==== | ||
+ | {{TabComparar3 | Sub-bloco |Suporte HDL Coder no MATLAB 2014 | Suporte HDL Coder no MATLAB 2015}} | ||
+ | {{TabComparar3linha | Complex to Magnitude-Angle HDL Optimized | - | Sim}} | ||
+ | {{TabComparar3linha | Cumulative Product | - | -}} | ||
+ | {{TabComparar3linha | Cumulative Sum | - | -}} | ||
+ | {{TabComparar3linha | dB Conversion | - | -}} | ||
+ | {{TabComparar3linha | dB Gain | - | -}} | ||
+ | {{TabComparar3linha | Difference | - | -}} | ||
+ | {{TabComparar3linha | Normalization | - | -}} | ||
+ | |} | ||
+ | {{Collapse bottom}} | ||
+ | |||
+ | {{Collapse top |expand = true |Signal Management}} | ||
+ | |||
+ | ===Signal Management=== | ||
+ | ====Indexing==== | ||
+ | {{TabComparar3 | Sub-bloco |Suporte HDL Coder no MATLAB 2014 | Suporte HDL Coder no MATLAB 2015}} | ||
+ | {{TabComparar3linha | Flip | - | -}} | ||
+ | {{TabComparar3linha | Multiport Selector | Sim | Sim}} | ||
+ | {{TabComparar3linha | Overwrite Values | - | -}} | ||
+ | {{TabComparar3linha | Selector | Sim | Sim}} | ||
+ | {{TabComparar3linha | Submatrix | - | -}} | ||
+ | {{TabComparar3linha | Variable Selector | Sim | Sim}} | ||
+ | |} | ||
+ | ====Signal Attributes==== | ||
+ | {{TabComparar3 | Sub-bloco |Suporte HDL Coder no MATLAB 2014 | Suporte HDL Coder no MATLAB 2015}} | ||
+ | {{TabComparar3linha | Check Signal ttributes | - | -}} | ||
+ | {{TabComparar3linha | Convert 1-D to 2-D | Sim | Sim}} | ||
+ | {{TabComparar3linha | Convert 2-D to 1-D | - | -}} | ||
+ | {{TabComparar3linha | Data Type Conversion | Sim | Sim}} | ||
+ | {{TabComparar3linha | Frame Conversion | Sim | Sim}} | ||
+ | {{TabComparar3linha | Inherit Complexity | - | -}} | ||
+ | |} | ||
+ | {{Collapse bottom}} | ||
+ | |||
+ | {{Collapse top |expand = true |Signal Operations}} | ||
+ | |||
+ | ===Signal Operations=== | ||
+ | {{TabComparar3 | Sub-bloco |Suporte HDL Coder no MATLAB 2014 | Suporte HDL Coder no MATLAB 2015}} | ||
+ | {{TabComparar3linha | Constant Ramp | - | -}} | ||
+ | {{TabComparar3linha | Convolution | - | -}} | ||
+ | {{TabComparar3linha | DC Blocker | - | Sim}} | ||
+ | {{TabComparar3linha | Delay | Sim | Sim}} | ||
+ | {{TabComparar3linha | Digital Down-Converter | - | -}} | ||
+ | {{TabComparar3linha | Digital Up-Converter | - | -}} | ||
+ | {{TabComparar3linha | Downsample | Sim | Sim}} | ||
+ | {{TabComparar3linha | Interpolatin | - | -}} | ||
+ | {{TabComparar3linha | NCO | Sim | -}} | ||
+ | {{TabComparar3linha | NCO HDL Optimized | Sim | Sim}} | ||
+ | {{TabComparar3linha | Offset | - | -}} | ||
+ | {{TabComparar3linha | Pad | - | -}} | ||
+ | {{TabComparar3linha | Peak Finder | - | -}} | ||
+ | {{TabComparar3linha | Phase Extractor | - | -}} | ||
+ | {{TabComparar3linha | Repeat |Sim | Sim}} | ||
+ | {{TabComparar3linha | Sample and Hold | - | -}} | ||
+ | {{TabComparar3linha | Triggered Signal From Workspace | - | -}} | ||
+ | {{TabComparar3linha | Unwrap | - | -}} | ||
+ | {{TabComparar3linha | Upsample | Sim | Sim}} | ||
+ | {{TabComparar3linha | Variable Fractional Delay | - | -}} | ||
+ | {{TabComparar3linha | Variable Integer Delay | - | -}} | ||
+ | {{TabComparar3linha | Window Function | - | -}} | ||
+ | {{TabComparar3linha | Zero Crossing | - | -}} | ||
+ | |} | ||
+ | {{Collapse bottom}} | ||
+ | |||
+ | {{Collapse top |expand = true |Sinks}} | ||
+ | |||
+ | ===Sinks=== | ||
+ | {{TabComparar3 | Sub-bloco |Suporte HDL Coder no MATLAB 2014 | Suporte HDL Coder no MATLAB 2015}} | ||
+ | {{TabComparar3linha | Display | Sim | Sim}} | ||
+ | {{TabComparar3linha | Matrix Viewer | Sim | Sim}} | ||
+ | {{TabComparar3linha | Signal to Workspace | Sim | -}} | ||
+ | {{TabComparar3linha | Spectrum Analyzer | Sim | Sim}} | ||
+ | {{TabComparar3linha | Time Scope | Sim | Sim}} | ||
+ | {{TabComparar3linha | To Audio Device | - | -}} | ||
+ | {{TabComparar3linha | To Multimedia File | - | -}} | ||
+ | {{TabComparar3linha | To Workspace | - | Sim}} | ||
+ | {{TabComparar3linha | Triggered To Workspace | - | -}} | ||
+ | {{TabComparar3linha | UDP Send | - | -}} | ||
+ | {{TabComparar3linha | Vector Scope | Sim | Sim}} | ||
+ | {{TabComparar3linha | Waterfall | Sim | Sim}} | ||
+ | |} | ||
+ | {{Collapse bottom}} | ||
+ | |||
+ | {{Collapse top |expand = true |Sources}} | ||
+ | |||
+ | ===Sources=== | ||
+ | {{TabComparar3 | Sub-bloco |Suporte HDL Coder no MATLAB 2014 | Suporte HDL Coder no MATLAB 2015}} | ||
+ | {{TabComparar3linha | Chirp | - | -}} | ||
+ | {{TabComparar3linha | Colored Noise | - | -}} | ||
+ | {{TabComparar3linha | Constant | Sim | Sim}} | ||
+ | {{TabComparar3linha | Discrete Impulse | - | -}} | ||
+ | {{TabComparar3linha | From Audio Device | - | -}} | ||
+ | {{TabComparar3linha | From Multimedia File | - | -}} | ||
+ | {{TabComparar3linha | Identity Matrix | - | -}} | ||
+ | {{TabComparar3linha | MIDI Controls | - | -}} | ||
+ | {{TabComparar3linha | Multiphase Clock | - | -}} | ||
+ | {{TabComparar3linha | N-Sample Enable | - | -}} | ||
+ | {{TabComparar3linha | NCO | - | -}} | ||
+ | {{TabComparar3linha | NCO HDL Optmized | - | Sim}} | ||
+ | {{TabComparar3linha | Random Source | - | -}} | ||
+ | {{TabComparar3linha | Signal from Workspace | - | -}} | ||
+ | {{TabComparar3linha | Sine Wave | Sim | Sim}} | ||
+ | {{TabComparar3linha | UDP Receive | - | -}} | ||
+ | |} | ||
+ | {{Collapse bottom}} | ||
+ | |||
+ | {{Collapse top |expand = true |Statistics}} | ||
+ | |||
+ | ===Statistics=== | ||
+ | {{TabComparar3 | Sub-bloco |Suporte HDL Coder no MATLAB 2014 | Suporte HDL Coder no MATLAB 2015}} | ||
+ | {{TabComparar3linha | Autocorrelation | - | -}} | ||
+ | {{TabComparar3linha | Correlation | - | -}} | ||
+ | {{TabComparar3linha | Detrend | - | -}} | ||
+ | {{TabComparar3linha | Histogram | - | -}} | ||
+ | {{TabComparar3linha | Maximum | Sim | Sim}} | ||
+ | {{TabComparar3linha | Mean | - | -}} | ||
+ | {{TabComparar3linha | Median | - | -}} | ||
+ | {{TabComparar3linha | Minimum | Sim | Sim}} | ||
+ | {{TabComparar3linha | RMS | - | -}} | ||
+ | {{TabComparar3linha | Sort | - | -}} | ||
+ | {{TabComparar3linha | Standard Deviation | - | -}} | ||
+ | {{TabComparar3linha | Variance | - | -}} | ||
+ | |} | ||
+ | {{Collapse bottom}} | ||
+ | |||
+ | |||
+ | {{Collapse top |expand = true |Transforms}} | ||
+ | |||
+ | ===Transforms=== | ||
+ | |||
+ | {{TabComparar3 | Sub-bloco |Suporte HDL Coder no MATLAB 2014 | Suporte HDL Coder no MATLAB 2015}} | ||
+ | {{TabComparar3linha | Analytic Signal | - | -}} | ||
+ | {{TabComparar3linha | Complex Cepstrum | - | -}} | ||
+ | {{TabComparar3linha | DCT | - | -}} | ||
+ | {{TabComparar3linha | DWT | - | -}} | ||
+ | {{TabComparar3linha | DSP Constant (Obsolete) | Sim | -}} | ||
+ | {{TabComparar3linha | FFT | - | -}} | ||
+ | {{TabComparar3linha | FFT HDL Optimized | Sim | Sim}} | ||
+ | {{TabComparar3linha | IDCT | - | -}} | ||
+ | {{TabComparar3linha | IDWT | - | -}} | ||
+ | {{TabComparar3linha | IFFT | - | -}} | ||
+ | {{TabComparar3linha | IFFT HDL Optimized | Sim | Sim}} | ||
+ | {{TabComparar3linha | Inverse Short-Time FFT | - | -}} | ||
+ | {{TabComparar3linha | Magnitude FFT | - | -}} | ||
+ | {{TabComparar3linha | Real Cepstrum | - | -}} | ||
+ | {{TabComparar3linha | Short-Time FFT | - | -}} | ||
+ | |} | ||
+ | *Existe um bloco chamado "HDL Minimum Resource FFT" que só existe para HDL. | ||
{{Collapse bottom}} | {{Collapse bottom}} |
Edição atual tal como às 14h26min de 11 de dezembro de 2015
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 | 14 |
Logic and Bit Operations | Sim | Sim | 9 | 9 |
Lookup Tables | Sim | Sim | 7 | 7 |
Math Operations | Sim | Sim | 30 | 30 |
Model Verification | Sim | Sim | 11 | 11 |
Model-Wide Utilities | Sim | Sim | 2 | 2 |
Ports & Subsystems | Sim | Sim | 9 | 11 |
Signal Attributes | Sim | Sim | 6 | 7 |
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
|
Discrete | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Se tiver link disponível no site da Mathwork, disponibilizar aqui. --Marcos Moecke 15h23min de 11 de dezembro de 2015 (BRST) Discrete
|
Logic and Bit Operations | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Logic and Bit Operations
|
Lookup Tables | ||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Lookup Tables
|
Math Operations | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Math Operations
|
Model Verification | ||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Model Verification
|
Model-Wide Utilities | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Model-Wide Utilities
|
Ports & Subsystems | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Ports & Subsystems
|
Signal Attributes | |||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Signal Attributes
|
Signal Routing | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Signal Routing
|
Sinks | ||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Sinks
|
Sources | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Sources
|
User-Defined Functions | ||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
User-Defined Functions
|
HDL Operations
- Existem blocos específicos de operações no Simulink (HDL Operations)
Bloco | Blocos suportados MATLAB 2014 | Blocos suportados MATLAB 2015 |
---|---|---|
HDL Operations | 11 | 14 |
Sub-bloco | MATLAB 2014 | MATLAB 2015 |
---|---|---|
Bit Concat | Sim | Sim |
Bit Reduce | Sim | Sim |
Bit Rotate | Sim | Sim |
Bit Shift | Sim | Sim |
Bit Slice | Sim | Sim |
Deserializer1D | - | Sim |
Dual Port RAM | Sim | Sim |
Dual Rate Dual Port RAM | Sim | Sim |
HDL Counter | Sim | Sim |
HDL FIFO | Sim | Sim |
HDL Reciprocal | - | Sim |
Serializer1D | - | Sim |
Simple Dual Port RAM | Sim | Sim |
Single Port RAM | Sim | Sim |
Communications System Toolbox
Bloco | Suporte HDL Coder no MATLAB 2014 | Suporte HDL Coder no MATLAB 2015 | Blocos suportados MATLAB 2014 | Blocos suportados MATLAB 2015 |
---|---|---|---|---|
Channels | - | - | - | - |
Comm Filters | - | Sim | - | 3 |
Comm Sinks | Sim | Sim | 4 | 3 |
Comm Sources | - | Sim | - | 1 |
Equalizers | - | - | - | - |
Error Detection And Correction | Sim | Sim | 6 | 6 |
Interleaving | Sim | Sim | 4 | 4 |
MIMO | - | - | - | - |
Modulation | Sim | Sim | 6 | 8 |
RF Impairments | - | - | - | - |
RF Impairments Correction | - | - | - | - |
SequenceOperations | - | - | - | - |
Source Coding | - | - | - | - |
Synchronization | - | - | - | - |
Utility Blocks | - | - | - | - |
Comm Filters | |||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Comm Filters
|
Comm Sinks | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Comm Sinks
|
Comm Sources | ||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Comm SourcesSequence Generators
|
Error Detection And Correction | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Error Detection And CorrectionBlock
Convolutional
CRC
|
Interleaving | |||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
InterleavingConvolutional
|
Modulation | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
ModulationDigital Baseband ModulationAM
PM
|
DSP System Toolbox
Bloco | Suporte HDL Coder no MATLAB 2014 | Suporte HDL Coder no MATLAB 2015 | Blocos suportados MATLAB 2014 | Blocos suportados MATLAB 2015 |
---|---|---|---|---|
Estimation | - | - | 0 | 0 |
Filtering | Sim | Sim | 8 | 7 |
Math Functions | - | Sim | 0 | 1 |
Quantizers | - | - | 0 | 0 |
Signal Management | Sim | Sim | 6 | 6 |
Signal Operations | Sim | Sim | 6 | 6 |
Sinks | Sim | Sim | 7 | 7 |
Sources | Sim | Sim | 2 | 3 |
Statistics | Sim | Sim | 2 | 2 |
Transforms | Sim | Sim | 3 | 3 |
Filtering | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
FilteringAdaptative Filters
Filter Implementations
Multirate Filters
|
Math Functions | ||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Math FunctionsMath Operations
|
Signal Management | ||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Signal ManagementIndexing
Signal Attributes
|
Signal Operations | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Signal Operations
|
Sinks | |||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Sinks
|
Sources | |||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Sources
|
Statistics | |||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Statistics
|
Transforms | ||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Transforms
|