📄 coswave.fit.eqn
字号:
-- Copyright (C) 1991-2005 Altera Corporation
-- Your use of Altera Corporation's design tools, logic functions
-- and other software and tools, and its AMPP partner logic
-- functions, and any output files any of the foregoing
-- (including device programming or simulation files), and any
-- associated documentation or information are expressly subject
-- to the terms and conditions of the Altera Program License
-- Subscription Agreement, Altera MegaCore Function License
-- Agreement, or other applicable license agreement, including,
-- without limitation, that your use is for the sole purpose of
-- programming logic devices manufactured by Altera and sold by
-- Altera or its authorized distributors. Please refer to the
-- applicable agreement for further details.
--E1_q_a[9] is data_rom:inst|altsyncram:altsyncram_component|altsyncram_6bu:auto_generated|q_a[9] at M4K_X13_Y13
--RAM Block Operation Mode: ROM
--Port A Depth: 256, Port A Width: 10
--Port A Logical Depth: 256, Port A Logical Width: 10
--Port A Input: Registered, Port A Output: Un-registered
E1_q_a[9]_PORT_A_address = BUS(G1_safe_q[0], G1_safe_q[1], G1_safe_q[2], G1_safe_q[3], G1_safe_q[4], G1_safe_q[5], G1_safe_q[6], G1_safe_q[7]);
E1_q_a[9]_PORT_A_address_reg = DFFE(E1_q_a[9]_PORT_A_address, E1_q_a[9]_clock_0, , , );
E1_q_a[9]_clock_0 = GLOBAL(clock);
E1_q_a[9]_PORT_A_data_out = MEMORY(, , E1_q_a[9]_PORT_A_address_reg, , , , , , E1_q_a[9]_clock_0, , , , , );
E1_q_a[9] = E1_q_a[9]_PORT_A_data_out[0];
--E1_q_a[0] is data_rom:inst|altsyncram:altsyncram_component|altsyncram_6bu:auto_generated|q_a[0] at M4K_X13_Y13
E1_q_a[9]_PORT_A_address = BUS(G1_safe_q[0], G1_safe_q[1], G1_safe_q[2], G1_safe_q[3], G1_safe_q[4], G1_safe_q[5], G1_safe_q[6], G1_safe_q[7]);
E1_q_a[9]_PORT_A_address_reg = DFFE(E1_q_a[9]_PORT_A_address, E1_q_a[9]_clock_0, , , );
E1_q_a[9]_clock_0 = GLOBAL(clock);
E1_q_a[9]_PORT_A_data_out = MEMORY(, , E1_q_a[9]_PORT_A_address_reg, , , , , , E1_q_a[9]_clock_0, , , , , );
E1_q_a[0] = E1_q_a[9]_PORT_A_data_out[9];
--E1_q_a[1] is data_rom:inst|altsyncram:altsyncram_component|altsyncram_6bu:auto_generated|q_a[1] at M4K_X13_Y13
E1_q_a[9]_PORT_A_address = BUS(G1_safe_q[0], G1_safe_q[1], G1_safe_q[2], G1_safe_q[3], G1_safe_q[4], G1_safe_q[5], G1_safe_q[6], G1_safe_q[7]);
E1_q_a[9]_PORT_A_address_reg = DFFE(E1_q_a[9]_PORT_A_address, E1_q_a[9]_clock_0, , , );
E1_q_a[9]_clock_0 = GLOBAL(clock);
E1_q_a[9]_PORT_A_data_out = MEMORY(, , E1_q_a[9]_PORT_A_address_reg, , , , , , E1_q_a[9]_clock_0, , , , , );
E1_q_a[1] = E1_q_a[9]_PORT_A_data_out[8];
--E1_q_a[2] is data_rom:inst|altsyncram:altsyncram_component|altsyncram_6bu:auto_generated|q_a[2] at M4K_X13_Y13
E1_q_a[9]_PORT_A_address = BUS(G1_safe_q[0], G1_safe_q[1], G1_safe_q[2], G1_safe_q[3], G1_safe_q[4], G1_safe_q[5], G1_safe_q[6], G1_safe_q[7]);
E1_q_a[9]_PORT_A_address_reg = DFFE(E1_q_a[9]_PORT_A_address, E1_q_a[9]_clock_0, , , );
E1_q_a[9]_clock_0 = GLOBAL(clock);
E1_q_a[9]_PORT_A_data_out = MEMORY(, , E1_q_a[9]_PORT_A_address_reg, , , , , , E1_q_a[9]_clock_0, , , , , );
E1_q_a[2] = E1_q_a[9]_PORT_A_data_out[7];
--E1_q_a[3] is data_rom:inst|altsyncram:altsyncram_component|altsyncram_6bu:auto_generated|q_a[3] at M4K_X13_Y13
E1_q_a[9]_PORT_A_address = BUS(G1_safe_q[0], G1_safe_q[1], G1_safe_q[2], G1_safe_q[3], G1_safe_q[4], G1_safe_q[5], G1_safe_q[6], G1_safe_q[7]);
E1_q_a[9]_PORT_A_address_reg = DFFE(E1_q_a[9]_PORT_A_address, E1_q_a[9]_clock_0, , , );
E1_q_a[9]_clock_0 = GLOBAL(clock);
E1_q_a[9]_PORT_A_data_out = MEMORY(, , E1_q_a[9]_PORT_A_address_reg, , , , , , E1_q_a[9]_clock_0, , , , , );
E1_q_a[3] = E1_q_a[9]_PORT_A_data_out[6];
--E1_q_a[4] is data_rom:inst|altsyncram:altsyncram_component|altsyncram_6bu:auto_generated|q_a[4] at M4K_X13_Y13
E1_q_a[9]_PORT_A_address = BUS(G1_safe_q[0], G1_safe_q[1], G1_safe_q[2], G1_safe_q[3], G1_safe_q[4], G1_safe_q[5], G1_safe_q[6], G1_safe_q[7]);
E1_q_a[9]_PORT_A_address_reg = DFFE(E1_q_a[9]_PORT_A_address, E1_q_a[9]_clock_0, , , );
E1_q_a[9]_clock_0 = GLOBAL(clock);
E1_q_a[9]_PORT_A_data_out = MEMORY(, , E1_q_a[9]_PORT_A_address_reg, , , , , , E1_q_a[9]_clock_0, , , , , );
E1_q_a[4] = E1_q_a[9]_PORT_A_data_out[5];
--E1_q_a[5] is data_rom:inst|altsyncram:altsyncram_component|altsyncram_6bu:auto_generated|q_a[5] at M4K_X13_Y13
E1_q_a[9]_PORT_A_address = BUS(G1_safe_q[0], G1_safe_q[1], G1_safe_q[2], G1_safe_q[3], G1_safe_q[4], G1_safe_q[5], G1_safe_q[6], G1_safe_q[7]);
E1_q_a[9]_PORT_A_address_reg = DFFE(E1_q_a[9]_PORT_A_address, E1_q_a[9]_clock_0, , , );
E1_q_a[9]_clock_0 = GLOBAL(clock);
E1_q_a[9]_PORT_A_data_out = MEMORY(, , E1_q_a[9]_PORT_A_address_reg, , , , , , E1_q_a[9]_clock_0, , , , , );
E1_q_a[5] = E1_q_a[9]_PORT_A_data_out[4];
--E1_q_a[6] is data_rom:inst|altsyncram:altsyncram_component|altsyncram_6bu:auto_generated|q_a[6] at M4K_X13_Y13
E1_q_a[9]_PORT_A_address = BUS(G1_safe_q[0], G1_safe_q[1], G1_safe_q[2], G1_safe_q[3], G1_safe_q[4], G1_safe_q[5], G1_safe_q[6], G1_safe_q[7]);
E1_q_a[9]_PORT_A_address_reg = DFFE(E1_q_a[9]_PORT_A_address, E1_q_a[9]_clock_0, , , );
E1_q_a[9]_clock_0 = GLOBAL(clock);
E1_q_a[9]_PORT_A_data_out = MEMORY(, , E1_q_a[9]_PORT_A_address_reg, , , , , , E1_q_a[9]_clock_0, , , , , );
E1_q_a[6] = E1_q_a[9]_PORT_A_data_out[3];
--E1_q_a[7] is data_rom:inst|altsyncram:altsyncram_component|altsyncram_6bu:auto_generated|q_a[7] at M4K_X13_Y13
E1_q_a[9]_PORT_A_address = BUS(G1_safe_q[0], G1_safe_q[1], G1_safe_q[2], G1_safe_q[3], G1_safe_q[4], G1_safe_q[5], G1_safe_q[6], G1_safe_q[7]);
E1_q_a[9]_PORT_A_address_reg = DFFE(E1_q_a[9]_PORT_A_address, E1_q_a[9]_clock_0, , , );
E1_q_a[9]_clock_0 = GLOBAL(clock);
E1_q_a[9]_PORT_A_data_out = MEMORY(, , E1_q_a[9]_PORT_A_address_reg, , , , , , E1_q_a[9]_clock_0, , , , , );
E1_q_a[7] = E1_q_a[9]_PORT_A_data_out[2];
--E1_q_a[8] is data_rom:inst|altsyncram:altsyncram_component|altsyncram_6bu:auto_generated|q_a[8] at M4K_X13_Y13
E1_q_a[9]_PORT_A_address = BUS(G1_safe_q[0], G1_safe_q[1], G1_safe_q[2], G1_safe_q[3], G1_safe_q[4], G1_safe_q[5], G1_safe_q[6], G1_safe_q[7]);
E1_q_a[9]_PORT_A_address_reg = DFFE(E1_q_a[9]_PORT_A_address, E1_q_a[9]_clock_0, , , );
E1_q_a[9]_clock_0 = GLOBAL(clock);
E1_q_a[9]_PORT_A_data_out = MEMORY(, , E1_q_a[9]_PORT_A_address_reg, , , , , , E1_q_a[9]_clock_0, , , , , );
E1_q_a[8] = E1_q_a[9]_PORT_A_data_out[1];
--G1_safe_q[0] is lpm_conter8:inst1|lpm_counter:lpm_counter_component|cntr_9he:auto_generated|safe_q[0] at LC_X12_Y13_N0
--operation mode is arithmetic
G1_safe_q[0]_lut_out = !G1_safe_q[0];
G1_safe_q[0] = DFFEAS(G1_safe_q[0]_lut_out, GLOBAL(clock), !GLOBAL(reset), , clk_en, , , , );
--G1L2 is lpm_conter8:inst1|lpm_counter:lpm_counter_component|cntr_9he:auto_generated|counter_cella0~COUT at LC_X12_Y13_N0
--operation mode is arithmetic
G1L2_cout_0 = G1_safe_q[0];
G1L2 = CARRY(G1L2_cout_0);
--G1L3 is lpm_conter8:inst1|lpm_counter:lpm_counter_component|cntr_9he:auto_generated|counter_cella0~COUTCOUT1_1 at LC_X12_Y13_N0
--operation mode is arithmetic
G1L3_cout_1 = G1_safe_q[0];
G1L3 = CARRY(G1L3_cout_1);
--G1_safe_q[1] is lpm_conter8:inst1|lpm_counter:lpm_counter_component|cntr_9he:auto_generated|safe_q[1] at LC_X12_Y13_N1
--operation mode is arithmetic
G1_safe_q[1]_lut_out = G1_safe_q[1] $ (G1L2);
G1_safe_q[1] = DFFEAS(G1_safe_q[1]_lut_out, GLOBAL(clock), !GLOBAL(reset), , clk_en, , , , );
--G1L5 is lpm_conter8:inst1|lpm_counter:lpm_counter_component|cntr_9he:auto_generated|counter_cella1~COUT at LC_X12_Y13_N1
--operation mode is arithmetic
G1L5_cout_0 = !G1L2 # !G1_safe_q[1];
G1L5 = CARRY(G1L5_cout_0);
--G1L6 is lpm_conter8:inst1|lpm_counter:lpm_counter_component|cntr_9he:auto_generated|counter_cella1~COUTCOUT1_1 at LC_X12_Y13_N1
--operation mode is arithmetic
G1L6_cout_1 = !G1L3 # !G1_safe_q[1];
G1L6 = CARRY(G1L6_cout_1);
--G1_safe_q[2] is lpm_conter8:inst1|lpm_counter:lpm_counter_component|cntr_9he:auto_generated|safe_q[2] at LC_X12_Y13_N2
--operation mode is arithmetic
G1_safe_q[2]_lut_out = G1_safe_q[2] $ (!G1L5);
G1_safe_q[2] = DFFEAS(G1_safe_q[2]_lut_out, GLOBAL(clock), !GLOBAL(reset), , clk_en, , , , );
--G1L8 is lpm_conter8:inst1|lpm_counter:lpm_counter_component|cntr_9he:auto_generated|counter_cella2~COUT at LC_X12_Y13_N2
--operation mode is arithmetic
G1L8_cout_0 = G1_safe_q[2] & (!G1L5);
G1L8 = CARRY(G1L8_cout_0);
--G1L9 is lpm_conter8:inst1|lpm_counter:lpm_counter_component|cntr_9he:auto_generated|counter_cella2~COUTCOUT1_1 at LC_X12_Y13_N2
--operation mode is arithmetic
G1L9_cout_1 = G1_safe_q[2] & (!G1L6);
G1L9 = CARRY(G1L9_cout_1);
--G1_safe_q[3] is lpm_conter8:inst1|lpm_counter:lpm_counter_component|cntr_9he:auto_generated|safe_q[3] at LC_X12_Y13_N3
--operation mode is arithmetic
G1_safe_q[3]_lut_out = G1_safe_q[3] $ G1L8;
G1_safe_q[3] = DFFEAS(G1_safe_q[3]_lut_out, GLOBAL(clock), !GLOBAL(reset), , clk_en, , , , );
--G1L11 is lpm_conter8:inst1|lpm_counter:lpm_counter_component|cntr_9he:auto_generated|counter_cella3~COUT at LC_X12_Y13_N3
--operation mode is arithmetic
G1L11_cout_0 = !G1L8 # !G1_safe_q[3];
G1L11 = CARRY(G1L11_cout_0);
--G1L12 is lpm_conter8:inst1|lpm_counter:lpm_counter_component|cntr_9he:auto_generated|counter_cella3~COUTCOUT1 at LC_X12_Y13_N3
--operation mode is arithmetic
G1L12_cout_1 = !G1L9 # !G1_safe_q[3];
G1L12 = CARRY(G1L12_cout_1);
--G1_safe_q[4] is lpm_conter8:inst1|lpm_counter:lpm_counter_component|cntr_9he:auto_generated|safe_q[4] at LC_X12_Y13_N4
--operation mode is arithmetic
G1_safe_q[4]_lut_out = G1_safe_q[4] $ !G1L11;
G1_safe_q[4] = DFFEAS(G1_safe_q[4]_lut_out, GLOBAL(clock), !GLOBAL(reset), , clk_en, , , , );
--G1L14 is lpm_conter8:inst1|lpm_counter:lpm_counter_component|cntr_9he:auto_generated|counter_cella4~COUT at LC_X12_Y13_N4
--operation mode is arithmetic
G1L14 = G1L15;
--G1_safe_q[5] is lpm_conter8:inst1|lpm_counter:lpm_counter_component|cntr_9he:auto_generated|safe_q[5] at LC_X12_Y13_N5
--operation mode is arithmetic
G1_safe_q[5]_carry_eqn = (!G1L14 & GND) # (G1L14 & VCC);
G1_safe_q[5]_lut_out = G1_safe_q[5] $ G1_safe_q[5]_carry_eqn;
G1_safe_q[5] = DFFEAS(G1_safe_q[5]_lut_out, GLOBAL(clock), !GLOBAL(reset), , clk_en, , , , );
--G1L18 is lpm_conter8:inst1|lpm_counter:lpm_counter_component|cntr_9he:auto_generated|counter_cella5~COUT at LC_X12_Y13_N5
--operation mode is arithmetic
G1L18_cout_0 = !G1L14 # !G1_safe_q[5];
G1L18 = CARRY(G1L18_cout_0);
--G1L19 is lpm_conter8:inst1|lpm_counter:lpm_counter_component|cntr_9he:auto_generated|counter_cella5~COUTCOUT1_1 at LC_X12_Y13_N5
--operation mode is arithmetic
G1L19_cout_1 = !G1L14 # !G1_safe_q[5];
G1L19 = CARRY(G1L19_cout_1);
--G1_safe_q[6] is lpm_conter8:inst1|lpm_counter:lpm_counter_component|cntr_9he:auto_generated|safe_q[6] at LC_X12_Y13_N6
--operation mode is arithmetic
G1_safe_q[6]_carry_eqn = (!G1L14 & G1L18) # (G1L14 & G1L19);
G1_safe_q[6]_lut_out = G1_safe_q[6] $ (!G1_safe_q[6]_carry_eqn);
G1_safe_q[6] = DFFEAS(G1_safe_q[6]_lut_out, GLOBAL(clock), !GLOBAL(reset), , clk_en, , , , );
--G1L21 is lpm_conter8:inst1|lpm_counter:lpm_counter_component|cntr_9he:auto_generated|counter_cella6~COUT at LC_X12_Y13_N6
--operation mode is arithmetic
G1L21_cout_0 = G1_safe_q[6] & (!G1L18);
G1L21 = CARRY(G1L21_cout_0);
--G1L22 is lpm_conter8:inst1|lpm_counter:lpm_counter_component|cntr_9he:auto_generated|counter_cella6~COUTCOUT1_1 at LC_X12_Y13_N6
--operation mode is arithmetic
G1L22_cout_1 = G1_safe_q[6] & (!G1L19);
G1L22 = CARRY(G1L22_cout_1);
--G1_safe_q[7] is lpm_conter8:inst1|lpm_counter:lpm_counter_component|cntr_9he:auto_generated|safe_q[7] at LC_X12_Y13_N7
--operation mode is normal
G1_safe_q[7]_carry_eqn = (!G1L14 & G1L21) # (G1L14 & G1L22);
G1_safe_q[7]_lut_out = G1_safe_q[7] $ (G1_safe_q[7]_carry_eqn);
G1_safe_q[7] = DFFEAS(G1_safe_q[7]_lut_out, GLOBAL(clock), !GLOBAL(reset), , clk_en, , , , );
--clock is clock at PIN_17
--operation mode is input
clock = INPUT();
--reset is reset at PIN_16
--operation mode is input
reset = INPUT();
--clk_en is clk_en at PIN_107
--operation mode is input
clk_en = INPUT();
--q[9] is q[9] at PIN_108
--operation mode is output
q[9] = OUTPUT(E1_q_a[9]);
--q[8] is q[8] at PIN_57
--operation mode is output
q[8] = OUTPUT(E1_q_a[8]);
--q[7] is q[7] at PIN_128
--operation mode is output
q[7] = OUTPUT(E1_q_a[7]);
--q[6] is q[6] at PIN_124
--operation mode is output
q[6] = OUTPUT(E1_q_a[6]);
--q[5] is q[5] at PIN_1
--operation mode is output
q[5] = OUTPUT(E1_q_a[5]);
--q[4] is q[4] at PIN_2
--operation mode is output
q[4] = OUTPUT(E1_q_a[4]);
--q[3] is q[3] at PIN_129
--operation mode is output
q[3] = OUTPUT(E1_q_a[3]);
--q[2] is q[2] at PIN_4
--operation mode is output
q[2] = OUTPUT(E1_q_a[2]);
--q[1] is q[1] at PIN_54
--operation mode is output
q[1] = OUTPUT(E1_q_a[1]);
--q[0] is q[0] at PIN_127
--operation mode is output
q[0] = OUTPUT(E1_q_a[0]);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -