SerdesTool Box - Multi Channels model

4 次查看(过去 30 天)
After exporting the Serdes Model to Sumulink, would it be possible to add more channel loss inside the TX or RX block?

回答(2 个)

Abilash Venkatesh
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

Vaishnav Katiyar
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:
  1. Create the serdes.ChannelLoss object and set its properties.
  2. 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:
  1 个评论
Samir Aboulhouda
Samir Aboulhouda 2020-10-30
Hi Katiar & Team, Thank you for your prompt reply.
Maybe my question was poorly worded. The attached picture describes better what I would like to be able to simulate. Of course, I tried this setup, but the simulation didn't "accept" that I set different properties for the analog channel; it seems that all the properties have to be the same.
It would be good if we could instantiate different analog channel objects with different properties.
-- Thanks, Samir

请先登录,再进行评论。

类别

Help CenterFile Exchange 中查找有关 Customize SerDes Systems 的更多信息

产品


版本

R2020b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by