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

📄 sinout.vqm

📁 基于MATLAB/DSP Build可控信号发生器
💻 VQM
📖 第 1 页 / 共 4 页
字号:
defparam \SDelay:Delayi|result~475_I .synch_mode = "off";
defparam \SDelay:Delayi|result~475_I .register_cascade_mode = "off";
defparam \SDelay:Delayi|result~475_I .sum_lutc_input = "datac";
defparam \SDelay:Delayi|result~475_I .lut_mask = "EAC0";
defparam \SDelay:Delayi|result~475_I .output_mode = "comb_only";

cyclone_lcell \Mux5~149_I (
	.dataa(\IncDec:IncCounti|counter[0] ),
	.datab(\IncDec:IncCounti|counter[3] ),
	.datac(\IncDec:IncCounti|counter[2] ),
	.datad(\IncDec:IncCounti|counter[1] ),
	.combout(\Mux5~149 ));
defparam \Mux5~149_I .operation_mode = "normal";
defparam \Mux5~149_I .synch_mode = "off";
defparam \Mux5~149_I .register_cascade_mode = "off";
defparam \Mux5~149_I .sum_lutc_input = "datac";
defparam \Mux5~149_I .lut_mask = "7A6C";
defparam \Mux5~149_I .output_mode = "comb_only";

cyclone_lcell \SDelay:Delayi|result[2]~I (
	.clk(clock),
	.dataa(\SDelay:Delayi|result~467 ),
	.datab(\SDelay:Delayi|result~475 ),
	.datac(\Mux5~149 ),
	.datad(\SDelay:Delayi|result~468 ),
	.aclr(gnd),
	.regout(\SDelay:Delayi|result[2] ));
defparam \SDelay:Delayi|result[2]~I .operation_mode = "normal";
defparam \SDelay:Delayi|result[2]~I .synch_mode = "off";
defparam \SDelay:Delayi|result[2]~I .register_cascade_mode = "off";
defparam \SDelay:Delayi|result[2]~I .sum_lutc_input = "datac";
defparam \SDelay:Delayi|result[2]~I .lut_mask = "EFEC";
defparam \SDelay:Delayi|result[2]~I .output_mode = "reg_only";

cyclone_lcell \AltiMult:Product1i|lpm_mult:Mult0|multcore:mult_core|lpm_add_sub:adder|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~65_I (
	.dataa(\SDelay:Delayi|result[2] ),
	.datab(iSinctrls),
	.cin(\AltiMult:Product1i|lpm_mult:Mult0|multcore:mult_core|lpm_add_sub:adder|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~64 ),
	.combout(\AltiMult:Product1i|lpm_mult:Mult0|multcore:mult_core|lpm_add_sub:adder|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~65 ),
	.cout(\AltiMult:Product1i|lpm_mult:Mult0|multcore:mult_core|lpm_add_sub:adder|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~66 ));
defparam \AltiMult:Product1i|lpm_mult:Mult0|multcore:mult_core|lpm_add_sub:adder|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~65_I .operation_mode = "arithmetic";
defparam \AltiMult:Product1i|lpm_mult:Mult0|multcore:mult_core|lpm_add_sub:adder|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~65_I .synch_mode = "off";
defparam \AltiMult:Product1i|lpm_mult:Mult0|multcore:mult_core|lpm_add_sub:adder|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~65_I .register_cascade_mode = "off";
defparam \AltiMult:Product1i|lpm_mult:Mult0|multcore:mult_core|lpm_add_sub:adder|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~65_I .sum_lutc_input = "cin";
defparam \AltiMult:Product1i|lpm_mult:Mult0|multcore:mult_core|lpm_add_sub:adder|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~65_I .lut_mask = "4B04";
defparam \AltiMult:Product1i|lpm_mult:Mult0|multcore:mult_core|lpm_add_sub:adder|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~65_I .output_mode = "comb_only";

cyclone_lcell \Mux4~149_I (
	.dataa(\IncDec:IncCounti|counter[0] ),
	.datab(\IncDec:IncCounti|counter[3] ),
	.datac(\IncDec:IncCounti|counter[2] ),
	.datad(\IncDec:IncCounti|counter[1] ),
	.combout(\Mux4~149 ));
defparam \Mux4~149_I .operation_mode = "normal";
defparam \Mux4~149_I .synch_mode = "off";
defparam \Mux4~149_I .register_cascade_mode = "off";
defparam \Mux4~149_I .sum_lutc_input = "datac";
defparam \Mux4~149_I .lut_mask = "24F8";
defparam \Mux4~149_I .output_mode = "comb_only";

cyclone_lcell \Mux4~148_I (
	.dataa(\IncDec:IncCounti|counter[0] ),
	.datab(\IncDec:IncCounti|counter[3] ),
	.datac(\IncDec:IncCounti|counter[2] ),
	.datad(\IncDec:IncCounti|counter[1] ),
	.combout(\Mux4~148 ));
defparam \Mux4~148_I .operation_mode = "normal";
defparam \Mux4~148_I .synch_mode = "off";
defparam \Mux4~148_I .register_cascade_mode = "off";
defparam \Mux4~148_I .sum_lutc_input = "datac";
defparam \Mux4~148_I .lut_mask = "3A58";
defparam \Mux4~148_I .output_mode = "comb_only";

