SerdesTool Box - Multi Channels model
3 次查看(过去 30 天)
显示 更早的评论
After exporting the Serdes Model to Sumulink, would it be possible to add more channel loss inside the TX or RX block?
0 个评论
回答(2 个)
Abilash Venkatesh
2020-12-4
Hello Samir,
You can use MATLAB® System object™ to insert serdes.ChannelLoss or serdes.ChannelImpulse inside the model.
Please find my attachment of a SerDes Simulink Model for your reference. Here, I have created two MATLAB system blocks and referred them to serdes.ChannelLoss and serdes.ChannelImpulse. After creating the blocks, you can edit their parameters and analyze the system.
Note: These System objects are not included in the Init Analysis. More information provided here : https://www.mathworks.com/help/serdes/ug/statistical-analysis-in-serdes-systems.html. This will also explain why two different Analog Channel blocks creates a conflict.
I'll share your request with my colleagues on the development team to establish a better workflow for multi-channel SerDes Models.
Thanks, Abilash
Documentation on System object™ : https://www.mathworks.com/help/matlab/matlab_prog/what-are-system-objects.html
0 个评论
Vaishnav Katiyar
2020-10-30
Yes, it is possible to modify ChannelLoss. The serdes.ChannelLoss System object™ constructs a lossy transmission line model for use in the SerDes Designer app and other exported Simulink® models in the SerDes Toolbox™.
To construct the loss model from channel loss metric:
- Create the serdes.ChannelLoss object and set its properties.
- Call the object with arguments, as if it were a function.
Creation:
Syntax
ChannelLoss = serdes.ChannelLoss
ChannelLoss = serdes.ChannelLoss(Name,Value)
Description
ChannelLoss = serdes.ChannelLoss returns a ChannelLoss object that modifies an input waveform with a lossy printed circuit board transmission line model.
ChannelLoss = serdes.ChannelLoss(Name,Value) sets properties using one or more name-value pairs. Enclose each property name in quotes. Unspecified properties have default values.
Example
ChannelLoss = serdes.ChannelLoss('Loss',5,'TargetFrequency',14e9) returns a ChannelLoss object that has a channel loss of 5 dB at 14 GHz.
Kindly visit the link below for more information:
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Customize SerDes Systems 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!