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

📄 keyboardtest.map.qmsg

📁 键盘去抖动CPLD设计经过验证,可以直接用数码管显示,同时也希望大家给于新想法
💻 QMSG
字号:
{ "Info" "IQEXE_SEPARATOR" "" "Info: *******************************************************************" {  } {  } 3 0 "*******************************************************************" 0 0}
{ "Info" "IQEXE_START_BANNER_PRODUCT" "Analysis & Synthesis Quartus II " "Info: Running Quartus II Analysis & Synthesis" { { "Info" "IQEXE_START_BANNER_VERSION" "Version 6.0 Build 178 04/27/2006 SJ Full Version " "Info: Version 6.0 Build 178 04/27/2006 SJ Full Version" {  } {  } 0 0 "%1!s!" 0 0} { "Info" "IQEXE_START_BANNER_TIME" "Thu Aug 30 02:17:08 2007 " "Info: Processing started: Thu Aug 30 02:17:08 2007" {  } {  } 0 0 "Processing started: %1!s!" 0 0}  } {  } 4 0 "Running %2!s! %1!s!" 0 0}
{ "Info" "IQEXE_START_BANNER_COMMANDLINE" "quartus_map --read_settings_files=on --write_settings_files=off keyboardtest -c keyboardtest " "Info: Command: quartus_map --read_settings_files=on --write_settings_files=off keyboardtest -c keyboardtest" {  } {  } 0 0 "Command: %1!s!" 0 0}
{ "Info" "ISGN_NUM_OF_DESIGN_UNITS_AND_ENTITIES" "src/sevenseg.v 1 1 " "Info: Found 1 design units, including 1 entities, in source file src/sevenseg.v" { { "Info" "ISGN_ENTITY_NAME" "1 sevenseg " "Info: Found entity 1: sevenseg" {  } { { "src/sevenseg.v" "" { Text "F:/ReceiverTest/keyboardtest/src/sevenseg.v" 6 -1 0 } }  } 0 0 "Found entity %1!d!: %2!s!" 0 0}  } {  } 0 0 "Found %2!d! design units, including %3!d! entities, in source file %1!s!" 0 0}
{ "Info" "ISGN_NUM_OF_DESIGN_UNITS_AND_ENTITIES" "src/keypress_det.v 1 1 " "Info: Found 1 design units, including 1 entities, in source file src/keypress_det.v" { { "Info" "ISGN_ENTITY_NAME" "1 keypress_det " "Info: Found entity 1: keypress_det" {  } { { "src/keypress_det.v" "" { Text "F:/ReceiverTest/keyboardtest/src/keypress_det.v" 5 -1 0 } }  } 0 0 "Found entity %1!d!: %2!s!" 0 0}  } {  } 0 0 "Found %2!d! design units, including %3!d! entities, in source file %1!s!" 0 0}
{ "Info" "ISGN_NUM_OF_DESIGN_UNITS_AND_ENTITIES" "src/keyboardtest.v 1 1 " "Info: Found 1 design units, including 1 entities, in source file src/keyboardtest.v" { { "Info" "ISGN_ENTITY_NAME" "1 keyboardtest " "Info: Found entity 1: keyboardtest" {  } { { "src/keyboardtest.v" "" { Text "F:/ReceiverTest/keyboardtest/src/keyboardtest.v" 5 -1 0 } }  } 0 0 "Found entity %1!d!: %2!s!" 0 0}  } {  } 0 0 "Found %2!d! design units, including %3!d! entities, in source file %1!s!" 0 0}
{ "Info" "ISGN_NUM_OF_DESIGN_UNITS_AND_ENTITIES" "src/CODE.v 1 1 " "Info: Found 1 design units, including 1 entities, in source file src/CODE.v" { { "Info" "ISGN_ENTITY_NAME" "1 CODE " "Info: Found entity 1: CODE" {  } { { "src/CODE.v" "" { Text "F:/ReceiverTest/keyboardtest/src/CODE.v" 5 -1 0 } }  } 0 0 "Found entity %1!d!: %2!s!" 0 0}  } {  } 0 0 "Found %2!d! design units, including %3!d! entities, in source file %1!s!" 0 0}
{ "Info" "ISGN_NUM_OF_DESIGN_UNITS_AND_ENTITIES" "src/jkt.v 1 1 " "Info: Found 1 design units, including 1 entities, in source file src/jkt.v" { { "Info" "ISGN_ENTITY_NAME" "1 jkt " "Info: Found entity 1: jkt" {  } { { "src/jkt.v" "" { Text "F:/ReceiverTest/keyboardtest/src/jkt.v" 5 -1 0 } }  } 0 0 "Found entity %1!d!: %2!s!" 0 0}  } {  } 0 0 "Found %2!d! design units, including %3!d! entities, in source file %1!s!" 0 0}
{ "Info" "ISGN_NUM_OF_DESIGN_UNITS_AND_ENTITIES" "src/debounce.v 1 1 " "Info: Found 1 design units, including 1 entities, in source file src/debounce.v" { { "Info" "ISGN_ENTITY_NAME" "1 debounce " "Info: Found entity 1: debounce" {  } { { "src/debounce.v" "" { Text "F:/ReceiverTest/keyboardtest/src/debounce.v" 5 -1 0 } }  } 0 0 "Found entity %1!d!: %2!s!" 0 0}  } {  } 0 0 "Found %2!d! design units, including %3!d! entities, in source file %1!s!" 0 0}
{ "Info" "ISGN_NUM_OF_DESIGN_UNITS_AND_ENTITIES" "src/cnt5.v 1 1 " "Info: Found 1 design units, including 1 entities, in source file src/cnt5.v" { { "Info" "ISGN_ENTITY_NAME" "1 cnt5 " "Info: Found entity 1: cnt5" {  } { { "src/cnt5.v" "" { Text "F:/ReceiverTest/keyboardtest/src/cnt5.v" 5 -1 0 } }  } 0 0 "Found entity %1!d!: %2!s!" 0 0}  } {  } 0 0 "Found %2!d! design units, including %3!d! entities, in source file %1!s!" 0 0}
{ "Info" "ISGN_START_ELABORATION_TOP" "keyboardtest " "Info: Elaborating entity \"keyboardtest\" for the top level hierarchy" {  } {  } 0 0 "Elaborating entity \"%1!s!\" for the top level hierarchy" 0 0}
{ "Info" "ISGN_START_ELABORATION_HIERARCHY" "cnt5 cnt5:clkdiv " "Info: Elaborating entity \"cnt5\" for hierarchy \"cnt5:clkdiv\"" {  } { { "src/keyboardtest.v" "clkdiv" { Text "F:/ReceiverTest/keyboardtest/src/keyboardtest.v" 28 -1 0 } }  } 0 0 "Elaborating entity \"%1!s!\" for hierarchy \"%2!s!\"" 0 0}
{ "Info" "ISGN_START_ELABORATION_HIERARCHY" "debounce debounce:keydeb " "Info: Elaborating entity \"debounce\" for hierarchy \"debounce:keydeb\"" {  } { { "src/keyboardtest.v" "keydeb" { Text "F:/ReceiverTest/keyboardtest/src/keyboardtest.v" 30 -1 0 } }  } 0 0 "Elaborating entity \"%1!s!\" for hierarchy \"%2!s!\"" 0 0}
{ "Info" "ISGN_START_ELABORATION_HIERARCHY" "jkt debounce:keydeb\|jkt:jkf " "Info: Elaborating entity \"jkt\" for hierarchy \"debounce:keydeb\|jkt:jkf\"" {  } { { "src/debounce.v" "jkf" { Text "F:/ReceiverTest/keyboardtest/src/debounce.v" 58 -1 0 } }  } 0 0 "Elaborating entity \"%1!s!\" for hierarchy \"%2!s!\"" 0 0}
{ "Info" "ISGN_START_ELABORATION_HIERARCHY" "CODE CODE:codegen " "Info: Elaborating entity \"CODE\" for hierarchy \"CODE:codegen\"" {  } { { "src/keyboardtest.v" "codegen" { Text "F:/ReceiverTest/keyboardtest/src/keyboardtest.v" 32 -1 0 } }  } 0 0 "Elaborating entity \"%1!s!\" for hierarchy \"%2!s!\"" 0 0}
{ "Info" "ISGN_START_ELABORATION_HIERARCHY" "keypress_det keypress_det:key_select " "Info: Elaborating entity \"keypress_det\" for hierarchy \"keypress_det:key_select\"" {  } { { "src/keyboardtest.v" "key_select" { Text "F:/ReceiverTest/keyboardtest/src/keyboardtest.v" 35 -1 0 } }  } 0 0 "Elaborating entity \"%1!s!\" for hierarchy \"%2!s!\"" 0 0}
{ "Warning" "WVRFX_VERI_INCOMPLETE_SENSITIVITY_LIST" "PRESSIN keypress_det.v(41) " "Warning (10235): Verilog HDL Always Construct warning at keypress_det.v(41): variable \"PRESSIN\" is read inside the Always Construct but isn't in the Always Construct's Event Control" {  } { { "src/keypress_det.v" "" { Text "F:/ReceiverTest/keyboardtest/src/keypress_det.v" 41 0 0 } }  } 0 10235 "Verilog HDL Always Construct warning at %2!s!: variable \"%1!s!\" is read inside the Always Construct but isn't in the Always Construct's Event Control" 0 0}
{ "Warning" "WVRFX_VERI_ALWAYS_ID_HOLDS_VALUE" "REAL_code keypress_det.v(29) " "Warning (10240): Verilog HDL Always Construct warning at keypress_det.v(29): inferring latch(es) for variable \"REAL_code\", which holds its previous value in one or more paths through the always construct" {  } { { "src/keypress_det.v" "" { Text "F:/ReceiverTest/keyboardtest/src/keypress_det.v" 29 0 0 } }  } 0 10240 "Verilog HDL Always Construct warning at %2!s!: inferring latch(es) for variable \"%1!s!\", which holds its previous value in one or more paths through the always construct" 0 0}
{ "Info" "IVRFX_VRFC_LATCH_INFERRED" "REAL_code\[3\] keypress_det.v(41) " "Info (10041): Verilog HDL or VHDL info at keypress_det.v(41): inferred latch for \"REAL_code\[3\]\"" {  } { { "src/keypress_det.v" "" { Text "F:/ReceiverTest/keyboardtest/src/keypress_det.v" 41 0 0 } }  } 0 10041 "Verilog HDL or VHDL info at %2!s!: inferred latch for \"%1!s!\"" 0 0}
{ "Info" "IVRFX_VRFC_LATCH_INFERRED" "REAL_code\[2\] keypress_det.v(41) " "Info (10041): Verilog HDL or VHDL info at keypress_det.v(41): inferred latch for \"REAL_code\[2\]\"" {  } { { "src/keypress_det.v" "" { Text "F:/ReceiverTest/keyboardtest/src/keypress_det.v" 41 0 0 } }  } 0 10041 "Verilog HDL or VHDL info at %2!s!: inferred latch for \"%1!s!\"" 0 0}
{ "Info" "IVRFX_VRFC_LATCH_INFERRED" "REAL_code\[1\] keypress_det.v(41) " "Info (10041): Verilog HDL or VHDL info at keypress_det.v(41): inferred latch for \"REAL_code\[1\]\"" {  } { { "src/keypress_det.v" "" { Text "F:/ReceiverTest/keyboardtest/src/keypress_det.v" 41 0 0 } }  } 0 10041 "Verilog HDL or VHDL info at %2!s!: inferred latch for \"%1!s!\"" 0 0}
{ "Info" "IVRFX_VRFC_LATCH_INFERRED" "REAL_code\[0\] keypress_det.v(41) " "Info (10041): Verilog HDL or VHDL info at keypress_det.v(41): inferred latch for \"REAL_code\[0\]\"" {  } { { "src/keypress_det.v" "" { Text "F:/ReceiverTest/keyboardtest/src/keypress_det.v" 41 0 0 } }  } 0 10041 "Verilog HDL or VHDL info at %2!s!: inferred latch for \"%1!s!\"" 0 0}
{ "Info" "ISGN_START_ELABORATION_HIERARCHY" "sevenseg sevenseg:SEVEN_DSP " "Info: Elaborating entity \"sevenseg\" for hierarchy \"sevenseg:SEVEN_DSP\"" {  } { { "src/keyboardtest.v" "SEVEN_DSP" { Text "F:/ReceiverTest/keyboardtest/src/keyboardtest.v" 37 -1 0 } }  } 0 0 "Elaborating entity \"%1!s!\" for hierarchy \"%2!s!\"" 0 0}
{ "Info" "IOPT_INFERENCING_SUMMARY" "2 " "Info: Inferred 2 megafunctions from design logic" { { "Info" "IOPT_LPM_COUNTER_INFERRED" "CODE:codegen\|REG\[0\]~0 9 " "Info: Inferred lpm_counter megafunction (LPM_WIDTH=9) from the following logic: \"CODE:codegen\|REG\[0\]~0\"" {  } { { "src/CODE.v" "REG\[0\]~0" { Text "F:/ReceiverTest/keyboardtest/src/CODE.v" 23 -1 0 } }  } 0 0 "Inferred lpm_counter megafunction (LPM_WIDTH=%2!d!) from the following logic: \"%1!s!\"" 0 0} { "Info" "IOPT_LPM_COUNTER_INFERRED" "cnt5:clkdiv\|out1\[0\]~0 5 " "Info: Inferred lpm_counter megafunction (LPM_WIDTH=5) from the following logic: \"cnt5:clkdiv\|out1\[0\]~0\"" {  } { { "src/cnt5.v" "out1\[0\]~0" { Text "F:/ReceiverTest/keyboardtest/src/cnt5.v" 20 -1 0 } }  } 0 0 "Inferred lpm_counter megafunction (LPM_WIDTH=%2!d!) from the following logic: \"%1!s!\"" 0 0}  } {  } 0 0 "Inferred %1!d! megafunctions from design logic" 0 0}
{ "Info" "ISGN_NUM_OF_DESIGN_UNITS_AND_ENTITIES" "d:/altera/quartus60/libraries/megafunctions/lpm_counter.tdf 1 1 " "Info: Found 1 design units, including 1 entities, in source file d:/altera/quartus60/libraries/megafunctions/lpm_counter.tdf" { { "Info" "ISGN_ENTITY_NAME" "1 lpm_counter " "Info: Found entity 1: lpm_counter" {  } { { "lpm_counter.tdf" "" { Text "d:/altera/quartus60/libraries/megafunctions/lpm_counter.tdf" 233 1 0 } }  } 0 0 "Found entity %1!d!: %2!s!" 0 0}  } {  } 0 0 "Found %2!d! design units, including %3!d! entities, in source file %1!s!" 0 0}
{ "Info" "ISGN_ELABORATION_HEADER" "CODE:codegen\|lpm_counter:REG_rtl_0 " "Info: Elaborated megafunction instantiation \"CODE:codegen\|lpm_counter:REG_rtl_0\"" {  } {  } 0 0 "Elaborated megafunction instantiation \"%1!s!\"" 0 0}
{ "Info" "ISGN_ELABORATION_HEADER" "cnt5:clkdiv\|lpm_counter:out1_rtl_1 " "Info: Elaborated megafunction instantiation \"cnt5:clkdiv\|lpm_counter:out1_rtl_1\"" {  } {  } 0 0 "Elaborated megafunction instantiation \"%1!s!\"" 0 0}
{ "Info" "IOPT_MLS_DUP_REG_INFO_HDR" "" "Info: Duplicate registers merged to single register" { { "Info" "IOPT_MLS_DUP_REG_INFO" "cnt5:clkdiv\|lpm_counter:out1_rtl_1\|dffs\[0\] CODE:codegen\|lpm_counter:REG_rtl_0\|dffs\[0\] " "Info: Duplicate register \"cnt5:clkdiv\|lpm_counter:out1_rtl_1\|dffs\[0\]\" merged to single register \"CODE:codegen\|lpm_counter:REG_rtl_0\|dffs\[0\]\"" {  } { { "lpm_counter.tdf" "" { Text "d:/altera/quartus60/libraries/megafunctions/lpm_counter.tdf" 268 9 0 } }  } 0 0 "Duplicate register \"%1!s!\" merged to single register \"%2!s!\"" 0 0} { "Info" "IOPT_MLS_DUP_REG_INFO" "cnt5:clkdiv\|lpm_counter:out1_rtl_1\|dffs\[1\] CODE:codegen\|lpm_counter:REG_rtl_0\|dffs\[1\] " "Info: Duplicate register \"cnt5:clkdiv\|lpm_counter:out1_rtl_1\|dffs\[1\]\" merged to single register \"CODE:codegen\|lpm_counter:REG_rtl_0\|dffs\[1\]\"" {  } { { "lpm_counter.tdf" "" { Text "d:/altera/quartus60/libraries/megafunctions/lpm_counter.tdf" 268 9 0 } }  } 0 0 "Duplicate register \"%1!s!\" merged to single register \"%2!s!\"" 0 0}  } {  } 0 0 "Duplicate registers merged to single register" 0 0}
{ "Warning" "WOPT_MLS_STUCK_PIN_HDR" "" "Warning: Output pins are stuck at VCC or GND" { { "Warning" "WOPT_MLS_STUCK_PIN" "seven\[7\] VCC " "Warning: Pin \"seven\[7\]\" stuck at VCC" {  } { { "src/keyboardtest.v" "" { Text "F:/ReceiverTest/keyboardtest/src/keyboardtest.v" 20 -1 0 } }  } 0 0 "Pin \"%1!s!\" stuck at %2!s!" 0 0}  } {  } 0 0 "Output pins are stuck at VCC or GND" 0 0}
{ "Info" "IMTM_MTM_PROMOTE_GLOBAL" "" "Info: Promoted pin-driven signal(s) to global signal" { { "Info" "IMTM_MTM_PROMOTE_GLOBAL_CLOCK" "CLK " "Info: Promoted clock signal driven by pin \"CLK\" to global clock signal" {  } {  } 0 0 "Promoted clock signal driven by pin \"%1!s!\" to global clock signal" 0 0} { "Info" "IMTM_MTM_PROMOTE_GLOBAL_CLEAR" "RESET " "Info: Promoted clear signal driven by pin \"RESET\" to global clear signal" {  } {  } 0 0 "Promoted clear signal driven by pin \"%1!s!\" to global clear signal" 0 0}  } {  } 0 0 "Promoted pin-driven signal(s) to global signal" 0 0}
{ "Info" "ISCL_SCL_TM_SUMMARY" "54 " "Info: Implemented 54 device resources after synthesis - the final resource count might be different" { { "Info" "ISCL_SCL_TM_IPINS" "6 " "Info: Implemented 6 input pins" {  } {  } 0 0 "Implemented %1!d! input pins" 0 0} { "Info" "ISCL_SCL_TM_OPINS" "12 " "Info: Implemented 12 output pins" {  } {  } 0 0 "Implemented %1!d! output pins" 0 0} { "Info" "ISCL_SCL_TM_MCELLS" "33 " "Info: Implemented 33 macrocells" {  } {  } 0 0 "Implemented %1!d! macrocells" 0 0} { "Info" "ISCL_SCL_TM_SEXPS" "3 " "Info: Implemented 3 shareable expanders" {  } {  } 0 0 "Implemented %1!d! shareable expanders" 0 0}  } {  } 0 0 "Implemented %1!d! device resources after synthesis - the final resource count might be different" 0 0}
{ "Info" "IQEXE_ERROR_COUNT" "Analysis & Synthesis 0 s 4 s Quartus II " "Info: Quartus II Analysis & Synthesis was successful. 0 errors, 4 warnings" { { "Info" "IQEXE_END_BANNER_TIME" "Thu Aug 30 02:17:09 2007 " "Info: Processing ended: Thu Aug 30 02:17:09 2007" {  } {  } 0 0 "Processing ended: %1!s!" 0 0} { "Info" "IQEXE_ELAPSED_TIME" "00:00:02 " "Info: Elapsed time: 00:00:02" {  } {  } 0 0 "Elapsed time: %1!s!" 0 0}  } {  } 0 0 "%6!s! %1!s! was successful. %2!d! error%3!s!, %4!d! warning%5!s!" 0 0}

⌨️ 快捷键说明

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