📄 dspddc_r12p1.mdl
字号:
}
}
Line {
SrcBlock "Sum"
SrcPort 1
DstBlock "Integer Delay"
DstPort 1
}
}
}
Block {
BlockType SubSystem
Name "Integrator3"
Ports [1, 1]
Position [400, 89, 445, 121]
ShowPortLabels on
TreatAsAtomicUnit off
RTWSystemCode "Auto"
RTWFcnNameOpts "Auto"
RTWFileNameOpts "Auto"
System {
Name "Integrator3"
Location [116, 150, 506, 281]
Open off
ModelBrowserVisibility off
ModelBrowserWidth 200
ScreenColor "automatic"
PaperOrientation "landscape"
PaperPositionMode "auto"
PaperType "usletter"
PaperUnits "inches"
ZoomFactor "100"
Block {
BlockType Inport
Name "In"
Position [25, 73, 55, 87]
Port "1"
LatchInput off
Interpolate on
}
Block {
BlockType Reference
Name "Integer Delay"
Ports [1, 1]
Position [195, 54, 235, 86]
ShowName off
SourceBlock "dspsigops/Integer Delay"
SourceType "Integer Delay"
delay "1"
ic "0"
}
Block {
BlockType Reference
Name "Sum"
Ports [2, 1]
Position [90, 50, 130, 90]
SourceBlock "fixpt_lib_3p1/Math/Sum"
SourceType "Fixed-Point Sum"
listofsigns "++"
OutputDataTypeScalingMode "Specify via dialog"
OutDataType "sfix(50)"
OutScaling "2^-18"
LockScale off
RndMeth "Nearest"
DoSatur off
DblOver off
dolog on
}
Block {
BlockType Outport
Name "Out"
Position [325, 62, 355, 78]
Port "1"
OutputWhenDisabled "held"
InitialOutput "[]"
}
Line {
SrcBlock "Sum"
SrcPort 1
DstBlock "Integer Delay"
DstPort 1
}
Line {
SrcBlock "Integer Delay"
SrcPort 1
Points [0, 0; 30, 0]
Branch {
Points [0, -40; -205, 0; 0, 30]
DstBlock "Sum"
DstPort 1
}
Branch {
DstBlock "Out"
DstPort 1
}
}
Line {
SrcBlock "In"
SrcPort 1
DstBlock "Sum"
DstPort 2
}
}
}
Block {
BlockType SubSystem
Name "Integrator4"
Ports [1, 1]
Position [530, 89, 575, 121]
ShowPortLabels on
TreatAsAtomicUnit off
RTWSystemCode "Auto"
RTWFcnNameOpts "Auto"
RTWFileNameOpts "Auto"
System {
Name "Integrator4"
Location [116, 150, 506, 281]
Open off
ModelBrowserVisibility off
ModelBrowserWidth 200
ScreenColor "automatic"
PaperOrientation "landscape"
PaperPositionMode "auto"
PaperType "usletter"
PaperUnits "inches"
ZoomFactor "100"
Block {
BlockType Inport
Name "In"
Position [25, 73, 55, 87]
Port "1"
LatchInput off
Interpolate on
}
Block {
BlockType Reference
Name "Integer Delay"
Ports [1, 1]
Position [195, 54, 235, 86]
ShowName off
SourceBlock "dspsigops/Integer Delay"
SourceType "Integer Delay"
delay "1"
ic "0"
}
Block {
BlockType Reference
Name "Sum"
Ports [2, 1]
Position [90, 50, 130, 90]
SourceBlock "fixpt_lib_3p1/Math/Sum"
SourceType "Fixed-Point Sum"
listofsigns "++"
OutputDataTypeScalingMode "Specify via dialog"
OutDataType "sfix(50)"
OutScaling "2^-18"
LockScale off
RndMeth "Nearest"
DoSatur off
DblOver off
dolog on
}
Block {
BlockType Outport
Name "Out"
Position [325, 62, 355, 78]
Port "1"
OutputWhenDisabled "held"
InitialOutput "[]"
}
Line {
SrcBlock "In"
SrcPort 1
DstBlock "Sum"
DstPort 2
}
Line {
SrcBlock "Integer Delay"
SrcPort 1
Points [0, 0; 30, 0]
Branch {
DstBlock "Out"
DstPort 1
}
Branch {
Points [0, -40; -205, 0; 0, 30]
DstBlock "Sum"
DstPort 1
}
}
Line {
SrcBlock "Sum"
SrcPort 1
DstBlock "Integer Delay"
DstPort 1
}
}
}
Block {
BlockType SubSystem
Name "Integrator5"
Ports [1, 1]
Position [670, 89, 715, 121]
ShowPortLabels on
TreatAsAtomicUnit off
RTWSystemCode "Auto"
RTWFcnNameOpts "Auto"
RTWFileNameOpts "Auto"
System {
Name "Integrator5"
Location [116, 150, 506, 281]
Open off
ModelBrowserVisibility off
ModelBrowserWidth 200
ScreenColor "automatic"
PaperOrientation "landscape"
PaperPositionMode "auto"
PaperType "usletter"
PaperUnits "inches"
ZoomFactor "100"
Block {
BlockType Inport
Name "In"
Position [25, 73, 55, 87]
Port "1"
LatchInput off
Interpolate on
}
Block {
BlockType Reference
Name "Integer Delay"
Ports [1, 1]
Position [195, 54, 235, 86]
ShowName off
SourceBlock "dspsigops/Integer Delay"
SourceType "Integer Delay"
delay "1"
ic "0"
}
Block {
BlockType Reference
Name "Sum"
Ports [2, 1]
Position [90, 50, 130, 90]
SourceBlock "fixpt_lib_3p1/Math/Sum"
SourceType "Fixed-Point Sum"
listofsigns "++"
OutputDataTypeScalingMode "Specify via dialog"
OutDataType "sfix(50)"
OutScaling "2^-18"
LockScale off
RndMeth "Nearest"
DoSatur off
DblOver off
dolog on
}
Block {
BlockType Outport
Name "Out"
Position [325, 62, 355, 78]
Port "1"
OutputWhenDisabled "held"
InitialOutput "[]"
}
Line {
SrcBlock "Sum"
SrcPort 1
DstBlock "Integer Delay"
DstPort 1
}
Line {
SrcBlock "Integer Delay"
SrcPort 1
Points [0, 0; 30, 0]
Branch {
Points [0, -40; -205, 0; 0, 30]
DstBlock "Sum"
DstPort 1
}
Branch {
DstBlock "Out"
DstPort 1
}
}
Line {
SrcBlock "In"
SrcPort 1
DstBlock "Sum"
DstPort 2
}
}
}
Block {
BlockType Outport
Name "24-bit Out"
Position [860, 178, 890, 192]
Port "1"
OutputWhenDisabled "held"
InitialOutput "[]"
}
Line {
SrcBlock "20-bit In"
SrcPort 1
Points [10, 0]
Branch {
DstBlock "Goto"
DstPort 1
}
Branch {
DstBlock "Integrator1"
DstPort 1
}
}
Line {
SrcBlock "Integrator1"
SrcPort 1
DstBlock "Integrator2"
DstPort 1
}
Line {
SrcBlock "Integrator2"
SrcPort 1
DstBlock "Integrator3"
DstPort 1
}
Line {
SrcBlock "Integrator3"
SrcPort 1
DstBlock "Integrator4"
DstPort 1
}
Line {
SrcBlock "Integrator4"
SrcPort 1
DstBlock "Integrator5"
DstPort 1
}
Line {
SrcBlock "Integrator5"
SrcPort 1
DstBlock "Downsample"
DstPort 1
}
Line {
SrcBlock "Downsample"
SrcPort 1
Points [20, 0; 0, 40; -790, 0; 0, 40]
DstBlock "Comb1"
DstPort 1
}
Line {
SrcBlock "Comb1"
SrcPort 1
DstBlock "Comb2"
DstPort 1
}
Line {
SrcBlock "Comb2"
SrcPort 1
DstBlock "Comb3"
DstPort 1
}
Line {
SrcBlock "Comb3"
SrcPort 1
DstBlock "Comb4"
DstPort 1
}
Line {
SrcBlock "Comb4"
SrcPort 1
DstBlock "Comb5"
DstPort 1
}
Line {
SrcBlock "Comb5"
SrcPort 1
DstBlock "Conversion"
DstPort 1
}
Line {
SrcBlock "Conversion"
SrcPort 1
Points [35, 0]
Branch {
DstBlock "24-bit Out"
DstPort 1
}
Branch {
Points [0, 45]
DstBlock "Goto1"
DstPort 1
}
}
}
}
Block {
BlockType SubSystem
Name "Demo Notes"
Ports []
Position [45, 254, 127, 300]
BackgroundColor "cyan"
ShowName off
OpenFcn "web(which('dspddc.html'))"
ShowPortLabels on
TreatAsAtomicUnit off
RTWSystemCode "Auto"
RTWFcnNameOpts "Auto"
RTWFileNameOpts "Auto"
MaskDisplay "disp('Notes')"
MaskIconFrame on
MaskIconOpaque on
MaskIconRotate "none"
MaskIconUnits "autoscale"
System {
Name "Demo Notes"
Location [373, 360, 771, 685]
Open off
ModelBrowserVisibility off
ModelBrowserWidth 200
ScreenColor "white"
PaperOrientation "landscape"
PaperPositionMode "auto"
PaperType "usletter"
PaperUnits "inches"
ZoomFactor "100"
}
}
Block {
BlockType Reference
Name "FixPt\nGUI"
Ports []
Position [90, 310, 130, 350]
BackgroundColor "orange"
ShowName off
FontName "Arial"
SourceBlock "fixpt_lib_3p1/FixPt\nGUI"
SourceType "Fixed-Point GUI"
}
Block {
BlockType SubSystem
Name "GSM Source"
Ports [0, 1]
Position [55, 62, 140, 98]
ShowName off
FontName "Arial"
ShowPortLabels on
TreatAsAtomicUnit off
RTWSystemCode "Auto"
RTWFcnNameOpts "Auto"
RTWFileNameOpts "Auto"
MaskType "GSM Source"
MaskDisplay "disp(['GSM' 10 'Source']);\nport_label('output'"
", 1, 'A/D');"
MaskIconFrame on
MaskIconOpaque on
MaskIconRotate "none"
MaskIconUnits "autoscale"
System {
Name "GSM Source"
Location [76, 92, 412, 220]
Open off
ModelBrowserVisibility off
ModelBrowserWidth 200
ScreenColor "automatic"
PaperOrientation "landscape"
PaperPositionMode "auto"
PaperType "usletter"
PaperUnits "inches"
ZoomFactor "100"
Block {
BlockType Reference
Name "Conversion"
Ports [1, 1]
Position [165, 25, 205, 65]
SourceBlock "fixpt_lib_3p1/Data Type/Conversion"
SourceType "Fixed-Point to Fixed-Point Conversion"
ConvertRealWorld "Real World Value"
OutputDataTypeScalingMode "Specify via dialog"
OutDataType "sfix(14)"
OutScaling "2^-13"
LockScale off
RndMeth "Nearest"
DoSatur on
DblOver off
dolog on
}
Block {
BlockType Sin
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -