Skip to content

Commit c1bfbb1

Browse files
committed
如果採用,此提交將完成單一反及閘實驗
修改項目:
1 parent 8def771 commit c1bfbb1

102 files changed

Lines changed: 4161 additions & 3 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

CH3/CH3-2/NAND_2.bdf

Lines changed: 126 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,126 @@
1+
/*
2+
WARNING: Do NOT edit the input and output ports in this file in a text
3+
editor if you plan to continue editing the block that represents it in
4+
the Block Editor! File corruption is VERY likely to occur.
5+
*/
6+
/*
7+
Copyright (C) 1991-2013 Altera Corporation
8+
Your use of Altera Corporation's design tools, logic functions
9+
and other software and tools, and its AMPP partner logic
10+
functions, and any output files from any of the foregoing
11+
(including device programming or simulation files), and any
12+
associated documentation or information are expressly subject
13+
to the terms and conditions of the Altera Program License
14+
Subscription Agreement, Altera MegaCore Function License
15+
Agreement, or other applicable license agreement, including,
16+
without limitation, that your use is for the sole purpose of
17+
programming logic devices manufactured by Altera and sold by
18+
Altera or its authorized distributors. Please refer to the
19+
applicable agreement for further details.
20+
*/
21+
(header "graphic" (version "1.4"))
22+
(pin
23+
(input)
24+
(rect 144 216 312 232)
25+
(text "INPUT" (rect 125 0 154 9)(font "Arial" (font_size 6)))
26+
(text "A" (rect 5 0 14 10)(font "Arial" ))
27+
(pt 168 8)
28+
(drawing
29+
(line (pt 84 12)(pt 109 12))
30+
(line (pt 84 4)(pt 109 4))
31+
(line (pt 113 8)(pt 168 8))
32+
(line (pt 84 12)(pt 84 4))
33+
(line (pt 109 4)(pt 113 8))
34+
(line (pt 109 12)(pt 113 8))
35+
)
36+
(text "VCC" (rect 128 7 149 16)(font "Arial" (font_size 6)))
37+
)
38+
(pin
39+
(input)
40+
(rect 144 256 312 272)
41+
(text "INPUT" (rect 125 0 154 9)(font "Arial" (font_size 6)))
42+
(text "B" (rect 5 0 14 10)(font "Arial" ))
43+
(pt 168 8)
44+
(drawing
45+
(line (pt 84 12)(pt 109 12))
46+
(line (pt 84 4)(pt 109 4))
47+
(line (pt 113 8)(pt 168 8))
48+
(line (pt 84 12)(pt 84 4))
49+
(line (pt 109 4)(pt 113 8))
50+
(line (pt 109 12)(pt 113 8))
51+
)
52+
(text "VCC" (rect 128 7 149 16)(font "Arial" (font_size 6)))
53+
)
54+
(pin
55+
(output)
56+
(rect 440 232 616 248)
57+
(text "OUTPUT" (rect 1 0 41 9)(font "Arial" (font_size 6)))
58+
(text "F" (rect 90 0 98 10)(font "Arial" ))
59+
(pt 0 8)
60+
(drawing
61+
(line (pt 0 8)(pt 52 8))
62+
(line (pt 52 4)(pt 78 4))
63+
(line (pt 52 12)(pt 78 12))
64+
(line (pt 52 12)(pt 52 4))
65+
(line (pt 78 4)(pt 82 8))
66+
(line (pt 82 8)(pt 78 12))
67+
(line (pt 78 12)(pt 82 8))
68+
)
69+
)
70+
(symbol
71+
(rect 344 216 408 264)
72+
(text "NAND2" (rect 1 0 36 9)(font "Arial" (font_size 6)))
73+
(text "inst" (rect 3 37 20 47)(font "Arial" ))
74+
(port
75+
(pt 0 32)
76+
(input)
77+
(text "IN2" (rect 2 23 23 34)(font "Courier New" (bold))(invisible))
78+
(text "IN2" (rect 2 23 23 34)(font "Courier New" (bold))(invisible))
79+
(line (pt 0 32)(pt 15 32))
80+
)
81+
(port
82+
(pt 0 16)
83+
(input)
84+
(text "IN1" (rect 2 7 24 18)(font "Courier New" (bold))(invisible))
85+
(text "IN1" (rect 2 7 24 18)(font "Courier New" (bold))(invisible))
86+
(line (pt 0 16)(pt 15 16))
87+
)
88+
(port
89+
(pt 64 24)
90+
(output)
91+
(text "OUT" (rect 48 15 70 26)(font "Courier New" (bold))(invisible))
92+
(text "OUT" (rect 48 15 70 26)(font "Courier New" (bold))(invisible))
93+
(line (pt 52 24)(pt 64 24))
94+
)
95+
(drawing
96+
(line (pt 15 37)(pt 32 37))
97+
(line (pt 15 12)(pt 32 12))
98+
(line (pt 15 36)(pt 15 12))
99+
(arc (pt 32 36)(pt 32 12)(rect 20 12 45 37))
100+
(circle (rect 44 20 52 28))
101+
)
102+
)
103+
(connector
104+
(pt 344 232)
105+
(pt 336 232)
106+
)
107+
(connector
108+
(pt 336 232)
109+
(pt 336 224)
110+
)
111+
(connector
112+
(pt 336 224)
113+
(pt 312 224)
114+
)
115+
(connector
116+
(pt 344 248)
117+
(pt 312 248)
118+
)
119+
(connector
120+
(pt 408 240)
121+
(pt 440 240)
122+
)
123+
(connector
124+
(pt 312 248)
125+
(pt 312 264)
126+
)