cyclone_lcell \Mux4~147_I (
	.dataa(\IncDec:IncCounti|counter[0] ),
	.datab(\IncDec:IncCounti|counter[1] ),
	.datac(\IncDec:IncCounti|counter[2] ),
	.datad(\IncDec:IncCounti|counter[3] ),
	.combout(\Mux4~147 ));
defparam \Mux4~147_I .operation_mode = "normal";
defparam \Mux4~147_I .synch_mode = "off";
defparam \Mux4~147_I .register_cascade_mode = "off";
defparam \Mux4~147_I .sum_lutc_input = "datac";
defparam \Mux4~147_I .lut_mask = "E526";
defparam \Mux4~147_I .output_mode = "comb_only";

cyclone_lcell \SDelay:Delayi|result~477_I (
	.dataa(\SDelay:Delayi|result~471 ),
	.datab(\Mux4~148 ),
	.datac(\Mux4~147 ),
	.datad(\SDelay:Delayi|result~470 ),
	.combout(\SDelay:Delayi|result~477 ));
defparam \SDelay:Delayi|result~477_I .operation_mode = "normal";
defparam \SDelay:Delayi|result~477_I .synch_mode = "off";
defparam \SDelay:Delayi|result~477_I .register_cascade_mode = "off";
defparam \SDelay:Delayi|result~477_I .sum_lutc_input = "datac";
defparam \SDelay:Delayi|result~477_I .lut_mask = "F888";
defparam \SDelay:Delayi|result~477_I .output_mode = "comb_only";

cyclone_lcell \SDelay:Delayi|result[3]~I (
	.clk(clock),
	.dataa(\SDelay:Delayi|result~468 ),
	.datab(\Mux4~149 ),
	.datac(\SDelay:Delayi|result~467 ),
	.datad(\SDelay:Delayi|result~477 ),
	.aclr(gnd),
	.regout(\SDelay:Delayi|result[3] ));
defparam \SDelay:Delayi|result[3]~I .operation_mode = "normal";
defparam \SDelay:Delayi|result[3]~I .synch_mode = "off";
defparam \SDelay:Delayi|result[3]~I .register_cascade_mode = "off";
defparam \SDelay:Delayi|result[3]~I .sum_lutc_input = "datac";
defparam \SDelay:Delayi|result[3]~I .lut_mask = "FFE2";
defparam \SDelay:Delayi|result[3]~I .output_mode = "reg_only";

cyclone_lcell \AltiMult:Product1i|lpm_mult:Mult0|multcore:mult_core|lpm_add_sub:adder|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~67_I (
	.dataa(\SDelay:Delayi|result[3] ),
	.datab(iSinctrls),
	.cin(\AltiMult:Product1i|lpm_mult:Mult0|multcore:mult_core|lpm_add_sub:adder|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~66 ),
	.combout(\AltiMult:Product1i|lpm_mult:Mult0|multcore:mult_core|lpm_add_sub:adder|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~67 ),
	.cout(\AltiMult:Product1i|lpm_mult:Mult0|multcore:mult_core|lpm_add_sub:adder|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~68 ));
defparam \AltiMult:Product1i|lpm_mult:Mult0|multcore:mult_core|lpm_add_sub:adder|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~67_I .operation_mode = "arithmetic";
defparam \AltiMult:Product1i|lpm_mult:Mult0|multcore:mult_core|lpm_add_sub:adder|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~67_I .synch_mode = "off";
defparam \AltiMult:Product1i|lpm_mult:Mult0|multcore:mult_core|lpm_add_sub:adder|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~67_I .register_cascade_mode = "off";
defparam \AltiMult:Product1i|lpm_mult:Mult0|multcore:mult_core|lpm_add_sub:adder|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~67_I .sum_lutc_input = "cin";
defparam \AltiMult:Product1i|lpm_mult:Mult0|multcore:mult_core|lpm_add_sub:adder|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~67_I .lut_mask = "B4BF";
defparam \AltiMult:Product1i|lpm_mult:Mult0|multcore:mult_core|lpm_add_sub:adder|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~67_I .output_mode = "comb_only";

cyclone_lcell \Mux3~149_I (
	.dataa(\IncDec:IncCounti|counter[3] ),
	.datab(\IncDec:IncCounti|counter[0] ),
	.datac(\IncDec:IncCounti|counter[1] ),
	.datad(\IncDec:IncCounti|counter[2] ),
	.combout(\Mux3~149 ));
defparam \Mux3~149_I .operation_mode = "normal";
defparam \Mux3~149_I .synch_mode = "off";
defparam \Mux3~149_I .register_cascade_mode = "off";
defparam \Mux3~149_I .sum_lutc_input = "datac";
defparam \Mux3~149_I .lut_mask = "D820";
defparam \Mux3~149_I .output_mode = "comb_only";

