⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ci_comp.hif

📁 郑亚民版的可编程逻辑器件开发软件quatus ii里的一些例程
💻 HIF
字号:
Version 5.0 Build 148 04/26/2005 SJ Full Version
32
1618
OFF
OFF
OFF
OFF
OFF
FV_OFF
VRSM_ON
VHSM_ON
0
# entity
lpm_compare
# case_insensitive
# source_file
d:|altera|quartus50|libraries|megafunctions|lpm_compare.tdf
1114012448
6
# storage
db|ci_comp.(1).cnf
db|ci_comp.(1).cnf
# user_parameter {
lpm_width
32
PARAMETER_DEC
USR
LPM_REPRESENTATION
UNSIGNED
PARAMETER_UNKNOWN
USR
LPM_PIPELINE
0
PARAMETER_UNKNOWN
DEF
CHAIN_SIZE
8
PARAMETER_UNKNOWN
DEF
ONE_INPUT_IS_CONSTANT
NO
PARAMETER_UNKNOWN
DEF
CARRY_CHAIN
MANUAL
PARAMETER_UNKNOWN
USR
CASCADE_CHAIN
MANUAL
PARAMETER_UNKNOWN
USR
CARRY_CHAIN_LENGTH
48
CARRY_CHAIN_LENGTH
USR
CASCADE_CHAIN_LENGTH
2
CASCADE_CHAIN_LENGTH
USR
DEVICE_FAMILY
Cyclone
PARAMETER_UNKNOWN
USR
CBXI_PARAMETER
NOTHING
PARAMETER_UNKNOWN
DEF
AUTO_CARRY_CHAINS
ON
AUTO_CARRY
USR
IGNORE_CARRY_BUFFERS
OFF
IGNORE_CARRY
USR
AUTO_CASCADE_CHAINS
ON
AUTO_CASCADE
USR
IGNORE_CASCADE_BUFFERS
OFF
IGNORE_CASCADE
USR
}
# used_port {
AeB
dataa0
dataa10
dataa11
dataa12
dataa13
dataa14
dataa15
dataa16
dataa17
dataa18
dataa19
dataa1
dataa20
dataa21
dataa22
dataa23
dataa24
dataa25
dataa26
dataa27
dataa28
dataa29
dataa2
dataa30
dataa31
dataa3
dataa4
dataa5
dataa6
dataa7
dataa8
dataa9
datab0
datab10
datab11
datab12
datab13
datab14
datab15
datab16
datab17
datab18
datab19
datab1
datab20
datab21
datab22
datab23
datab24
datab25
datab26
datab27
datab28
datab29
datab2
datab30
datab31
datab3
datab4
datab5
datab6
datab7
datab8
datab9
}
# include_file {
d:|altera|quartus50|libraries|megafunctions|comptree.inc
1107573994
d:|altera|quartus50|libraries|megafunctions|altshift.inc
1107573438
d:|altera|quartus50|libraries|megafunctions|aglobal50.inc
1114012420
}
# hierarchies {
lpm_compare:lpm_compare_component
}
# end
# entity
comptree
# case_insensitive
# source_file
d:|altera|quartus50|libraries|megafunctions|comptree.tdf
1114012448
6
# storage
db|ci_comp.(2).cnf
db|ci_comp.(2).cnf
# user_parameter {
lpm_width
32
PARAMETER_UNKNOWN
USR
CHAIN_LENGTH
8
PARAMETER_UNKNOWN
USR
ONE_INPUT_CONSTANT
0
PARAMETER_UNKNOWN
USR
OUTPUTS_CLOCKED
0
PARAMETER_UNKNOWN
USR
BURRIED_CLOCKED
1
PARAMETER_UNKNOWN
USR
MODE
0
PARAMETER_UNKNOWN
USR
}
# used_port {
dataa0
dataa1
dataa2
dataa3
dataa4
dataa5
dataa6
dataa7
dataa8
dataa9
dataa10
dataa11
dataa12
dataa13
dataa14
dataa15
dataa16
dataa17
dataa18
dataa19
dataa20
dataa21
dataa22
dataa23
dataa24
dataa25
dataa26
dataa27
dataa28
dataa29
dataa30
dataa31
datab0
datab1
datab2
datab3
datab4
datab5
datab6
datab7
datab8
datab9
datab10
datab11
datab12
datab13
datab14
datab15
datab16
datab17
datab18
datab19
datab20
datab21
datab22
datab23
datab24
datab25
datab26
datab27
datab28
datab29
datab30
datab31
aeb
}
# include_file {
d:|altera|quartus50|libraries|megafunctions|comptree.inc
1107573994
d:|altera|quartus50|libraries|megafunctions|cmpchain.inc
1107573964
d:|altera|quartus50|libraries|megafunctions|lpm_constant.inc
1107574524
}
# hierarchies {
lpm_compare:lpm_compare_component|comptree:comparator
}
# end
# entity
cmpchain
# case_insensitive
# source_file
d:|altera|quartus50|libraries|megafunctions|cmpchain.tdf
1114012448
6
# storage
db|ci_comp.(3).cnf
db|ci_comp.(3).cnf
# user_parameter {
lpm_width
16
PARAMETER_UNKNOWN
USR
ONE_INPUT_CONSTANT
0
PARAMETER_UNKNOWN
USR
MODE
0
PARAMETER_UNKNOWN
USR
CARRY_CHAIN
MANUAL
PARAMETER_UNKNOWN
USR
CASCADE_CHAIN
MANUAL
PARAMETER_UNKNOWN
USR
CARRY_CHAIN_LENGTH
48
CARRY_CHAIN_LENGTH
USR
CASCADE_CHAIN_LENGTH
2
CASCADE_CHAIN_LENGTH
USR
DEVICE_FAMILY
Cyclone
PARAMETER_UNKNOWN
USR
AUTO_CARRY_CHAINS
ON
AUTO_CARRY
USR
IGNORE_CARRY_BUFFERS
OFF
IGNORE_CARRY
USR
AUTO_CASCADE_CHAINS
ON
AUTO_CASCADE
USR
IGNORE_CASCADE_BUFFERS
OFF
IGNORE_CASCADE
USR
}
# used_port {
dataa0
dataa1
dataa2
dataa3
dataa4
dataa5
dataa6
dataa7
dataa8
dataa9
dataa10
dataa11
dataa12
dataa13
dataa14
dataa15
datab0
datab1
datab2
datab3
datab4
datab5
datab6
datab7
datab8
datab9
datab10
datab11
datab12
datab13
datab14
datab15
aeb
}
# include_file {
d:|altera|quartus50|libraries|megafunctions|comptree.inc
1107573994
d:|altera|quartus50|libraries|megafunctions|aglobal50.inc
1114012420
}
# hierarchies {
lpm_compare:lpm_compare_component|comptree:comparator|cmpchain:cmp[1]
lpm_compare:lpm_compare_component|comptree:comparator|cmpchain:cmp[0]
}
# end
# entity
comptree
# case_insensitive
# source_file
d:|altera|quartus50|libraries|megafunctions|comptree.tdf
1114012448
6
# storage
db|ci_comp.(4).cnf
db|ci_comp.(4).cnf
# user_parameter {
lpm_width
16
PARAMETER_UNKNOWN
USR
CHAIN_LENGTH
1
PARAMETER_UNKNOWN
USR
ONE_INPUT_CONSTANT
0
PARAMETER_UNKNOWN
USR
OUTPUTS_CLOCKED
1
PARAMETER_UNKNOWN
USR
BURRIED_CLOCKED
0
PARAMETER_UNKNOWN
USR
MODE
0
PARAMETER_UNKNOWN
USR
}
# used_port {
dataa0
dataa1
dataa2
dataa3
dataa4
dataa5
dataa6
dataa7
dataa8
dataa9
dataa10
dataa11
dataa12
dataa13
dataa14
dataa15
datab0
datab1
datab2
datab3
datab4
datab5
datab6
datab7
datab8
datab9
datab10
datab11
datab12
datab13
datab14
datab15
aeb
}
# include_file {
d:|altera|quartus50|libraries|megafunctions|comptree.inc
1107573994
d:|altera|quartus50|libraries|megafunctions|cmpchain.inc
1107573964
d:|altera|quartus50|libraries|megafunctions|lpm_constant.inc
1107574524
}
# hierarchies {
lpm_compare:lpm_compare_component|comptree:comparator|cmpchain:cmp[1]|comptree:comp
lpm_compare:lpm_compare_component|comptree:comparator|cmpchain:cmp[0]|comptree:comp
}
# end
# entity
cmpchain
# case_insensitive
# source_file
d:|altera|quartus50|libraries|megafunctions|cmpchain.tdf
1114012448
6
# storage
db|ci_comp.(5).cnf
db|ci_comp.(5).cnf
# user_parameter {
lpm_width
2
PARAMETER_UNKNOWN
USR
ONE_INPUT_CONSTANT
0
PARAMETER_UNKNOWN
USR
MODE
0
PARAMETER_UNKNOWN
USR
CARRY_CHAIN
MANUAL
PARAMETER_UNKNOWN
USR
CASCADE_CHAIN
MANUAL
PARAMETER_UNKNOWN
USR
CARRY_CHAIN_LENGTH
48
CARRY_CHAIN_LENGTH
USR
CASCADE_CHAIN_LENGTH
2
CASCADE_CHAIN_LENGTH
USR
DEVICE_FAMILY
Cyclone
PARAMETER_UNKNOWN
USR
AUTO_CARRY_CHAINS
ON
AUTO_CARRY
USR
IGNORE_CARRY_BUFFERS
OFF
IGNORE_CARRY
USR
AUTO_CASCADE_CHAINS
ON
AUTO_CASCADE
USR
IGNORE_CASCADE_BUFFERS
OFF
IGNORE_CASCADE
USR
}
# used_port {
dataa0
dataa1
datab0
datab1
aeb
}
# include_file {
d:|altera|quartus50|libraries|megafunctions|comptree.inc
1107573994
d:|altera|quartus50|libraries|megafunctions|aglobal50.inc
1114012420
}
# hierarchies {
lpm_compare:lpm_compare_component|comptree:comparator|cmpchain:cmp[1]|comptree:comp|cmpchain:cmp[7]
lpm_compare:lpm_compare_component|comptree:comparator|cmpchain:cmp[1]|comptree:comp|cmpchain:cmp[6]
lpm_compare:lpm_compare_component|comptree:comparator|cmpchain:cmp[1]|comptree:comp|cmpchain:cmp[5]
lpm_compare:lpm_compare_component|comptree:comparator|cmpchain:cmp[1]|comptree:comp|cmpchain:cmp[4]
lpm_compare:lpm_compare_component|comptree:comparator|cmpchain:cmp[1]|comptree:comp|cmpchain:cmp[3]
lpm_compare:lpm_compare_component|comptree:comparator|cmpchain:cmp[1]|comptree:comp|cmpchain:cmp[2]
lpm_compare:lpm_compare_component|comptree:comparator|cmpchain:cmp[1]|comptree:comp|cmpchain:cmp[1]
lpm_compare:lpm_compare_component|comptree:comparator|cmpchain:cmp[1]|comptree:comp|cmpchain:cmp[0]
lpm_compare:lpm_compare_component|comptree:comparator|cmpchain:cmp[0]|comptree:comp|cmpchain:cmp[7]
lpm_compare:lpm_compare_component|comptree:comparator|cmpchain:cmp[0]|comptree:comp|cmpchain:cmp[6]
lpm_compare:lpm_compare_component|comptree:comparator|cmpchain:cmp[0]|comptree:comp|cmpchain:cmp[5]
lpm_compare:lpm_compare_component|comptree:comparator|cmpchain:cmp[0]|comptree:comp|cmpchain:cmp[4]
lpm_compare:lpm_compare_component|comptree:comparator|cmpchain:cmp[0]|comptree:comp|cmpchain:cmp[3]
lpm_compare:lpm_compare_component|comptree:comparator|cmpchain:cmp[0]|comptree:comp|cmpchain:cmp[2]
lpm_compare:lpm_compare_component|comptree:comparator|cmpchain:cmp[0]|comptree:comp|cmpchain:cmp[1]
lpm_compare:lpm_compare_component|comptree:comparator|cmpchain:cmp[0]|comptree:comp|cmpchain:cmp[0]
}
# end
# entity
comptree
# case_insensitive
# source_file
d:|altera|quartus50|libraries|megafunctions|comptree.tdf
1114012448
6
# storage
db|ci_comp.(6).cnf
db|ci_comp.(6).cnf
# user_parameter {
lpm_width
8
PARAMETER_UNKNOWN
USR
CHAIN_LENGTH
1
PARAMETER_UNKNOWN
USR
ONE_INPUT_CONSTANT
1
PARAMETER_UNKNOWN
USR
OUTPUTS_CLOCKED
1
PARAMETER_UNKNOWN
USR
BURRIED_CLOCKED
0
PARAMETER_UNKNOWN
USR
MODE
0
PARAMETER_UNKNOWN
USR
}
# used_port {
dataa0
dataa1
dataa2
dataa3
dataa4
dataa5
dataa6
dataa7
datab0
datab1
datab2
datab3
datab4
datab5
datab6
datab7
aeb
}
# include_file {
d:|altera|quartus50|libraries|megafunctions|comptree.inc
1107573994
d:|altera|quartus50|libraries|megafunctions|cmpchain.inc
1107573964
d:|altera|quartus50|libraries|megafunctions|lpm_constant.inc
1107574524
}
# hierarchies {
lpm_compare:lpm_compare_component|comptree:comparator|cmpchain:cmp[1]|comptree:comp|comptree:sub_comptree
lpm_compare:lpm_compare_component|comptree:comparator|cmpchain:cmp[0]|comptree:comp|comptree:sub_comptree
}
# end
# entity
cmpchain
# case_insensitive
# source_file
d:|altera|quartus50|libraries|megafunctions|cmpchain.tdf
1114012448
6
# storage
db|ci_comp.(7).cnf
db|ci_comp.(7).cnf
# user_parameter {
lpm_width
4
PARAMETER_UNKNOWN
USR
ONE_INPUT_CONSTANT
1
PARAMETER_UNKNOWN
USR
MODE
0
PARAMETER_UNKNOWN
USR
CARRY_CHAIN
MANUAL
PARAMETER_UNKNOWN
USR
CASCADE_CHAIN
MANUAL
PARAMETER_UNKNOWN
USR
CARRY_CHAIN_LENGTH
48
CARRY_CHAIN_LENGTH
USR
CASCADE_CHAIN_LENGTH
2
CASCADE_CHAIN_LENGTH
USR
DEVICE_FAMILY
Cyclone
PARAMETER_UNKNOWN
USR
AUTO_CARRY_CHAINS
ON
AUTO_CARRY
USR
IGNORE_CARRY_BUFFERS
OFF
IGNORE_CARRY
USR
AUTO_CASCADE_CHAINS
ON
AUTO_CASCADE
USR
IGNORE_CASCADE_BUFFERS
OFF
IGNORE_CASCADE
USR
}
# used_port {
dataa0
dataa1
dataa2
dataa3
datab0
datab1
datab2
datab3
aeb
}
# include_file {
d:|altera|quartus50|libraries|megafunctions|comptree.inc
1107573994
d:|altera|quartus50|libraries|megafunctions|aglobal50.inc
1114012420
}
# hierarchies {
lpm_compare:lpm_compare_component|comptree:comparator|cmpchain:cmp[1]|comptree:comp|comptree:sub_comptree|cmpchain:cmp[1]
lpm_compare:lpm_compare_component|comptree:comparator|cmpchain:cmp[1]|comptree:comp|comptree:sub_comptree|cmpchain:cmp[0]
lpm_compare:lpm_compare_component|comptree:comparator|cmpchain:cmp[0]|comptree:comp|comptree:sub_comptree|cmpchain:cmp[1]
lpm_compare:lpm_compare_component|comptree:comparator|cmpchain:cmp[0]|comptree:comp|comptree:sub_comptree|cmpchain:cmp[0]
}
# end
# entity
comptree
# case_insensitive
# source_file
d:|altera|quartus50|libraries|megafunctions|comptree.tdf
1114012448
6
# storage
db|ci_comp.(8).cnf
db|ci_comp.(8).cnf
# user_parameter {
lpm_width
2
PARAMETER_UNKNOWN
USR
CHAIN_LENGTH
1
PARAMETER_UNKNOWN
USR
ONE_INPUT_CONSTANT
1
PARAMETER_UNKNOWN
USR
OUTPUTS_CLOCKED
1
PARAMETER_UNKNOWN
USR
BURRIED_CLOCKED
0
PARAMETER_UNKNOWN
USR
MODE
0
PARAMETER_UNKNOWN
USR
}
# used_port {
dataa0
dataa1
datab0
datab1
aeb
}
# include_file {
d:|altera|quartus50|libraries|megafunctions|comptree.inc
1107573994
d:|altera|quartus50|libraries|megafunctions|cmpchain.inc
1107573964
d:|altera|quartus50|libraries|megafunctions|lpm_constant.inc
1107574524
}
# hierarchies {
lpm_compare:lpm_compare_component|comptree:comparator|cmpchain:cmp[1]|comptree:comp|comptree:sub_comptree|comptree:sub_comptree
lpm_compare:lpm_compare_component|comptree:comparator|cmpchain:cmp[0]|comptree:comp|comptree:sub_comptree|comptree:sub_comptree
}
# end
# entity
cmpchain
# case_insensitive
# source_file
d:|altera|quartus50|libraries|megafunctions|cmpchain.tdf
1114012448
6
# storage
db|ci_comp.(9).cnf
db|ci_comp.(9).cnf
# user_parameter {
lpm_width
2
PARAMETER_UNKNOWN
USR
ONE_INPUT_CONSTANT
1
PARAMETER_UNKNOWN
USR
MODE
0
PARAMETER_UNKNOWN
USR
CARRY_CHAIN
MANUAL
PARAMETER_UNKNOWN
USR
CASCADE_CHAIN
MANUAL
PARAMETER_UNKNOWN
USR
CARRY_CHAIN_LENGTH
48
CARRY_CHAIN_LENGTH
USR
CASCADE_CHAIN_LENGTH
2
CASCADE_CHAIN_LENGTH
USR
DEVICE_FAMILY
Cyclone
PARAMETER_UNKNOWN
USR
AUTO_CARRY_CHAINS
ON
AUTO_CARRY
USR
IGNORE_CARRY_BUFFERS
OFF
IGNORE_CARRY
USR
AUTO_CASCADE_CHAINS
ON
AUTO_CASCADE
USR
IGNORE_CASCADE_BUFFERS
OFF
IGNORE_CASCADE
USR
}
# used_port {
dataa0
dataa1
datab0
datab1
aeb
}
# include_file {
d:|altera|quartus50|libraries|megafunctions|comptree.inc
1107573994
d:|altera|quartus50|libraries|megafunctions|aglobal50.inc
1114012420
}
# hierarchies {
lpm_compare:lpm_compare_component|comptree:comparator|cmpchain:cmp[1]|comptree:comp|comptree:sub_comptree|comptree:sub_comptree|cmpchain:cmp_end
lpm_compare:lpm_compare_component|comptree:comparator|cmpchain:cmp[0]|comptree:comp|comptree:sub_comptree|comptree:sub_comptree|cmpchain:cmp_end
lpm_compare:lpm_compare_component|comptree:comparator|comptree:sub_comptree|cmpchain:cmp_end
}
# end
# entity
comptree
# case_insensitive
# source_file
d:|altera|quartus50|libraries|megafunctions|comptree.tdf
1114012448
6
# storage
db|ci_comp.(10).cnf
db|ci_comp.(10).cnf
# user_parameter {
lpm_width
2
PARAMETER_UNKNOWN
USR
CHAIN_LENGTH
8
PARAMETER_UNKNOWN
USR
ONE_INPUT_CONSTANT
1
PARAMETER_UNKNOWN
USR
OUTPUTS_CLOCKED
0
PARAMETER_UNKNOWN
USR
BURRIED_CLOCKED
1
PARAMETER_UNKNOWN
USR
MODE
0
PARAMETER_UNKNOWN
USR
}
# used_port {
dataa0
dataa1
datab0
datab1
aeb
}
# include_file {
d:|altera|quartus50|libraries|megafunctions|comptree.inc
1107573994
d:|altera|quartus50|libraries|megafunctions|cmpchain.inc
1107573964
d:|altera|quartus50|libraries|megafunctions|lpm_constant.inc
1107574524
}
# hierarchies {
lpm_compare:lpm_compare_component|comptree:comparator|comptree:sub_comptree
}
# end
# entity
altshift
# case_insensitive
# source_file
d:|altera|quartus50|libraries|megafunctions|altshift.tdf
1114012454
6
# storage
db|ci_comp.(11).cnf
db|ci_comp.(11).cnf
# user_parameter {
WIDTH
1
PARAMETER_UNKNOWN
USR
DEPTH
0
PARAMETER_UNKNOWN
USR
}
# used_port {
data0
result0
}
# hierarchies {
lpm_compare:lpm_compare_component|altshift:aeb_ext_lat_ffs
lpm_compare:lpm_compare_component|altshift:agb_ext_lat_ffs
}
# end
# entity
ci_comp
# logic_option {
AUTO_RAM_RECOGNITION
ON
}
# case_insensitive
# source_file
ci_comp.vhd
1149237260
4
# storage
db|ci_comp.(0).cnf
db|ci_comp.(0).cnf
# internal_option {
ADD_PASS_THROUGH_LOGIC_TO_INFERRED_RAMS
ON
AUTO_RESOURCE_SHARING
OFF
}
# hierarchies {
|
}
# end
# complete

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -