📄 cicupsimo_nobackpressure.mdl
字号:
Port "1"
UseBusObject off
BusObject "BusObject"
BusOutputAsStruct off
PortDimensions "-1"
SampleTime "-1"
DataType "auto"
OutDataType "sfix(16)"
OutScaling "2^0"
SignalType "auto"
SamplingMode "auto"
LatchByDelayingOutsideSignal off
LatchByCopyingInsideSignal off
Interpolate on
}
Block {
BlockType Outport
Port "1"
UseBusObject off
BusObject "BusObject"
BusOutputAsStruct off
PortDimensions "-1"
SampleTime "-1"
DataType "auto"
OutDataType "sfix(16)"
OutScaling "2^0"
SignalType "auto"
SamplingMode "auto"
OutputWhenDisabled "held"
InitialOutput "[]"
}
Block {
BlockType Product
Inputs "2"
Multiplication "Element-wise(.*)"
CollapseMode "All dimensions"
CollapseDim "1"
InputSameDT on
OutDataTypeMode "Same as first input"
OutDataType "sfix(16)"
OutScaling "2^0"
LockScale off
RndMeth "Zero"
SaturateOnIntegerOverflow on
SampleTime "-1"
}
Block {
BlockType RandomNumber
Mean "0"
Variance "1"
Seed "0"
SampleTime "-1"
VectorParams1D on
}
Block {
BlockType Scope
ModelBased off
TickLabels "OneTimeTick"
ZoomMode "on"
Grid "on"
TimeRange "auto"
YMin "-5"
YMax "5"
SaveToWorkspace off
SaveName "ScopeData"
LimitDataPoints on
MaxDataPoints "5000"
Decimation "1"
SampleInput off
SampleTime "-1"
}
Block {
BlockType "S-Function"
FunctionName "system"
SFunctionModules "''"
PortCounts "[]"
}
Block {
BlockType Sin
SineType "Time based"
TimeSource "Use simulation time"
Amplitude "1"
Bias "0"
Frequency "1"
Phase "0"
Samples "10"
Offset "0"
SampleTime "-1"
VectorParams1D on
}
Block {
BlockType Step
Time "1"
Before "0"
After "1"
SampleTime "-1"
VectorParams1D on
ZeroCross on
}
Block {
BlockType SubSystem
ShowPortLabels "FromPortIcon"
Permissions "ReadWrite"
PermitHierarchicalResolution "All"
TreatAsAtomicUnit off
SystemSampleTime "-1"
RTWFcnNameOpts "Auto"
RTWFileNameOpts "Auto"
RTWMemSecFuncInitTerm "Inherit from model"
RTWMemSecFuncExecute "Inherit from model"
RTWMemSecDataConstants "Inherit from model"
RTWMemSecDataInternal "Inherit from model"
RTWMemSecDataParameters "Inherit from model"
SimViewingDevice off
DataTypeOverride "UseLocalSettings"
MinMaxOverflowLogging "UseLocalSettings"
}
Block {
BlockType Sum
IconShape "rectangular"
Inputs "++"
CollapseMode "All dimensions"
CollapseDim "1"
InputSameDT on
OutDataTypeMode "Same as first input"
OutDataType "sfix(16)"
OutScaling "2^0"
LockScale off
RndMeth "Floor"
SaturateOnIntegerOverflow on
SampleTime "-1"
}
Block {
BlockType Terminator
}
}
AnnotationDefaults {
HorizontalAlignment "center"
VerticalAlignment "middle"
ForegroundColor "black"
BackgroundColor "white"
DropShadow off
FontName "Arial"
FontSize 10
FontWeight "normal"
FontAngle "normal"
UseDisplayTextAsClickCallback off
}
LineDefaults {
FontName "Arial"
FontSize 9
FontWeight "normal"
FontAngle "normal"
}
System {
Name "CICUpSIMO_nobackpressure"
Location [2, 84, 1270, 950]
Open on
ModelBrowserVisibility off
ModelBrowserWidth 200
ScreenColor "white"
PaperOrientation "landscape"
PaperPositionMode "auto"
PaperType "usletter"
PaperUnits "inches"
TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000]
TiledPageScale 1
ShowPageBoundaries off
ZoomFactor "100"
ReportName "simulink-default.rpt"
Block {
BlockType Reference
Name "Avalon-ST Packet Format Converter"
Ports [9, 7]
Position [380, 210, 615, 530]
ForegroundColor "blue"
SourceBlock "allblocks_alteradspbuilder2/Avalon-ST Packet Fo"
"rmat Converter"
SourceType "Avalon Streaming Packet Format Converter"
NumSinks "2"
NumSources "1"
splitData off
multiMapping off
SymbolWidth "8"
SinkFormat1 "'I'"
SinkFormat2 "'Q'"
SymbolsPerBeatSink1 "1"
SymbolsPerBeatSink2 "1"
SymbolsPerBeatSink3 "1"
SymbolsPerBeatSink4 "1"
SymbolsPerBeatSink5 "1"
SymbolsPerBeatSink6 "1"
SymbolsPerBeatSink7 "1"
SymbolsPerBeatSink8 "1"
SymbolsPerBeatSink9 "1"
SymbolsPerBeatSink10 "1"
SymbolsPerBeatSink11 "1"
SymbolsPerBeatSink12 "1"
SymbolsPerBeatSink13 "1"
SymbolsPerBeatSink14 "1"
SymbolsPerBeatSink15 "1"
SymbolsPerBeatSink16 "1"
SourceFormat1 "'I,Q'"
SymbolsPerBeatSource1 "1"
SymbolsPerBeatSource2 "1"
SymbolsPerBeatSource3 "1"
SymbolsPerBeatSource4 "1"
SymbolsPerBeatSource5 "1"
SymbolsPerBeatSource6 "1"
SymbolsPerBeatSource7 "1"
SymbolsPerBeatSource8 "1"
SymbolsPerBeatSource9 "1"
SymbolsPerBeatSource10 "1"
SymbolsPerBeatSource11 "1"
SymbolsPerBeatSource12 "1"
SymbolsPerBeatSource13 "1"
SymbolsPerBeatSource14 "1"
SymbolsPerBeatSource15 "1"
SymbolsPerBeatSource16 "1"
checksum "17ae496192d6ef8123638112c49cb728"
entityName "alt_avalonst_pfc_0_import"
inNames " out0_ready in0_valid in0_data in0_startofpacke"
"t in0_endofpacket in1_valid in1_data in1_startofpacket in1_endofpacket"
inBwls "1 1 8 1 1 1 8 1 1 "
inBwrs "0 0 0 0 0 0 0 0 0 "
inTypes "b b u b b b u b b "
inDelayed "1 1 1 1 1 1 1 1 1 "
outNames " in0_ready in1_ready out0_valid out0_data out0_"
"startofpacket out0_endofpacket out0_error"
outBwls "1 1 1 8 1 1 1 "
outBwrs "0 0 0 0 0 0 0 "
outTypes "b b b u b b u "
resetNames "reset_n "
resetTypes "L "
resetLengths "5 "
id "0"
vofile "DSPBuilder_CICUpSIMO_nobackpressure_import\\alt"
"_avalonst_pfc_0.vo"
xmlmapfile "c:\\altera\\72\\quartus\\dsp_builder\\lib\\Simg"
"enCMap.xml"
use_systemC_model off
n_input_port "9"
n_output_port "7"
is_megacore off
array_clocks "clk "
}
Block {
BlockType Reference
Name "Clock"
Ports []
Position [820, 121, 870, 139]
ForegroundColor "blue"
SourceBlock "allblocks_alteradspbuilder2/Clock"
SourceType "BaseClock AlteraBlockset"
ClockPeriod "12.5"
ClockPeriodUnit "ns"
SampleTime "1.25e-008"
SimulationStartCycle "5"
PhaseOffset "0"
Reset "aclr"
ResetType "Active Low"
Export off
}
Block {
BlockType From
Name "From1"
Position [1595, 215, 1670, 245]
CloseFcn "tagdialog Close"
GotoTag "d0"
Port {
PortNumber 1
Name "in_d0"
RTWStorageClass "Auto"
DataLoggingNameMode "SignalName"
}
}
Block {
BlockType From
Name "From3"
Position [1595, 302, 1670, 318]
CloseFcn "tagdialog Close"
GotoTag "d1"
Port {
PortNumber 1
Name "in_d1"
RTWStorageClass "Auto"
DataLoggingNameMode "SignalName"
}
}
Block {
BlockType Goto
Name "Goto1"
Position [300, 310, 345, 330]
GotoTag "d0"
TagVisibility "local"
}
Block {
BlockType Goto
Name "Goto3"
Position [295, 450, 340, 470]
GotoTag "d1"
TagVisibility "local"
}
Block {
BlockType SubSystem
Name "Rounding_SIMO"
Ports [6, 6]
Position [1080, 221, 1200, 529]
ForegroundColor "blue"
MinAlgLoopOccurrences off
RTWSystemCode "Auto"
FunctionWithSeparateData off
MaskHideContents off
MaskType "SubSystem AlteraBlockSet"
MaskSelfModifiable on
MaskIconFrame on
MaskIconOpaque on
MaskIconRotate "none"
MaskIconUnits "autoscale"
System {
Name "Rounding_SIMO"
Location [235, 159, 753, 839]
Open off
ModelBrowserVisibility off
ModelBrowserWidth 200
ScreenColor "white"
PaperOrientation "landscape"
PaperPositionMode "auto"
PaperType "usletter"
PaperUnits "inches"
TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000]
TiledPageScale 1
ShowPageBoundaries off
ZoomFactor "100"
Block {
BlockType Inport
Name "Out_ready"
Position [15, 138, 45, 152]
ForegroundColor "blue"
IconDisplay "Port number"
}
Block {
BlockType Inport
Name "In_data[25:0]"
Position [20, 68, 50, 82]
ForegroundColor "blue"
Port "2"
IconDisplay "Port number"
}
Block {
BlockType Inport
Name "In_valid"
Position [15, 178, 45, 192]
ForegroundColor "blue"
Port "3"
IconDisplay "Port number"
}
Block {
BlockType Inport
Name "In_sop"
Position [15, 253, 45, 267]
ForegroundColor "blue"
Port "4"
IconDisplay "Port number"
}
Block {
BlockType Inport
Name "In_eop"
Position [15, 328, 45, 342]
ForegroundColor "blue"
Port "5"
IconDisplay "Port number"
}
Block {
BlockType Inport
Name "In_err[1:0]"
Position [20, 218, 50, 232]
ForegroundColor "blue"
Port "6"
IconDisplay "Port number"
}
Block {
BlockType Reference
Name "Round"
Ports [1, 1]
Position [360, 65, 425, 85]
ForegroundColor "blue"
SourceBlock "allblocks_alteradspbuilder2/Round"
SourceType "Round AlteraBlockset"
BusType "Signed Integer"
bwl "24"
bwr "0"
bitsToRemove "8"
roundMode "TRUNCATE_LOW"
userRoundMode "Truncate"
pipeline off
use_ena off
use_aclr off
}
Block {
BlockType Reference
Name "Saturate"
Ports [1, 1]
Position [225, 65, 290, 85]
ForegroundColor "blue"
SourceBlock "allblocks_alteradspbuilder2/Saturate"
SourceType "Saturate AlteraBlockset"
BusType "Signed Integer"
bwl "26"
bwr "0"
bitsToRemove "2"
satMode "Saturate"
UpperLimit "8388607"
LowerLimit "-8388608"
pipeline off
use_sat_flag off
use_ena off
use_aclr off
}
Block {
BlockType Reference
Name "in_data"
Ports [1, 1]
Position [75, 67, 140, 83]
ForegroundColor "blue"
SourceBlock "allblocks_alteradspbuilder2/AltBus"
SourceType "AltBus AlteraBlockset"
BusType "Signed Integer"
bwl "26"
bwr "0"
saturate off
}
Block {
BlockType Reference
Name "in_eop"
Ports [1, 1]
Position [65, 327, 130, 343]
ForegroundColor "blue"
SourceBlock "allblocks_alteradspbuilder2/AltBus"
SourceType "AltBus AlteraBlockset"
BusType "Single Bit"
bwl "8"
bwr "0"
saturate off
}
Block {
BlockType Reference
Name "in_err"
Ports [1, 1]
Position [75, 217, 140, 233]
ForegroundColor "blue"
SourceBlock "allblocks_alteradspbuilder2/AltBus"
SourceType "AltBus AlteraBlockset"
BusType "Unsigned Integer"
bwl "2"
bwr "0"
saturate off
}
Block {
BlockType Reference
Name "in_ready"
Ports [1, 1]
Position [530, 137, 595, 153]
ForegroundColor "blue"
SourceBlock "allblocks_alteradspbuilder2/AltBus"
SourceType "AltBus AlteraBlockset"
BusType "Single Bit"
bwl "8"
bwr "0"
saturate off
}
Block {
BlockType Reference
Name "in_sop"
Ports [1, 1]
Position [70, 252, 135, 268]
ForegroundColor "blue"
SourceBlock "allblocks_alteradspbuilder2/AltBus"
SourceType "AltBus AlteraBlockset"
BusType "Single Bit"
bwl "8"
bwr "0"
saturate off
}
Block {
BlockType Reference
Name "in_valid"
Ports [1, 1]
Position [70, 177, 135, 193]
ForegroundColor "blue"
SourceBlock "allblocks_alteradspbuilder2/AltBus"
SourceType "AltBus AlteraBlockset"
BusType "Single Bit"
bwl "8"
bwr "0"
saturate off
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -