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 日

1 投票

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 日

0 投票

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

サインインしてコメントする。

カテゴリ

ヘルプ センター および File ExchangeDesign and Simulate SerDes Systems についてさらに検索

製品

リリース

R2020b

質問済み:

2020 年 10 月 27 日

回答済み:

2020 年 12 月 4 日

Community Treasure Hunt

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

Start Hunting!

Translated by