Mudanças entre as edições de "Blocos Simulink com suporte HDL"
Ir para navegação
Ir para pesquisar
(84 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| Sim}} | ||
{{TabComparar3linha |Dot Product | Sim| Sim}} | {{TabComparar3linha |Dot Product | Sim| Sim}} | ||
{{TabComparar3linha |Find Nonzero Elements| -| -}} | {{TabComparar3linha |Find Nonzero Elements| -| -}} | ||
Linha 163: | 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 168: | Linha 180: | ||
===Model Verification=== | ===Model Verification=== | ||
− | {| | + | |
− | + | {{TabComparar3 | Sub-bloco |Suporte HDL Coder no MATLAB 2014 | Suporte HDL Coder no MATLAB 2015}} | |
− | + | {{TabComparar3linha |Assertion| Sim| Sim}} | |
− | + | {{TabComparar3linha |Check Discrete Gradient| Sim| Sim}} | |
− | + | {{TabComparar3linha |Check Dynamic Gap| Sim| Sim}} | |
− | | Assertion | + | {{TabComparar3linha |Check Dynamic Lower Bound| Sim| Sim}} |
− | | | + | {{TabComparar3linha |Check Dynamic Range| Sim| Sim}} |
− | + | {{TabComparar3linha |Check Dynamic Upper Bound| Sim| Sim}} | |
− | + | {{TabComparar3linha |Check Input Resolution| Sim| Sim}} | |
− | | Check Discrete Gradient | + | {{TabComparar3linha |Check Static Gap| Sim| Sim}} |
− | | | + | {{TabComparar3linha |Check Static Lower Bound| Sim| Sim}} |
− | + | {{TabComparar3linha |Check Static Range| Sim| Sim}} | |
− | + | {{TabComparar3linha |Check Static Upper Bound| Sim| Sim}} | |
− | | 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 | ||
− | |||
− | |||
− | | | ||
|} | |} | ||
{{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}} | |
− | + | {{TabComparar3linha |Vector Block Support Table| -| -}} | |
− | + | {{TabComparar3linha |Vector DockBlock| Sim| Sim}} | |
− | | | + | {{TabComparar3linha |Vector Model Info| Sim| Sim}} |
− | + | {{TabComparar3linha |Vector Timed-Based Linearization| -| -}} | |
− | + | {{TabComparar3linha |Vector Trigger-Based Linearization| -| -}} | |
− | |||
− | |- | ||
− | | DockBlock | ||
− | | | ||
− | |||
− | |||
− | | Model Info | ||
− | | | ||
− | |||
− | |||
− | | Timed-Based Linearization | ||
− | |||
− | |||
− | |- | ||
− | | Trigger-Based Linearization | ||
− | |||
− | |||
− | |- | ||
|} | |} | ||
{{Collapse bottom}} | {{Collapse bottom}} | ||
{{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}} | |
− | + | {{TabComparar3linha |Configurable Subsystem| -| -}} | |
− | + | {{TabComparar3linha |Atomic Subsystem| Sim| Sim}} | |
− | + | {{TabComparar3linha |CodeReuseSubsytem| -| -}} | |
− | | Configurable Subsystem | + | {{TabComparar3linha |Enable| Sim| Sim}} |
− | + | {{TabComparar3linha |Enable and Triggered Subsystem| -| -}} | |
− | + | {{TabComparar3linha |Enable Subsystem| Sim| Sim}} | |
− | |- | + | {{TabComparar3linha |For Each Subsystem| -| -}} |
− | | Atomic Subsystem | + | {{TabComparar3linha |For Iterator Subsystem| -| -}} |
− | | | + | {{TabComparar3linha |Function-Call Feedback Latch| -| -}} |
− | + | {{TabComparar3linha |Function-Call Generator| -| -}} | |
− | + | {{TabComparar3linha |Function-Call Split| -| -}} | |
− | | CodeReuseSubsytem | + | {{TabComparar3linha |Function-Call Subsystem| -| -}} |
− | + | {{TabComparar3linha |If| -| -}} | |
− | + | {{TabComparar3linha |If Action Subsystem| -| -}} | |
− | |- | + | {{TabComparar3linha |In1| -| Sim}} |
− | | Enable | + | {{TabComparar3linha |Model| Sim| Sim}} |
− | | | + | {{TabComparar3linha |Model Variants| Sim| Sim}} |
− | + | {{TabComparar3linha |Out1| -| Sim}} | |
− | + | {{TabComparar3linha |Resettable Subsystem| -| -}} | |
− | | Enable and Triggered Subsystem | + | {{TabComparar3linha |Subsystem| Sim| Sim}} |
− | + | {{TabComparar3linha |Subsystem Examples| -| -}} | |
− | + | {{TabComparar3linha |Switch Case| -| -}} | |
− | |- | + | {{TabComparar3linha |Switch Case Action Subsystem| -| -}} |
− | | Enable Subsystem | + | {{TabComparar3linha |Trigger| Sim| Sim}} |
− | | | + | {{TabComparar3linha |Triggered Subsystem| Sim| Sim}} |
− | + | {{TabComparar3linha |Variant Subsystem| Sim| Sim}} | |
− | + | {{TabComparar3linha |While Iterator 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 | ||
− | |||
− | |||
− | |- | ||
|} | |} | ||
Linha 370: | 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}} | |
− | + | {{TabComparar3linha |Bus to Vector| -| -}} | |
− | + | {{TabComparar3linha |Data Type Conversion| Sim| Sim}} | |
− | + | {{TabComparar3linha |Data Type Conversion Inherited| -| -}} | |
− | | Bus to Vector | + | {{TabComparar3linha |Data Type Duplicate| Sim| Sim}} |
− | + | {{TabComparar3linha |Data Type Propagation| Sim| Sim}} | |
− | + | {{TabComparar3linha |Data Type Propagation Examples| -| -}} | |
− | |- | + | {{TabComparar3linha |Data Type Scaling Strip| -| -}} |
− | | Data Type Conversion | + | {{TabComparar3linha |IC| -| -}} |
− | | | + | {{TabComparar3linha |Probe| -| Sim}} |
− | + | {{TabComparar3linha |Rate Transition| Sim| Sim}} | |
− | + | {{TabComparar3linha |Signal Conversion| Sim| Sim}} | |
− | | Data Type Conversion Inherited | + | {{TabComparar3linha |Signal Specification| Sim| Sim}} |
− | + | {{TabComparar3linha |Weighted Sample Time| -| -}} | |
− | + | {{TabComparar3linha |Width| -| -}} | |
− | |- | ||
− | | 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 | ||
− | |||
− | |||
− | |- | ||
|} | |} | ||
{{Collapse bottom}} | {{Collapse bottom}} | ||
{{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}} | |
− | + | {{TabComparar3linha |Bus Assignment| -| Sim}} | |
− | + | {{TabComparar3linha |Bus Creator| Sim| Sim}} | |
− | + | {{TabComparar3linha |Bus Selector| Sim| Sim}} | |
− | | Bus Assignment | + | {{TabComparar3linha |Data Store Memory| -| -}} |
− | + | {{TabComparar3linha |Data Store Read| -| -}} | |
− | | | + | {{TabComparar3linha |Data Store Write| -| -}} |
− | + | {{TabComparar3linha |Demux| Sim| Sim}} | |
− | | Bus | + | {{TabComparar3linha |Enironment Controller| -| -}} |
− | | | + | {{TabComparar3linha |From| Sim| Sim}} |
− | + | {{TabComparar3linha |Goto| Sim| Sim}} | |
− | + | {{TabComparar3linha |Goto Tag Visibility| -| -}} | |
− | | Bus Selector | + | {{TabComparar3linha |Index Vector| Sim| Sim}} |
− | | | + | {{TabComparar3linha |Manual Switch| -| -}} |
− | + | {{TabComparar3linha |Merge| -| -}} | |
− | + | {{TabComparar3linha |Multiport Switch| Sim| Sim}} | |
− | | Data Store Memory | + | {{TabComparar3linha |Mux| Sim| Sim}} |
− | + | {{TabComparar3linha |Selector| Sim| Sim}} | |
− | + | {{TabComparar3linha |Switch| Sim| Sim}} | |
− | |- | + | {{TabComparar3linha |Vector Concatenate| Sim| Sim}} |
− | | 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 | ||
− | |||
− | |||
− | | | ||
|} | |} | ||
{{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}} | |
− | + | {{TabComparar3linha |Display| Sim| Sim}} | |
− | + | {{TabComparar3linha |Floating Scope| Sim| Sim}} | |
− | + | {{TabComparar3linha |Out1| Sim| Sim}} | |
− | | Display | + | {{TabComparar3linha |Scope| Sim| Sim}} |
− | | | + | {{TabComparar3linha |Stop Simulation| Sim| Sim}} |
− | + | {{TabComparar3linha |Terminator| Sim| Sim}} | |
− | + | {{TabComparar3linha |To File| Sim| Sim}} | |
− | | Floating Scope | + | {{TabComparar3linha |To Workspace| Sim| Sim}} |
− | | | + | {{TabComparar3linha |XY Graph| Sim| Sim}} |
− | |||
− | |||
− | | Out1 | ||
− | | | ||
− | |||
− | |||
− | | Scope | ||
− | | | ||
− | |||
− | |||
− | | Stop Simulation | ||
− | | | ||
− | |||
− | |||
− | | Terminator | ||
− | | | ||
− | |||
− | |||
− | | To File | ||
− | | | ||
− | |||
− | |||
− | | To Workspace | ||
− | | | ||
− | |||
− | |||
− | | XY Graph | ||
− | | | ||
− | |||
− | |||
|} | |} | ||
{{Collapse bottom}} | {{Collapse bottom}} | ||
{{Collapse top |expand = true |Sources}} | {{Collapse top |expand = true |Sources}} | ||
+ | |||
===Sources=== | ===Sources=== | ||
− | {| | + | |
− | + | {{TabComparar3 | Sub-bloco |Suporte HDL Coder no MATLAB 2014 | Suporte HDL Coder no MATLAB 2015}} | |
− | + | {{TabComparar3linha |Band-Limited White Noise| -| -}} | |
− | + | {{TabComparar3linha |Chirp Signal| -| -}} | |
− | + | {{TabComparar3linha |Clock| -| -}} | |
− | | Band-Limited White Noise | + | {{TabComparar3linha |Constant| Sim| Sim}} |
− | + | {{TabComparar3linha |Counter Free-Running| Sim| Sim}} | |
− | + | {{TabComparar3linha |Counter Limited| Sim| Sim}} | |
− | |- | + | {{TabComparar3linha |Digital Clock| -| -}} |
− | | Chirp Signal | + | {{TabComparar3linha |Enumerated Constant| Sim| Sim}} |
− | + | {{TabComparar3linha |From File| -| -}} | |
− | + | {{TabComparar3linha |From Workspace| -| -}} | |
− | |- | + | {{TabComparar3linha |Ground| Sim| Sim}} |
− | | Clock | + | {{TabComparar3linha |In1| Sim| Sim}} |
− | + | {{TabComparar3linha |Pulse Generator| -| -}} | |
− | + | {{TabComparar3linha |Ramp| -| -}} | |
− | |- | + | {{TabComparar3linha |Random Number| -| -}} |
− | | Constant | + | {{TabComparar3linha |Repeating Sequence| -| -}} |
− | | | + | {{TabComparar3linha |Repeating Sequence Interpolated| -| -}} |
− | + | {{TabComparar3linha |Repeating Sequence Stair| -| -}} | |
− | + | {{TabComparar3linha |Signal Builder| -| -}} | |
− | | Counter Free-Running | + | {{TabComparar3linha |Signal Generator| -| -}} |
− | | | + | {{TabComparar3linha |Sine Wave| -| -}} |
− | + | {{TabComparar3linha |Step| -| -}} | |
− | + | {{TabComparar3linha |Uniform Random Number| -| -}} | |
− | | 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 | ||
− | |||
− | |||
− | |- | ||
|} | |} | ||
{{Collapse bottom}} | {{Collapse bottom}} | ||
{{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}} | |
− | + | {{TabComparar3linha |MATLAB Function| Sim| Sim}} | |
− | + | {{TabComparar3linha |Function Caller| -| -}} | |
− | |- | + | {{TabComparar3linha |Interpreted MATLAB Function| -| -}} |
− | | MATLAB | + | {{TabComparar3linha |Level-2 MATLAB S-Function| -| -}} |
− | | | + | {{TabComparar3linha |MATLAB System| Sim| Sim}} |
− | | | + | {{TabComparar3linha |S-Function| -| -}} |
− | |- | + | {{TabComparar3linha |S-Function Builder| -| -}} |
− | | | + | {{TabComparar3linha |S-Function Examples| -| -}} |
− | | | + | {{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}} |
− | | MATLAB | + | {{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
|