cyclone_lcell \Mux3~148_I (
	.dataa(\IncDec:IncCounti|counter[3] ),
	.datab(\IncDec:IncCounti|counter[2] ),
	.datac(\IncDec:IncCounti|counter[1] ),
	.datad(\IncDec:IncCounti|counter[0] ),
	.combout(\Mux3~148 ));
defparam \Mux3~148_I .operation_mode = "normal";
defparam \Mux3~148_I .synch_mode = "off";
defparam \Mux3~148_I .register_cascade_mode = "off";
defparam \Mux3~148_I .sum_lutc_input = "datac";
defparam \Mux3~148_I .lut_mask = "1360";
defparam \Mux3~148_I .output_mode = "comb_only";

cyclone_lcell \Mux3~147_I (
	.dataa(\IncDec:IncCounti|counter[3] ),
	.datab(\IncDec:IncCounti|counter[2] ),
	.datac(\IncDec:IncCounti|counter[1] ),
	.datad(\IncDec:IncCounti|counter[0] ),
	.combout(\Mux3~147 ));
defparam \Mux3~147_I .operation_mode = "normal";
defparam \Mux3~147_I .synch_mode = "off";
defparam \Mux3~147_I .register_cascade_mode = "off";
defparam \Mux3~147_I .sum_lutc_input = "datac";
defparam \Mux3~147_I .lut_mask = "EC9E";
defparam \Mux3~147_I .output_mode = "comb_only";

cyclone_lcell \SDelay:Delayi|result~479_I (
	.dataa(\SDelay:Delayi|result~470 ),
	.datab(\SDelay:Delayi|result~471 ),
	.datac(\Mux3~148 ),
	.datad(\Mux3~147 ),
	.combout(\SDelay:Delayi|result~479 ));
defparam \SDelay:Delayi|result~479_I .operation_mode = "normal";
defparam \SDelay:Delayi|result~479_I .synch_mode = "off";
defparam \SDelay:Delayi|result~479_I .register_cascade_mode = "off";
defparam \SDelay:Delayi|result~479_I .sum_lutc_input = "datac";
defparam \SDelay:Delayi|result~479_I .lut_mask = "EAC0";
defparam \SDelay:Delayi|result~479_I .output_mode = "comb_only";

cyclone_lcell \SDelay:Delayi|result[4]~I (
	.clk(clock),
	.dataa(\SDelay:Delayi|result~468 ),
	.datab(\Mux3~149 ),
	.datac(\SDelay:Delayi|result~467 ),
	.datad(\SDelay:Delayi|result~479 ),
	.aclr(gnd),
	.regout(\SDelay:Delayi|result[4] ));
defparam \SDelay:Delayi|result[4]~I .operation_mode = "normal";
defparam \SDelay:Delayi|result[4]~I .synch_mode = "off";
defparam \SDelay:Delayi|result[4]~I .register_cascade_mode = "off";
defparam \SDelay:Delayi|result[4]~I .sum_lutc_input = "datac";
defparam \SDelay:Delayi|result[4]~I .lut_mask = "FFE2";
defparam \SDelay:Delayi|result[4]~I .output_mode = "reg_only";

cyclone_lcell \AltiMult:Product1i|lpm_mult:Mult0|multcore:mult_core|lpm_add_sub:adder|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~69_I (
	.dataa(\SDelay:Delayi|result[4] ),
	.datab(iSinctrls),
	.cin(\AltiMult:Product1i|lpm_mult:Mult0|multcore:mult_core|lpm_add_sub:adder|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~68 ),
	.combout(\AltiMult:Product1i|lpm_mult:Mult0|multcore:mult_core|lpm_add_sub:adder|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~69 ),
	.cout(\AltiMult:Product1i|lpm_mult:Mult0|multcore:mult_core|lpm_add_sub:adder|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~70 ));
defparam \AltiMult:Product1i|lpm_mult:Mult0|multcore:mult_core|lpm_add_sub:adder|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~69_I .operation_mode = "arithmetic";
defparam \AltiMult:Product1i|lpm_mult:Mult0|multcore:mult_core|lpm_add_sub:adder|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~69_I .synch_mode = "off";
defparam \AltiMult:Product1i|lpm_mult:Mult0|multcore:mult_core|lpm_add_sub:adder|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~69_I .register_cascade_mode = "off";
defparam \AltiMult:Product1i|lpm_mult:Mult0|multcore:mult_core|lpm_add_sub:adder|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~69_I .sum_lutc_input = "cin";
defparam \AltiMult:Product1i|lpm_mult:Mult0|multcore:mult_core|lpm_add_sub:adder|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~69_I .lut_mask = "4B04";
defparam \AltiMult:Product1i|lpm_mult:Mult0|multcore:mult_core|lpm_add_sub:adder|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~69_I .output_mode = "comb_only";

cyclone_lcell \Mux2~149_I (
	.dataa(\IncDec:IncCounti|counter[3] ),
	.datab(\IncDec:IncCounti|counter[0] ),
	.datac(\IncDec:IncCounti|counter[1] ),
	.datad(\IncDec:IncCounti|counter[2] ),
	.combout(\Mux2~149 ));
defparam \Mux2~149_I .operation_mode = "normal";

⌨️ 快捷键说明

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