CH3/CH3-2/NAND_2.qsf

Lines changed: 13 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,11 +37,22 @@
3737

3838

3939
set_global_assignment -name FAMILY "Cyclone III"
40-
set_global_assignment -name DEVICE AUTO
40+
set_global_assignment -name DEVICE EP3C16F484C6
4141
set_global_assignment -name TOP_LEVEL_ENTITY NAND_2
4242
set_global_assignment -name ORIGINAL_QUARTUS_VERSION 13.1
4343
set_global_assignment -name PROJECT_CREATION_TIME_DATE "21:46:28 JULY 30, 2019"
4444
set_global_assignment -name LAST_QUARTUS_VERSION 13.1
4545
set_global_assignment -name PROJECT_OUTPUT_DIRECTORY output_files
4646
set_global_assignment -name EDA_SIMULATION_TOOL "ModelSim-Altera (VHDL)"
47-
set_global_assignment -name EDA_OUTPUT_DATA_FORMAT VHDL -section_id eda_simulation
47+
set_global_assignment -name EDA_OUTPUT_DATA_FORMAT VHDL -section_id eda_simulation
48+
set_global_assignment -name BDF_FILE NAND_2.bdf
49+
set_global_assignment -name PARTITION_NETLIST_TYPE SOURCE -section_id Top
50+
set_global_assignment -name PARTITION_FITTER_PRESERVATION_LEVEL PLACEMENT_AND_ROUTING -section_id Top
51+
set_global_assignment -name PARTITION_COLOR 16764057 -section_id Top
52+
set_global_assignment -name MIN_CORE_JUNCTION_TEMP 0
53+
set_global_assignment -name MAX_CORE_JUNCTION_TEMP 85
54+
set_global_assignment -name STRATIX_DEVICE_IO_STANDARD "2.5 V"
55+
set_location_assignment PIN_D2 -to A
56+
set_location_assignment PIN_E4 -to B
57+
set_location_assignment PIN_B1 -to F
58+
set_instance_assignment -name PARTITION_HIERARCHY root_partition -to | -section_id Top

CH3/CH3-2/db/.cmp.kpt

205 Bytes
Binary file not shown.

CH3/CH3-2/db/NAND_2.(0).cnf.cdb

731 Bytes
Binary file not shown.

CH3/CH3-2/db/NAND_2.(0).cnf.hdb

556 Bytes
Binary file not shown.

