The Designer's Guide Community
Welcome, Guest. Please Login or Register. Please follow the Forum guidelines.
Oct 25th, 2020, 12:10pm
Pages: 1
Send Topic Print
Digital Predistortion in MATLAB and Cadence (Read 203 times)
New Member

Posts: 5
Digital Predistortion in MATLAB and Cadence
Jul 22nd, 2019, 3:12am
I'm trying to apply digital predistortion to a PA I designed, but first wanted to check the validity of the predistortion using simulated values from the PA_PB model in rfLib in Cadence. I setup the PA model with the same gain and OP1dB as my designed PA and imported the simulated input and output data into MATLAB.

In MATLAB I followed the example found in the digital predistorter system object: However, the predistorted input data results in more distortion when I apply it back to my Cadence testbench via a ppwlf source.

I have tried other MATLAB resources, but they use adaptive DPD in Simulink which I don't want. All I want is a static DPD for my PA that I can verify in Cadence. The above mentioned resources are listed below:

Can anyone share any advice on this topic?
Thanks in advance!
Back to top
View Profile   IP Logged
Pages: 1
Send Topic Print
Copyright 2002-2020 Designer’s Guide Consulting, Inc. Designer’s Guide® is a registered trademark of Designer’s Guide Consulting, Inc. All rights reserved. Send comments or questions to Consider submitting a paper or model.