MATLAB-ADS (TADS) interface not pulling accurate simulation data from ADS and displaying erroneous/repetitive plot legends
Hi, I am using the TADS interface to work and better analyse my simulations on the BSIM3 MOSFET which I have originally done on ADS first. I am facing the following issues:
1. Upon establishing the interface I notice that for instaance when I am plotting the Iprobe1.i (Ids:drain-source current) vs. VD( drain voltage), I get the same form as is supposed for a BSIM3 model (multiple lines for increasing levels of VG (gate voltage) from 4 to 18V in steps of 2 (bottom to top in the graph)), the data points for x and y match the values in ADS, however the legend on the side is quite misleading and shows multiple lines for VG=4V,6V and so on. (Matlab figure is attached, screenshot here). I have tried individually checking off these multiple inputs on the legend using the Plot browser option but it disrupts the plot entirely. Kindly help me in figuring out the solution.
2. In the main GUI, as you can see (screenshot below) the Save Data button is supposed to save all the data points as per the choices for all the dependent and independant variables however, the data that is getting stored is erroneous and repetitive for all levels of VG, even though the original simulation data in ADS is correct. My assumption is something wrong is happening between the transition of the data from ADS to MATLAB and I am not able to figure out the problem in the code for the Save Data button if there is one. (I have attached the code with this post as well). Please help me in figuring out the problem behind these issues since this interface is not that commonly used yet and there are low to no examples on this.Hi, I am using the TADS interface to work and better analyse my simulations on the BSIM3 MOSFET which I have originally done on ADS first. I am facing the following issues:
1. Upon establishing the interface I notice that for instaance when I am plotting the Iprobe1.i (Ids:drain-source current) vs. VD( drain voltage), I get the same form as is supposed for a BSIM3 model (multiple lines for increasing levels of VG (gate voltage) from 4 to 18V in steps of 2 (bottom to top in the graph)), the data points for x and y match the values in ADS, however the legend on the side is quite misleading and shows multiple lines for VG=4V,6V and so on. (Matlab figure is attached, screenshot here). I have tried individually checking off these multiple inputs on the legend using the Plot browser option but it disrupts the plot entirely. Kindly help me in figuring out the solution.
2. In the main GUI, as you can see (screenshot below) the Save Data button is supposed to save all the data points as per the choices for all the dependent and independant variables however, the data that is getting stored is erroneous and repetitive for all levels of VG, even though the original simulation data in ADS is correct. My assumption is something wrong is happening between the transition of the data from ADS to MATLAB and I am not able to figure out the problem in the code for the Save Data button if there is one. (I have attached the code with this post as well). Please help me in figuring out the problem behind these issues since this interface is not that commonly used yet and there are low to no examples on this. Hi, I am using the TADS interface to work and better analyse my simulations on the BSIM3 MOSFET which I have originally done on ADS first. I am facing the following issues:
1. Upon establishing the interface I notice that for instaance when I am plotting the Iprobe1.i (Ids:drain-source current) vs. VD( drain voltage), I get the same form as is supposed for a BSIM3 model (multiple lines for increasing levels of VG (gate voltage) from 4 to 18V in steps of 2 (bottom to top in the graph)), the data points for x and y match the values in ADS, however the legend on the side is quite misleading and shows multiple lines for VG=4V,6V and so on. (Matlab figure is attached, screenshot here). I have tried individually checking off these multiple inputs on the legend using the Plot browser option but it disrupts the plot entirely. Kindly help me in figuring out the solution.
2. In the main GUI, as you can see (screenshot below) the Save Data button is supposed to save all the data points as per the choices for all the dependent and independant variables however, the data that is getting stored is erroneous and repetitive for all levels of VG, even though the original simulation data in ADS is correct. My assumption is something wrong is happening between the transition of the data from ADS to MATLAB and I am not able to figure out the problem in the code for the Save Data button if there is one. (I have attached the code with this post as well). Please help me in figuring out the problem behind these issues since this interface is not that commonly used yet and there are low to no examples on this. tads interface, ads, plot, data extraction MATLAB Answers — New Questions