CH3/CH3-2/db/NAND_2.asm.qmsg

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{ "Info" "IQEXE_SEPARATOR" "" "*******************************************************************" { } { } 3 0 "*******************************************************************" 0 0 "Quartus II" 0 -1 1564532617363 ""}
2+
{ "Info" "IQEXE_START_BANNER_PRODUCT" "Assembler Quartus II 32-bit " "Running Quartus II 32-bit Assembler" { { "Info" "IQEXE_START_BANNER_VERSION" "Version 13.1.0 Build 162 10/23/2013 SJ Web Edition " "Version 13.1.0 Build 162 10/23/2013 SJ Web Edition" { } { } 0 0 "%1!s!" 0 0 "Quartus II" 0 -1 1564532617366 ""} { "Info" "IQEXE_START_BANNER_TIME" "Wed Jul 31 08:23:36 2019 " "Processing started: Wed Jul 31 08:23:36 2019" { } { } 0 0 "Processing started: %1!s!" 0 0 "Quartus II" 0 -1 1564532617366 ""} } { } 4 0 "Running %2!s! %1!s!" 0 0 "Assembler" 0 -1 1564532617366 ""}
3+
{ "Info" "IQEXE_START_BANNER_COMMANDLINE" "quartus_asm --read_settings_files=off --write_settings_files=off NAND_2 -c NAND_2 " "Command: quartus_asm --read_settings_files=off --write_settings_files=off NAND_2 -c NAND_2" { } { } 0 0 "Command: %1!s!" 0 0 "Assembler" 0 -1 1564532617367 ""}
4+
{ "Info" "IASM_ASM_GENERATING_POWER_DATA" "" "Writing out detailed assembly data for power analysis" { } { } 0 115031 "Writing out detailed assembly data for power analysis" 0 0 "Assembler" 0 -1 1564532619302 ""}
5+
{ "Info" "IASM_ASM_GENERATING_PROGRAMMING_FILES" "" "Assembler is generating device programming files" { } { } 0 115030 "Assembler is generating device programming files" 0 0 "Assembler" 0 -1 1564532619358 ""}
6+
{ "Info" "IQEXE_ERROR_COUNT" "Assembler 0 s 0 s Quartus II 32-bit " "Quartus II 32-bit Assembler was successful. 0 errors, 0 warnings" { { "Info" "IQEXE_END_PEAK_VSIZE_MEMORY" "378 " "Peak virtual memory: 378 megabytes" { } { } 0 0 "Peak virtual memory: %1!s! megabytes" 0 0 "Quartus II" 0 -1 1564532619963 ""} { "Info" "IQEXE_END_BANNER_TIME" "Wed Jul 31 08:23:39 2019 " "Processing ended: Wed Jul 31 08:23:39 2019" { } { } 0 0 "Processing ended: %1!s!" 0 0 "Quartus II" 0 -1 1564532619963 ""} { "Info" "IQEXE_ELAPSED_TIME" "00:00:03 " "Elapsed time: 00:00:03" { } { } 0 0 "Elapsed time: %1!s!" 0 0 "Quartus II" 0 -1 1564532619963 ""} { "Info" "IQEXE_ELAPSED_CPU_TIME" "00:00:03 " "Total CPU time (on all processors): 00:00:03" { } { } 0 0 "Total CPU time (on all processors): %1!s!" 0 0 "Quartus II" 0 -1 1564532619963 ""} } { } 0 0 "%6!s! %1!s! was successful. %2!d! error%3!s!, %4!d! warning%5!s!" 0 0 "Assembler" 0 -1 1564532619963 ""}

CH3/CH3-2/db/NAND_2.asm.rdb

1.32 KB
Binary file not shown.

CH3/CH3-2/db/NAND_2.asm_labs.ddb

9.61 KB
Binary file not shown.

CH3/CH3-2/db/NAND_2.cbx.xml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
<?xml version="1.0" ?>
2+
<LOG_ROOT>
3+
<PROJECT NAME="NAND_2">
4+
</PROJECT>
5+
</LOG_ROOT>

CH3/CH3-2/db/NAND_2.cmp.bpm

599 Bytes
Binary file not shown.

0 commit comments

Comments
 (0)