2022-11-13 15:50 Status: # RFPro Drag and drop pins to ports ![](attachments/RFPro.png#invert) [^1] ## Component Roles ![](attachments/RFPro-1.png#invert) Assignment is determined by block names. You can specify the regex it searches in "Tools>Options" ### Circuit Role A "black box". Used for MOSFETs. Anytime you want to use the schematic model instead of EM structure, use Circuit Role (blue cap/res). E.g. if you are only given S-param and not a 3D model. Or simulating with S-parameters can still be accurate and speed up your simulation. To include a circuit model, yo have to drag and drop it into "Component Models" section of your analysis. ![](attachments/RFPro-2.png#invert) For each component with a circuit role, RFPro creates internal ports corresponding to the pins. For a model in the Component Models tab, go "Right-clk>Properties" to bring up "Component Model Editor". This shows the pins. ### Subcircuit (SubDesign) Role Comparable to a "flatten" command - where you will have access to all items. This is useful for something like an SMD package - can change the role of parts within that package etc. ### Layout Role For when you don't want to simulate everything. Switch from "Full EM Analysis" to "User Defined EM Analysis". We have to add layout components to this too (e.g. for looking at a single trace etc.). [^2] May need to add nets etc. ![](attachments/RFPro-3.png#invert) [^3] --- # References [^1]: [RFPro-2: EM Analysis with Momentum - YouTube](https://www.youtube.com/watch?v=72xg7FQBrtE) [^2]: [ADS: Component Roles in RFPro - YouTube](https://www.youtube.com/watch?v=OETX-jiEu8g) [^3]: [RFPro-6: Understanding Component Roles in RFPro - YouTube](https://www.youtube.com/watch?v=9Wh3QrTraFE)