📄 gsm_blocks.mdl
字号:
Line {
SrcBlock "Bits Encriptados 5"
SrcPort 1
DstBlock "Concatenaci髇\nde Matriz5"
DstPort 5
}
Line {
SrcBlock "Bits Encriptados 6"
SrcPort 1
DstBlock "Concatenaci髇\nde Matriz5"
DstPort 6
}
Line {
SrcBlock "Bits Encriptados 7"
SrcPort 1
DstBlock "Concatenaci髇\nde Matriz5"
DstPort 7
}
Line {
SrcBlock "Bits Encriptados 8"
SrcPort 1
DstBlock "Concatenaci髇\nde Matriz5"
DstPort 8
}
Line {
SrcBlock "Concatenaci髇\nde Matriz5"
SrcPort 1
DstBlock "Reshape1"
DstPort 1
}
Line {
SrcBlock "Reshape1"
SrcPort 1
DstBlock "Out1"
DstPort 1
}
Annotation {
Name "Obtenci髇 de los bits encriptados\n"
"desde las r醘agas y las tramas"
Position [534, 35]
FontName "Arial"
FontSize 20
FontWeight "bold"
}
Annotation {
Name "Bits Encriptados 7\n+ Tail Bits + S"
"F1"
Position [568, 621]
}
}
}
Block {
BlockType Outport
Name "Out1"
Position [1020, 213, 1050, 227]
IconDisplay "Port number"
BusOutputAsStruct off
}
Line {
SrcBlock "Desentrelazado"
SrcPort 1
Points [0, 0; 35, 0]
Branch {
DstBlock "Bits Clase 1\n+ CRC (185)"
DstPort 1
}
Branch {
Points [0, 210]
DstBlock "Bits Clase 2\n(78)"
DstPort 1
}
}
Line {
SrcBlock "Bits Clase 1\n+ CRC (185)"
SrcPort 1
DstBlock "Decodificador\nViterbi"
DstPort 1
}
Line {
SrcBlock "Decodificador\nViterbi"
SrcPort 1
Points [5, 0; 10, 0]
Branch {
DstBlock "Bits Clase 1a\n+ CRC (53)"
DstPort 1
}
Branch {
Points [0, 135]
DstBlock "Bits Clase 1b\n(132)"
DstPort 1
}
}
Line {
SrcBlock "Bits Clase 1a\n+ CRC (53)"
SrcPort 1
DstBlock "Detector\nde CRC"
DstPort 1
}
Line {
SrcBlock "Bits Clase 2\n(78)"
SrcPort 1
Points [245, 0; 0, -60]
DstBlock "Matrix\nConcatenation1"
DstPort 3
}
Line {
SrcBlock "Bits Clase 1b\n(132)"
SrcPort 1
DstBlock "Matrix\nConcatenation1"
DstPort 2
}
Line {
SrcBlock "Detector\nde CRC"
SrcPort 1
Points [15, 0; 0, 135]
DstBlock "Matrix\nConcatenation1"
DstPort 1
}
Line {
SrcBlock "Detector\nde CRC"
SrcPort 2
Points [0, 65]
DstBlock "Error"
DstPort 1
}
Line {
SrcBlock "Matrix\nConcatenation1"
SrcPort 1
DstBlock "Out1"
DstPort 1
}
Line {
SrcBlock "Separaci髇\nRafagas"
SrcPort 1
DstBlock "Desentrelazado"
DstPort 1
}
Line {
SrcBlock "In1"
SrcPort 1
DstBlock "Separaci髇\nRafagas"
DstPort 1
}
Annotation {
Name "Decodificaci髇"
Position [463, 29]
FontName "Arial"
FontSize 20
FontWeight "bold"
}
}
}
Block {
BlockType SubSystem
Name "Demod"
Ports [1, 1]
Position [90, 44, 335, 166]
BackgroundColor "[1.000000, 1.000000, 0.717647]"
FontName "Arial"
FontSize 18
FontWeight "bold"
TreatAsAtomicUnit off
MinAlgLoopOccurrences off
RTWSystemCode "Auto"
MaskDisplay "disp('Demodulacion')"
MaskIconFrame on
MaskIconOpaque on
MaskIconRotate "none"
MaskIconUnits "autoscale"
System {
Name "Demod"
Location [195, 403, 821, 551]
Open off
ModelBrowserVisibility off
ModelBrowserWidth 200
ScreenColor "white"
PaperOrientation "landscape"
PaperPositionMode "auto"
PaperType "usletter"
PaperUnits "inches"
ZoomFactor "100"
Block {
BlockType Inport
Name "In1"
Position [15, 78, 45, 92]
Port "1"
IconDisplay "Port number"
LatchInput off
}
Block {
BlockType Reference
Name "Decodificador\nDiferencial"
Ports [1, 1]
Position [345, 62, 435, 108]
SourceBlock "commsrccod2/Differential\nDecoder"
SourceType "Differential Decoder"
ShowPortLabels on
InitCond "0"
}
Block {
BlockType Reference
Name "Demodulador\nGMSK"
Ports [1, 1]
Position [115, 59, 190, 111]
SourceBlock "commdigbbndcpm2/GMSK\nDemodulator\nBase"
"band"
SourceType "GMSK Demodulator Baseband"
ShowPortLabels on
OutputType "Bit"
BT ".3"
pulseLength "1"
preHistory "1"
phaseOffset "0"
samplesPerSymbol "1"
traceBack "1"
}
Block {
BlockType Reference
Name "Reshape1"
Ports [1, 1]
Position [490, 74, 535, 96]
SourceBlock "simulink/Math\nOperations/Reshape"
SourceType "Reshape"
OutputDimensionality "Customize"
OutputDimensions "[157,4]"
}
Block {
BlockType MATLABFcn
Name "Retiro\ndel retraso"
Position [240, 70, 290, 100]
MATLABFcn "u(2:629)"
OutputDimensions "[628,1]"
Output1D off
}
Block {
BlockType Outport
Name "Out1"
Position [590, 78, 620, 92]
IconDisplay "Port number"
BusOutputAsStruct off
}
Line {
SrcBlock "In1"
SrcPort 1
DstBlock "Demodulador\nGMSK"
DstPort 1
}
Line {
SrcBlock "Demodulador\nGMSK"
SrcPort 1
DstBlock "Retiro\ndel retraso"
DstPort 1
}
Line {
SrcBlock "Decodificador\nDiferencial"
SrcPort 1
DstBlock "Reshape1"
DstPort 1
}
Line {
SrcBlock "Reshape1"
SrcPort 1
DstBlock "Out1"
DstPort 1
}
Line {
SrcBlock "Retiro\ndel retraso"
SrcPort 1
DstBlock "Decodificador\nDiferencial"
DstPort 1
}
Annotation {
Name "Demodulaci髇"
Position [264, 26]
FontName "Arial"
FontSize 24
FontWeight "bold"
}
}
}
Block {
BlockType Outport
Name "Out1"
Position [700, 98, 730, 112]
IconDisplay "Port number"
BusOutputAsStruct off
}
Line {
SrcBlock "In1"
SrcPort 1
DstBlock "Demod"
DstPort 1
}
Line {
SrcBlock "Demod"
SrcPort 1
DstBlock "Decoder"
DstPort 1
}
Line {
SrcBlock "Decoder"
SrcPort 1
DstBlock "Out1"
DstPort 1
}
Annotation {
Name "Receptor"
Position [357, 19]
FontName "Arial"
FontSize 24
FontWeight "bold"
}
}
}
Block {
BlockType Display
Name "BER"
Ports [1]
Position [265, 338, 460, 422]
BackgroundColor "[0.576471, 0.972549, 0.992157]"
DropShadow on
FontName "Arial"
FontSize 16
FontWeight "bold"
Format "long"
Decimation "1"
}
Block {
BlockType Reference
Name "Bernoulli Binary\nGenerator"
Ports [0, 1]
Position [15, 197, 100, 233]
ShowName off
SourceBlock "commrandsrc2/Bernoulli Binary\nGenerator"
SourceType "Bernoulli Binary Generator"
ShowPortLabels on
P "0.5"
seed "11111"
Ts "1/9600"
frameBased on
sampPerFrame "260"
orient off
}
Block {
BlockType Reference
Name "C醠culo de\ntasa de error"
Ports [2, 1]
Position [165, 352, 240, 403]
SourceBlock "commsink2/Error Rate\nCalculation"
SourceType "Error Rate Calculation"
N "0"
st_delay "0"
cp_mode "Entire frame"
subframe "[]"
PMode "Port"
WsName "ErrorVec"
RsMode2 off
stop off
numErr "100"
maxBits "1e6"
}
Block {
BlockType DigitalClock
Name "Digital Clock"
Position [515, 372, 555, 388]
ShowName off
SampleTime "0.001"
}
Block {
BlockType Display
Name "Display1"
Ports [1]
Position [575, 368, 645, 392]
ShowName off
FontSize 9
Decimation "1"
}
Block {
BlockType SubSystem
Name "background5"
Tag "Transmisor"
Ports [1, 1]
Position [225, 131, 605, 299]
BackgroundColor "[0.756863, 1.000000, 0.756863]"
ShowName off
FontName "Arial"
FontSize 20
FontWeight "bold"
TreatAsAtomicUnit off
MinAlgLoopOccurrences off
RTWSystemCode "Auto"
MaskDisplay "disp('Transmisor')"
MaskIconFrame on
MaskIconOpaque on
MaskIconRotate "none"
MaskIconUnits "autoscale"
System {
Name "background5"
Location [168, 223, 998, 422]
Open off
ModelBrowserVisibility off
ModelBrowserWidth 200
ScreenColor "white"
PaperOrientation "landscape"
PaperPositionMode "auto"
PaperType "usletter"
PaperUnits "inches"
ZoomFactor "100"
Block {
BlockType Inport
Name "In1"
Position [15, 108, 45, 122]
Port "1"
IconDisplay "Port number"
LatchInput off
}
Block {
BlockType SubSystem
Name "background2"
Ports [1, 1]
Position [430, 50, 720, 180]
BackgroundColor "[1.000000, 1.000000, 0.717647]"
ShowName off
FontName "Arial"
FontSize 20
FontWeight "bold"
TreatAsAtomicUnit off
MinAlgLoopOccurrences off
RTWSystemCode "Auto"
MaskDisplay "disp('Modulacion')"
MaskIconFrame on
MaskIconOpaque on
MaskIconRotate "none"
MaskIconUnits "autoscale"
System {
Name "background2"
Location [471, 265, 1101, 450]
Open off
ModelBrowserVisibility off
ModelBrowserWidth 200
ScreenColor "white"
PaperOrientation "landscape"
PaperPositionMode "auto"
PaperType "usletter"
PaperUnits "inches"
ZoomFactor "100"
Block {
BlockType Inport
Name "In1"
Position [15, 88, 45, 102]
Port "1"
IconDisplay "Port number"
LatchInput off
}
Block {
BlockType Reference
Name "Codificador\nDiferencial"
Ports [1, 1]
Position [190, 72, 280, 118]
SourceBlock "commsrccod2/Differential\nEncoder"
SourceType "Differential Encoder"
ShowPortLabels on
InitCond "0"
}
Block {
BlockType Reference
Name "Inserci髇\nde ceros"
Ports [1, 1]
Position [340, 77, 385, 113]
SourceBlock "dspsigops/Zero Pad"
SourceType "Zero Pad"
padSigAt "End"
zpadAlong "Columns"
padNumOutRowsSpecMethod "User-specified"
numOutRows "629"
padNumOutColsSpecMethod "User-specified"
numOutCols "1"
trunc_flag "None"
}
Block {
BlockType Reference
Name "Modulador\nGMSK"
Ports [1, 1]
Position [435, 69, 510, 121]
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -