📄 razavi_fig_1_1_rab.mdl
字号:
BlockType Selector
InputType "Vector"
IndexMode "One-based"
ElementSrc "Internal"
Elements "1"
RowSrc "Internal"
Rows "1"
ColumnSrc "Internal"
Columns "1"
InputPortWidth "-1"
IndexIsStartValue off
OutputPortSize "1"
}
Block {
BlockType SubSystem
ShowPortLabels on
Permissions "ReadWrite"
PermitHierarchicalResolution "All"
SystemSampleTime "-1"
RTWFcnNameOpts "Auto"
RTWFileNameOpts "Auto"
SimViewingDevice off
DataTypeOverride "UseLocalSettings"
MinMaxOverflowLogging "UseLocalSettings"
}
Block {
BlockType ToWorkspace
VariableName "simulink_output"
MaxDataPoints "1000"
Decimation "1"
SampleTime "0"
FixptAsFi off
}
}
AnnotationDefaults {
HorizontalAlignment "center"
VerticalAlignment "middle"
ForegroundColor "black"
BackgroundColor "white"
DropShadow off
FontName "Helvetica"
FontSize 10
FontWeight "normal"
FontAngle "normal"
}
LineDefaults {
FontName "Helvetica"
FontSize 9
FontWeight "normal"
FontAngle "normal"
}
System {
Name "razavi_fig_1_1_rab"
Location [152, 128, 1172, 778]
Open on
ModelBrowserVisibility off
ModelBrowserWidth 200
ScreenColor "white"
PaperOrientation "landscape"
PaperPositionMode "auto"
PaperType "usletter"
PaperUnits "inches"
ZoomFactor "100"
ReportName "simulink-default.rpt"
Block {
BlockType Reference
Name "Band-Limited\nWhite Noise"
Ports [0, 1]
Position [100, 400, 130, 430]
SourceBlock "simulink/Sources/Band-Limited\nWhite Noise"
SourceType "Band-Limited White Noise."
ShowPortLabels on
Cov "[0.1]"
Ts "1/8000"
seed "[23341]"
VectorParams1D on
}
Block {
BlockType Reference
Name "C1"
Ports [0, 0, 0, 0, 0, 1, 1]
Position [585, 436, 640, 464]
NamePlacement "alternate"
AttributesFormatString "C = %<Capacitance> F"
SourceBlock "powerlib/Elements/Series RLC Branch"
SourceType "Series RLC Branch"
PhysicalDomain "powersysdomain"
SubClassName "unknown"
LeftPortType "p1"
RightPortType "p1"
LConnTagsString "__new0"
RConnTagsString "__new0"
Resistance "0"
Inductance "0"
Capacitance "1e-6"
Measurements "None"
}
Block {
BlockType Reference
Name "C2"
Ports [0, 0, 0, 0, 0, 1, 1]
Position [396, 375, 424, 430]
Orientation "up"
NamePlacement "alternate"
AttributesFormatString "C = %<Capacitance> F"
SourceBlock "powerlib/Elements/Series RLC Branch"
SourceType "Series RLC Branch"
PhysicalDomain "powersysdomain"
SubClassName "unknown"
LeftPortType "p1"
RightPortType "p1"
LConnTagsString "__new0"
RConnTagsString "__new0"
Resistance "0"
Inductance "0"
Capacitance "1e-6"
Measurements "None"
}
Block {
BlockType Reference
Name "C3"
Ports [0, 0, 0, 0, 0, 1, 1]
Position [396, 470, 424, 525]
Orientation "up"
NamePlacement "alternate"
AttributesFormatString "C = %<Capacitance> F"
SourceBlock "powerlib/Elements/Series RLC Branch"
SourceType "Series RLC Branch"
PhysicalDomain "powersysdomain"
SubClassName "unknown"
LeftPortType "p1"
RightPortType "p1"
LConnTagsString "__new0"
RConnTagsString "__new0"
Resistance "0"
Inductance "0"
Capacitance "1e-6"
Measurements "None"
}
Block {
BlockType Reference
Name "DC Voltage Source"
Ports [0, 0, 0, 0, 0, 1, 1]
Position [50, 235, 70, 270]
Orientation "up"
SourceBlock "powerlib/Electrical\nSources/DC Voltage Source"
SourceType "DC Voltage Source"
ShowPortLabels on
Amplitude "12"
Measurements "None"
}
Block {
BlockType Reference
Name "Ground1"
Ports [0, 0, 0, 0, 0, 1]
Position [399, 595, 421, 620]
Orientation "down"
ShowName off
SourceBlock "powerlib/Elements/Ground"
SourceType "Ground"
PhysicalDomain "powersysdomain"
SubClassName "unknown"
LeftPortType "p1"
RightPortType "p1"
LConnTagsString "a"
}
Block {
BlockType Reference
Name "L1"
Ports [0, 0, 0, 0, 0, 1, 1]
Position [396, 190, 424, 260]
Orientation "down"
NamePlacement "alternate"
AttributesFormatString "L = %<Inductance> H"
SourceBlock "powerlib/Elements/Series RLC Branch"
SourceType "Series RLC Branch"
PhysicalDomain "powersysdomain"
SubClassName "unknown"
LeftPortType "p1"
RightPortType "p1"
LConnTagsString "__new0"
RConnTagsString "__new0"
Resistance "0"
Inductance "1e-9"
Capacitance "inf"
Measurements "None"
}
Block {
BlockType Reference
Name "Mic"
Ports [1, 0, 0, 0, 0, 1, 1]
Position [137, 355, 173, 400]
Orientation "up"
SourceBlock "powerlib/Electrical\nSources/Controlled Voltage"
" Source"
SourceType "Controlled Voltage Source"
ShowPortLabels on
Initialize on
SourceType "AC"
Amplitude "0"
Phase "0"
Frequency "0"
Measurements "None"
}
Block {
BlockType Reference
Name "Multimeter"
Ports [0, 1]
Position [690, 71, 730, 109]
SourceBlock "powerlib/Measurements/Multimeter"
SourceType "MultimeterPSB"
ShowPortLabels on
PhasorSimulation off
OutputType "Complex"
sel "1"
L "1"
Gain "1"
yselected "{'Ub: R5'};"
PSBOutputType "1"
PSBequivalent "0"
AxesSetting "[0,0.1,-100,100]"
Display "0"
SavedBlockNames "-11"
}
Block {
BlockType Reference
Name "R1"
Ports [0, 0, 0, 0, 0, 1, 1]
Position [246, 350, 274, 420]
Orientation "down"
NamePlacement "alternate"
AttributesFormatString "R = %<Resistance> ohm"
SourceBlock "powerlib/Elements/Series RLC Branch"
SourceType "Series RLC Branch"
PhysicalDomain "powersysdomain"
SubClassName "unknown"
LeftPortType "p1"
RightPortType "p1"
LConnTagsString "__new0"
RConnTagsString "__new0"
Resistance "1000"
Inductance "0"
Capacitance "inf"
Measurements "None"
}
Block {
BlockType Reference
Name "R2"
Ports [0, 0, 0, 0, 0, 1, 1]
Position [506, 460, 534, 530]
Orientation "down"
NamePlacement "alternate"
AttributesFormatString "R = %<Resistance> ohm"
SourceBlock "powerlib/Elements/Series RLC Branch"
SourceType "Series RLC Branch"
PhysicalDomain "powersysdomain"
SubClassName "unknown"
LeftPortType "p1"
RightPortType "p1"
LConnTagsString "__new0"
RConnTagsString "__new0"
Resistance "1000"
Inductance "0"
Capacitance "inf"
Measurements "None"
}
Block {
BlockType Reference
Name "R3"
Ports [0, 0, 0, 0, 0, 1, 1]
Position [666, 290, 694, 360]
Orientation "down"
NamePlacement "alternate"
AttributesFormatString "R = %<Resistance> ohm"
SourceBlock "powerlib/Elements/Series RLC Branch"
SourceType "Series RLC Branch"
PhysicalDomain "powersysdomain"
SubClassName "unknown"
LeftPortType "p1"
RightPortType "p1"
LConnTagsString "__new0"
RConnTagsString "__new0"
Resistance "1000"
Inductance "0"
Capacitance "inf"
Measurements "None"
}
Block {
BlockType Reference
Name "R4"
Ports [0, 0, 0, 0, 0, 1, 1]
Position [851, 255, 879, 325]
Orientation "down"
NamePlacement "alternate"
AttributesFormatString "R = %<Resistance> ohm"
SourceBlock "powerlib/Elements/Series RLC Branch"
SourceType "Series RLC Branch"
PhysicalDomain "powersysdomain"
SubClassName "unknown"
LeftPortType "p1"
RightPortType "p1"
LConnTagsString "__new0"
RConnTagsString "__new0"
Resistance "1000"
Inductance "0"
Capacitance "inf"
Measurements "None"
}
Block {
BlockType Reference
Name "R5"
Ports [0, 0, 0, 0, 0, 1, 1]
Position [946, 455, 974, 525]
Orientation "down"
NamePlacement "alternate"
AttributesFormatString "R = %<Resistance> ohm"
SourceBlock "powerlib/Elements/Series RLC Branch"
SourceType "Series RLC Branch"
PhysicalDomain "powersysdomain"
SubClassName "unknown"
LeftPortType "p1"
RightPortType "p1"
LConnTagsString "__new0"
RConnTagsString "__new0"
Resistance "50"
Inductance "0"
Capacitance "inf"
Measurements "Branch voltage"
}
Block {
BlockType Scope
Name "Scope"
Ports [1]
Position [805, 74, 835, 106]
Location [188, 390, 512, 629]
Open off
NumInputPorts "1"
List {
ListType AxesTitles
axes1 "%<SignalLabel>"
}
DataFormat "StructureWithTime"
}
Block {
BlockType SubSystem
Name "Small Signal Transistor Model"
Ports [0, 0, 0, 0, 0, 1, 2]
Position [450, 295, 515, 355]
TreatAsAtomicUnit off
MinAlgLoopOccurrences off
RTWSystemCode "Auto"
MaskPromptString "Io|Rbc|Cbc|Gm|Rbe|Cbe|Rbb"
MaskStyleString "edit,edit,edit,edit,edit,edit,edit"
MaskTunableValueString "on,on,on,on,on,on,on"
MaskCallbackString "||||||"
MaskEnableString "on,on,on,on,on,on,on"
MaskVisibilityString "on,on,on,on,on,on,on"
MaskToolTipString "on,on,on,on,on,on,on"
MaskVarAliasString ",,,,,,"
MaskVariables "IO=@1;Rbc=@2;Cbc=@3;gm=@4;Rbe=@5;Cbe=@6;Rbb=@7;"
MaskInitialization "k = 1.38e-23\nq = 1.6e-19\nT = 290\n"
MaskIconFrame on
MaskIconOpaque on
MaskIconRotate "none"
MaskIconUnits "autoscale"
MaskValueString "1e-9|1e5|1.5e-12|0.5|1000|50e-12|100"
MaskTabNameString ",,,,,,"
System {
Name "Small Signal Transistor Model"
Location [266, 334, 963, 843]
Open off
ModelBrowserVisibility off
ModelBrowserWidth 200
ScreenColor "white"
PaperOrientation "landscape"
PaperPositionMode "auto"
PaperType "usletter"
PaperUnits "inches"
ZoomFactor "100"
Block {
BlockType Reference
Name "-Gm*Vbe"
Description "source block"
Ports [1, 0, 0, 0, 0, 1, 1]
Position [440, 83, 485, 132]
AttributesFormatString "\\n"
SourceBlock "powerlib/Electrical\nSources/Controlled Cur"
"rent Source"
SourceType "Controlled Current Source"
ShowPortLabels on
Initialize off
SourceType "AC"
Amplitude "-0.025"
Phase "0"
Frequency "0"
Measurements "None"
}
Block {
BlockType Fcn
Name "Fcn"
Position [310, 80, 370, 110]
ShowName off
AttributesFormatString "%<Expr>"
Expr "-IO*(exp(q*u(1)/(k*T))-1)"
}
Block {
BlockType Reference
Name "Rbb"
Ports [0, 0, 0, 0, 0, 1, 1]
Position [75, 58, 135, 82]
SourceBlock "powerlib/Elements/Series RLC Branch"
SourceType "Series RLC Branch"
PhysicalDomain "powersysdomain"
SubClassName "unknown"
LeftPortType "p1"
RightPortType "p1"
LConnTagsString "__new0"
RConnTagsString "__new0"
Resistance "Rbb"
Inductance "0"
Capacitance "inf"
Measurements "None"
}
Block {
BlockType Reference
Name "Rbc, Cbc"
Ports [0, 0, 0, 0, 0, 1, 1]
Position [285, 14, 335, 56]
AttributesFormatString "\\n"
SourceBlock "powerlib/Elements/Parallel RLC Branch"
SourceType "Parallel RLC Branch"
PhysicalDomain "powersysdomain"
SubClassName "unknown"
LeftPortType "p1"
RightPortType "p1"
LConnTagsString "a"
RConnTagsString "__new0"
Resistance "Rbc"
Inductance "inf"
Capacitance "Cbc"
Measurements "None"
}
Block {
BlockType Reference
Name "Rbe, Cbe"
Ports [0, 0, 0, 0, 0, 1, 1]
Position [140, 135, 190, 175]
Orientation "down"
NamePlacement "alternate"
AttributesFormatString "\\n"
SourceBlock "powerlib/Elements/Parallel RLC Branch"
SourceType "Parallel RLC Branch"
PhysicalDomain "powersysdomain"
SubClassName "unknown"
LeftPortType "p1"
RightPortType "p1"
LConnTagsString "a"
RConnTagsString "__new0"
Resistance "Rbe"
Inductance "inf"
Capacitance "Cbe"
Measurements "None"
}
Block {
BlockType Reference
Name "Vbe"
Tag "PoWeRsYsTeMmEaSuReMeNt"
Ports [0, 1, 0, 0, 0, 2]
Position [225, 74, 265, 116]
AttributesFormatString "\\n"
SourceBlock "powerlib/Measurements/Voltage Measurement"
SourceType "Voltage Measurement"
ShowPortLabels on
PhasorSimulation off
OutputType "Magnitude"
PSBequivalent "0"
}
Block {
BlockType PMIOPort
Name "Base"
Position [15, 63, 45, 77]
Port "1"
Side "Left"
}
Block {
BlockType PMIOPort
Name "Collector"
Position [550, 130, 580, 145]
Orientation "up"
Port "2"
Side "Right"
}
Block {
BlockType PMIOPort
Name "Emitter"
Position [245, 265, 275, 280]
Orientation "up"
Port "3"
Side "Right"
}
Line {
LineType "Connection"
SrcBlock "Base"
SrcPort RConn1
DstBlock "Rbb"
DstPort LConn1
}
Line {
SrcBlock "Fcn"
SrcPort 1
DstBlock "-Gm*Vbe"
DstPort 1
}
Line {
LineType "Connection"
SrcBlock "Rbb"
SrcPort RConn1
Points [-15, 0; 30, 0]
Branch {
ConnectType "DEST_SRC"
Points [0, 15]
Branch {
ConnectType "DEST_SRC"
DstBlock "Vbe"
DstPort LConn1
}
Branch {
ConnectType "DEST_SRC"
DstBlock "Rbe, Cbe"
DstPort LConn1
}
}
Branch {
ConnectType "DEST_SRC"
Points [0, -35]
DstBlock "Rbc, Cbc"
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -