📄 fir_16.mdl
字号:
SourceType "ParallelAdder AlteraBlockset"
number_of_inputs "4"
direction "++++"
use_pipeline on
phase_selection "1"
use_ena off
use_aclr off
}
Block {
BlockType SubSystem
Name "Subsystem"
Ports [5, 2]
Position [165, 29, 220, 131]
MinAlgLoopOccurrences off
RTWSystemCode "Auto"
FunctionWithSeparateData off
System {
Name "Subsystem"
Location [36, 426, 731, 740]
Open off
ModelBrowserVisibility off
ModelBrowserWidth 200
ScreenColor "white"
PaperOrientation "landscape"
PaperPositionMode "auto"
PaperType "A4"
PaperUnits "centimeters"
TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000]
TiledPageScale 1
ShowPageBoundaries off
ZoomFactor "100"
Block {
BlockType Inport
Name "In"
Position [30, 28, 60, 42]
IconDisplay "Port number"
}
Block {
BlockType Inport
Name "In1"
Position [30, 48, 60, 62]
Port "2"
IconDisplay "Port number"
}
Block {
BlockType Inport
Name "In2"
Position [30, 108, 60, 122]
Port "3"
IconDisplay "Port number"
}
Block {
BlockType Inport
Name "In3"
Position [25, 173, 55, 187]
Port "4"
IconDisplay "Port number"
}
Block {
BlockType Inport
Name "In4"
Position [30, 238, 60, 252]
Port "5"
IconDisplay "Port number"
}
Block {
BlockType Reference
Name "AltBus1"
Ports [1, 1]
Position [550, 127, 615, 143]
ForegroundColor "blue"
SourceBlock "allblocks_alteradspbuilder2/AltBus"
SourceType "AltBus AlteraBlockset"
BusType "Signed Integer"
bwl "20"
bwr "0"
saturate on
}
Block {
BlockType Reference
Name "AltBus2"
Ports [1, 1]
Position [405, 272, 470, 288]
ForegroundColor "blue"
SourceBlock "allblocks_alteradspbuilder2/AltBus"
SourceType "AltBus AlteraBlockset"
BusType "Signed Integer"
bwl "9"
bwr "0"
saturate on
}
Block {
BlockType Reference
Name "AltBus3"
Ports [1, 1]
Position [85, 47, 150, 63]
ForegroundColor "blue"
SourceBlock "allblocks_alteradspbuilder2/AltBus"
SourceType "AltBus AlteraBlockset"
BusType "Signed Integer"
bwl "9"
bwr "0"
saturate off
}
Block {
BlockType Reference
Name "AltBus4"
Ports [1, 1]
Position [85, 107, 150, 123]
ForegroundColor "blue"
SourceBlock "allblocks_alteradspbuilder2/AltBus"
SourceType "AltBus AlteraBlockset"
BusType "Signed Integer"
bwl "9"
bwr "0"
saturate off
}
Block {
BlockType Reference
Name "AltBus5"
Ports [1, 1]
Position [80, 172, 145, 188]
ForegroundColor "blue"
SourceBlock "allblocks_alteradspbuilder2/AltBus"
SourceType "AltBus AlteraBlockset"
BusType "Signed Integer"
bwl "9"
bwr "0"
saturate off
}
Block {
BlockType Reference
Name "AltBus6"
Ports [1, 1]
Position [85, 237, 150, 253]
ForegroundColor "blue"
SourceBlock "allblocks_alteradspbuilder2/AltBus"
SourceType "AltBus AlteraBlockset"
BusType "Signed Integer"
bwl "9"
bwr "0"
saturate off
}
Block {
BlockType Reference
Name "Delay"
Ports [1, 1]
Position [185, 79, 225, 111]
ForegroundColor "blue"
SourceBlock "allblocks_alteradspbuilder2/Delay"
SourceType "Delay AlteraBlockset"
pipeline "1"
ClockPhase "1"
use_ena off
use_sclr off
use_init off
reset_value "1"
Port {
PortNumber 1
Name "2"
RTWStorageClass "Auto"
DataLoggingNameMode "SignalName"
}
}
Block {
BlockType Reference
Name "Delay1"
Ports [1, 1]
Position [245, 143, 285, 177]
ForegroundColor "blue"
SourceBlock "allblocks_alteradspbuilder2/Delay"
SourceType "Delay AlteraBlockset"
pipeline "1"
ClockPhase "1"
use_ena off
use_sclr off
use_init off
reset_value "1"
}
Block {
BlockType Reference
Name "Delay2"
Ports [1, 1]
Position [315, 209, 355, 241]
ForegroundColor "blue"
SourceBlock "allblocks_alteradspbuilder2/Delay"
SourceType "Delay AlteraBlockset"
pipeline "1"
ClockPhase "1"
use_ena off
use_sclr off
use_init off
reset_value "1"
}
Block {
BlockType Reference
Name "Parallel Adder Subtractor"
Ports [4, 1]
Position [500, 97, 535, 173]
ForegroundColor "blue"
SourceBlock "allblocks_alteradspbuilder2/Parallel Adder Subtractor"
SourceType "ParallelAdder AlteraBlockset"
number_of_inputs "4"
direction "++++"
use_pipeline on
phase_selection "1"
use_ena off
use_aclr off
}
Block {
BlockType Reference
Name "Product"
Ports [2, 1]
Position [385, 26, 445, 64]
ForegroundColor "blue"
SourceBlock "allblocks_alteradspbuilder2/Product"
SourceType "Product AlteraBlockSet"
BusType "Signed Integer"
bwl "9"
bwr "0"
pipeline "2"
phase_selection "1"
use_ena off
use_aclr off
UseLPM off
UseDedicatedCircuitry on
}
Block {
BlockType Reference
Name "Product1"
Ports [2, 1]
Position [385, 86, 445, 124]
ForegroundColor "blue"
SourceBlock "allblocks_alteradspbuilder2/Product"
SourceType "Product AlteraBlockSet"
BusType "Signed Integer"
bwl "9"
bwr "0"
pipeline "2"
phase_selection "1"
use_ena off
use_aclr off
UseLPM off
UseDedicatedCircuitry on
}
Block {
BlockType Reference
Name "Product2"
Ports [2, 1]
Position [385, 151, 445, 189]
ForegroundColor "blue"
SourceBlock "allblocks_alteradspbuilder2/Product"
SourceType "Product AlteraBlockSet"
BusType "Signed Integer"
bwl "9"
bwr "0"
pipeline "2"
phase_selection "1"
use_ena off
use_aclr off
UseLPM off
UseDedicatedCircuitry on
}
Block {
BlockType Reference
Name "Product3"
Ports [2, 1]
Position [390, 216, 450, 254]
ForegroundColor "blue"
SourceBlock "allblocks_alteradspbuilder2/Product"
SourceType "Product AlteraBlockSet"
BusType "Signed Integer"
bwl "9"
bwr "0"
pipeline "2"
phase_selection "1"
use_ena off
use_aclr off
UseLPM off
UseDedicatedCircuitry on
}
Block {
BlockType Reference
Name "input"
Ports [1, 1]
Position [85, 27, 150, 43]
ForegroundColor "blue"
SourceBlock "allblocks_alteradspbuilder2/AltBus"
SourceType "AltBus AlteraBlockset"
BusType "Signed Integer"
bwl "9"
bwr "0"
saturate off
Port {
PortNumber 1
Name "1"
RTWStorageClass "Auto"
DataLoggingNameMode "SignalName"
}
}
Block {
BlockType Outport
Name "yout"
Position [640, 128, 670, 142]
IconDisplay "Port number"
}
Block {
BlockType Outport
Name "x4"
Position [640, 273, 670, 287]
Port "2"
IconDisplay "Port number"
}
Line {
SrcBlock "AltBus2"
SrcPort 1
DstBlock "x4"
DstPort 1
}
Line {
SrcBlock "In4"
SrcPort 1
DstBlock "AltBus6"
DstPort 1
}
Line {
SrcBlock "In3"
SrcPort 1
DstBlock "AltBus5"
DstPort 1
}
Line {
SrcBlock "AltBus1"
SrcPort 1
DstBlock "yout"
DstPort 1
}
Line {
SrcBlock "In2"
SrcPort 1
DstBlock "AltBus4"
DstPort 1
}
Line {
SrcBlock "In1"
SrcPort 1
DstBlock "AltBus3"
DstPort 1
}
Line {
SrcBlock "In"
SrcPort 1
DstBlock "input"
DstPort 1
}
Line {
SrcBlock "Parallel Adder Subtractor"
SrcPort 1
DstBlock "AltBus1"
DstPort 1
}
Line {
SrcBlock "Product"
SrcPort 1
Points [30, 0; 0, 60]
DstBlock "Parallel Adder Subtractor"
DstPort 1
}
Line {
SrcBlock "Product1"
SrcPort 1
Points [15, 0; 0, 20]
DstBlock "Parallel Adder Subtractor"
DstPort 2
}
Line {
Name "1"
Labels [0, 0]
SrcBlock "input"
SrcPort 1
Points [5, 0]
Branch {
Labels [1, 0]
DstBlock "Product"
DstPort 1
}
Branch {
Points [0, 60]
DstBlock "Delay"
DstPort 1
}
}
Line {
Name "2"
Labels [0, 0]
SrcBlock "Delay"
SrcPort 1
Points [10, 0]
Branch {
Labels [1, 0]
DstBlock "Product1"
DstPort 1
}
Branch {
Points [-10, 0]
DstBlock "Delay1"
DstPort 1
}
}
Line {
SrcBlock "Delay2"
SrcPort 1
Points [-5, 0]
Branch {
DstBlock "Product3"
DstPort 1
}
Branch {
Points [15, 0; 0, 55]
DstBlock "AltBus2"
DstPort 1
}
}
Line {
SrcBlock "Product3"
SrcPort 1
Points [25, 0; 0, -70]
DstBlock "Parallel Adder Subtractor"
DstPort 4
}
Line {
SrcBlock "Product2"
SrcPort 1
Points [15, 0; 0, -25]
DstBlock "Parallel Adder Subtractor"
DstPort 3
}
Line {
SrcBlock "Delay1"
SrcPort 1
Points [10, 0]
Branch {
DstBlock "Product2"
DstPort 1
}
Branch {
DstBlock "Delay2"
DstPort 1
}
}
Line {
SrcBlock "AltBus3"
SrcPort 1
DstBlock "Product"
DstPort 2
}
Line {
SrcBlock "AltBus4"
SrcPort 1
DstBlock "Product1"
DstPort 2
}
Line {
SrcBlock "AltBus5"
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -