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

📄 pipemult.vqm

📁 郑亚民版的可编程逻辑器件开发软件quatus ii里的一些例程
💻 VQM
📖 第 1 页 / 共 5 页
字号:
// 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.

// VENDOR "Altera"
// PROGRAM "Quartus II"
// VERSION "Version 5.0 Build 148 04/26/2005 SJ Full Version"

// DATE "12/25/2005 20:55:48"

module 	pipemult (
	clk,
	wren1,
	wraddress1,
	rdaddress1,
	dataa,
	datab,
	q);
input 	clk;
input 	wren1;
input 	[4:0] wraddress1;
input 	[4:0] rdaddress1;
input 	[7:0] dataa;
input 	[7:0] datab;
output 	[15:0] q;
wire \clk~combout ;
wire \wren1~combout ;
wire \datab[7]~combout ;
wire \dataa[4]~combout ;
wire \mult:inst|lpm_mult:lpm_mult_component|multcore:mult_core|decoder_node[7][4] ;
wire \dataa[5]~combout ;
wire \datab[6]~combout ;
wire \mult:inst|lpm_mult:lpm_mult_component|multcore:mult_core|decoder_node[6][5] ;
wire \mult:inst|lpm_mult:lpm_mult_component|multcore:mult_core|decoder_node[6][4] ;
wire \dataa[3]~combout ;
wire \mult:inst|lpm_mult:lpm_mult_component|multcore:mult_core|decoder_node[7][3] ;
wire \dataa[2]~combout ;
wire \mult:inst|lpm_mult:lpm_mult_component|multcore:mult_core|decoder_node[7][2] ;
wire \mult:inst|lpm_mult:lpm_mult_component|multcore:mult_core|decoder_node[6][3] ;
wire \mult:inst|lpm_mult:lpm_mult_component|multcore:mult_core|decoder_node[6][2] ;
wire \dataa[1]~combout ;
wire \mult:inst|lpm_mult:lpm_mult_component|multcore:mult_core|decoder_node[7][1] ;
wire \mult:inst|lpm_mult:lpm_mult_component|multcore:mult_core|decoder_node[6][1] ;
wire \dataa[0]~combout ;
wire \mult:inst|lpm_mult:lpm_mult_component|multcore:mult_core|decoder_node[7][0] ;
wire \mult:inst|lpm_mult:lpm_mult_component|multcore:mult_core|mpar_add:padder|lpm_add_sub:adder[3]|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~193 ;
wire \mult:inst|lpm_mult:lpm_mult_component|multcore:mult_core|mpar_add:padder|lpm_add_sub:adder[3]|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~193COUT1_197 ;
wire \mult:inst|lpm_mult:lpm_mult_component|multcore:mult_core|mpar_add:padder|lpm_add_sub:adder[3]|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~188 ;
wire \mult:inst|lpm_mult:lpm_mult_component|multcore:mult_core|mpar_add:padder|lpm_add_sub:adder[3]|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~188COUT1_198 ;
wire \mult:inst|lpm_mult:lpm_mult_component|multcore:mult_core|mpar_add:padder|lpm_add_sub:adder[3]|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~183 ;
wire \mult:inst|lpm_mult:lpm_mult_component|multcore:mult_core|mpar_add:padder|lpm_add_sub:adder[3]|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~183COUT1_199 ;
wire \mult:inst|lpm_mult:lpm_mult_component|multcore:mult_core|mpar_add:padder|lpm_add_sub:adder[3]|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~178 ;
wire \mult:inst|lpm_mult:lpm_mult_component|multcore:mult_core|mpar_add:padder|lpm_add_sub:adder[3]|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~178COUT1 ;
wire \mult:inst|lpm_mult:lpm_mult_component|multcore:mult_core|mpar_add:padder|lpm_add_sub:adder[3]|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~173 ;
wire \dataa[7]~combout ;
wire \mult:inst|lpm_mult:lpm_mult_component|multcore:mult_core|decoder_node[7][7] ;
wire \dataa[6]~combout ;
wire \mult:inst|lpm_mult:lpm_mult_component|multcore:mult_core|decoder_node[7][6] ;
wire \mult:inst|lpm_mult:lpm_mult_component|multcore:mult_core|decoder_node[6][7] ;
wire \mult:inst|lpm_mult:lpm_mult_component|multcore:mult_core|decoder_node[7][5] ;
wire \mult:inst|lpm_mult:lpm_mult_component|multcore:mult_core|decoder_node[6][6] ;
wire \mult:inst|lpm_mult:lpm_mult_component|multcore:mult_core|mpar_add:padder|lpm_add_sub:adder[3]|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~168 ;
wire \mult:inst|lpm_mult:lpm_mult_component|multcore:mult_core|mpar_add:padder|lpm_add_sub:adder[3]|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~168COUT1_200 ;
wire \mult:inst|lpm_mult:lpm_mult_component|multcore:mult_core|mpar_add:padder|lpm_add_sub:adder[3]|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~163 ;
wire \mult:inst|lpm_mult:lpm_mult_component|multcore:mult_core|mpar_add:padder|lpm_add_sub:adder[3]|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~163COUT1_201 ;
wire \mult:inst|lpm_mult:lpm_mult_component|multcore:mult_core|mpar_add:padder|lpm_add_sub:adder[3]|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~158 ;
wire \mult:inst|lpm_mult:lpm_mult_component|multcore:mult_core|mpar_add:padder|lpm_add_sub:adder[3]|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~158COUT1_202 ;
wire \mult:inst|lpm_mult:lpm_mult_component|multcore:mult_core|mpar_add:padder|lpm_add_sub:adder[3]|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~151 ;
wire \datab[5]~combout ;
wire \mult:inst|lpm_mult:lpm_mult_component|multcore:mult_core|decoder_node[5][5] ;
wire \datab[4]~combout ;
wire \mult:inst|lpm_mult:lpm_mult_component|multcore:mult_core|decoder_node[4][6] ;
wire \mult:inst|lpm_mult:lpm_mult_component|multcore:mult_core|decoder_node[4][5] ;
wire \mult:inst|lpm_mult:lpm_mult_component|multcore:mult_core|decoder_node[5][4] ;
wire \mult:inst|lpm_mult:lpm_mult_component|multcore:mult_core|decoder_node[4][4] ;
wire \mult:inst|lpm_mult:lpm_mult_component|multcore:mult_core|decoder_node[5][3] ;
wire \mult:inst|lpm_mult:lpm_mult_component|multcore:mult_core|decoder_node[4][3] ;
wire \mult:inst|lpm_mult:lpm_mult_component|multcore:mult_core|decoder_node[5][2] ;
wire \mult:inst|lpm_mult:lpm_mult_component|multcore:mult_core|decoder_node[4][2] ;
wire \mult:inst|lpm_mult:lpm_mult_component|multcore:mult_core|decoder_node[5][1] ;
wire \mult:inst|lpm_mult:lpm_mult_component|multcore:mult_core|decoder_node[4][1] ;
wire \mult:inst|lpm_mult:lpm_mult_component|multcore:mult_core|decoder_node[5][0] ;
wire \mult:inst|lpm_mult:lpm_mult_component|multcore:mult_core|mpar_add:padder|lpm_add_sub:adder[2]|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~193 ;
wire \mult:inst|lpm_mult:lpm_mult_component|multcore:mult_core|mpar_add:padder|lpm_add_sub:adder[2]|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~193COUT1_197 ;
wire \mult:inst|lpm_mult:lpm_mult_component|multcore:mult_core|mpar_add:padder|lpm_add_sub:adder[2]|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~188 ;
wire \mult:inst|lpm_mult:lpm_mult_component|multcore:mult_core|mpar_add:padder|lpm_add_sub:adder[2]|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~188COUT1_198 ;
wire \mult:inst|lpm_mult:lpm_mult_component|multcore:mult_core|mpar_add:padder|lpm_add_sub:adder[2]|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~183 ;
wire \mult:inst|lpm_mult:lpm_mult_component|multcore:mult_core|mpar_add:padder|lpm_add_sub:adder[2]|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~183COUT1_199 ;
wire \mult:inst|lpm_mult:lpm_mult_component|multcore:mult_core|mpar_add:padder|lpm_add_sub:adder[2]|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~178 ;
wire \mult:inst|lpm_mult:lpm_mult_component|multcore:mult_core|mpar_add:padder|lpm_add_sub:adder[2]|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~178COUT1 ;
wire \mult:inst|lpm_mult:lpm_mult_component|multcore:mult_core|mpar_add:padder|lpm_add_sub:adder[2]|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~173 ;
wire \mult:inst|lpm_mult:lpm_mult_component|multcore:mult_core|mpar_add:padder|lpm_add_sub:adder[2]|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~166 ;
wire \mult:inst|lpm_mult:lpm_mult_component|multcore:mult_core|mpar_add:padder|lpm_add_sub:adder[3]|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~176 ;
wire \mult:inst|lpm_mult:lpm_mult_component|multcore:mult_core|mpar_add:padder|lpm_add_sub:adder[3]|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~181 ;
wire \mult:inst|lpm_mult:lpm_mult_component|multcore:mult_core|mpar_add:padder|lpm_add_sub:adder[2]|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~171 ;
wire \mult:inst|lpm_mult:lpm_mult_component|multcore:mult_core|mpar_add:padder|lpm_add_sub:adder[2]|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~176 ;
wire \mult:inst|lpm_mult:lpm_mult_component|multcore:mult_core|mpar_add:padder|lpm_add_sub:adder[3]|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~186 ;
wire \mult:inst|lpm_mult:lpm_mult_component|multcore:mult_core|mpar_add:padder|lpm_add_sub:adder[2]|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~181 ;
wire \mult:inst|lpm_mult:lpm_mult_component|multcore:mult_core|mpar_add:padder|lpm_add_sub:adder[3]|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~191 ;
wire \mult:inst|lpm_mult:lpm_mult_component|multcore:mult_core|mpar_add:padder|lpm_add_sub:adder[2]|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~186 ;
wire \mult:inst|lpm_mult:lpm_mult_component|multcore:mult_core|decoder_node[6][0] ;
wire \mult:inst|lpm_mult:lpm_mult_component|multcore:mult_core|mpar_add:padder|mpar_add:sub_par_add|lpm_add_sub:adder[1]|addcore:adder|a_csnbuffer:result_node|sout_node[0]~107 ;
wire \mult:inst|lpm_mult:lpm_mult_component|multcore:mult_core|mpar_add:padder|mpar_add:sub_par_add|lpm_add_sub:adder[1]|addcore:adder|a_csnbuffer:result_node|sout_node[0]~107COUT1_111 ;
wire \mult:inst|lpm_mult:lpm_mult_component|multcore:mult_core|mpar_add:padder|mpar_add:sub_par_add|lpm_add_sub:adder[1]|addcore:adder|a_csnbuffer:result_node|sout_node[1]~103 ;
wire \mult:inst|lpm_mult:lpm_mult_component|multcore:mult_core|mpar_add:padder|mpar_add:sub_par_add|lpm_add_sub:adder[1]|addcore:adder|a_csnbuffer:result_node|sout_node[1]~103COUT1_112 ;
wire \mult:inst|lpm_mult:lpm_mult_component|multcore:mult_core|mpar_add:padder|mpar_add:sub_par_add|lpm_add_sub:adder[1]|addcore:adder|a_csnbuffer:result_node|sout_node[2]~99 ;
wire \mult:inst|lpm_mult:lpm_mult_component|multcore:mult_core|mpar_add:padder|mpar_add:sub_par_add|lpm_add_sub:adder[1]|addcore:adder|a_csnbuffer:result_node|sout_node[2]~99COUT1_113 ;
wire \mult:inst|lpm_mult:lpm_mult_component|multcore:mult_core|mpar_add:padder|mpar_add:sub_par_add|lpm_add_sub:adder[1]|addcore:adder|a_csnbuffer:result_node|sout_node[3]~95 ;
wire \mult:inst|lpm_mult:lpm_mult_component|multcore:mult_core|mpar_add:padder|mpar_add:sub_par_add|lpm_add_sub:adder[1]|addcore:adder|a_csnbuffer:result_node|sout_node[3]~95COUT1_114 ;
wire \mult:inst|lpm_mult:lpm_mult_component|multcore:mult_core|mpar_add:padder|mpar_add:sub_par_add|lpm_add_sub:adder[1]|addcore:adder|a_csnbuffer:result_node|sout_node[4]~91 ;
wire \mult:inst|lpm_mult:lpm_mult_component|multcore:mult_core|mpar_add:padder|lpm_add_sub:adder[3]|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~156 ;
wire \mult:inst|lpm_mult:lpm_mult_component|multcore:mult_core|mpar_add:padder|lpm_add_sub:adder[3]|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~161 ;
wire \mult:inst|lpm_mult:lpm_mult_component|multcore:mult_core|decoder_node[5][7] ;
wire \mult:inst|lpm_mult:lpm_mult_component|multcore:mult_core|decoder_node[5][6] ;
wire \mult:inst|lpm_mult:lpm_mult_component|multcore:mult_core|decoder_node[4][7] ;
wire \mult:inst|lpm_mult:lpm_mult_component|multcore:mult_core|mpar_add:padder|lpm_add_sub:adder[2]|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~168 ;
wire \mult:inst|lpm_mult:lpm_mult_component|multcore:mult_core|mpar_add:padder|lpm_add_sub:adder[2]|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~168COUT1_200 ;
wire \mult:inst|lpm_mult:lpm_mult_component|multcore:mult_core|mpar_add:padder|lpm_add_sub:adder[2]|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~163 ;
wire \mult:inst|lpm_mult:lpm_mult_component|multcore:mult_core|mpar_add:padder|lpm_add_sub:adder[2]|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~163COUT1_201 ;
wire \mult:inst|lpm_mult:lpm_mult_component|multcore:mult_core|mpar_add:padder|lpm_add_sub:adder[2]|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~158 ;
wire \mult:inst|lpm_mult:lpm_mult_component|multcore:mult_core|mpar_add:padder|lpm_add_sub:adder[2]|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~158COUT1_202 ;
wire \mult:inst|lpm_mult:lpm_mult_component|multcore:mult_core|mpar_add:padder|lpm_add_sub:adder[2]|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~151 ;
wire \mult:inst|lpm_mult:lpm_mult_component|multcore:mult_core|mpar_add:padder|lpm_add_sub:adder[2]|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~156 ;
wire \mult:inst|lpm_mult:lpm_mult_component|multcore:mult_core|mpar_add:padder|lpm_add_sub:adder[3]|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~166 ;
wire \mult:inst|lpm_mult:lpm_mult_component|multcore:mult_core|mpar_add:padder|lpm_add_sub:adder[3]|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~171 ;
wire \mult:inst|lpm_mult:lpm_mult_component|multcore:mult_core|mpar_add:padder|lpm_add_sub:adder[2]|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~161 ;
wire \mult:inst|lpm_mult:lpm_mult_component|multcore:mult_core|mpar_add:padder|mpar_add:sub_par_add|lpm_add_sub:adder[1]|addcore:adder|a_csnbuffer:result_node|sout_node[5]~87 ;
wire \mult:inst|lpm_mult:lpm_mult_component|multcore:mult_core|mpar_add:padder|mpar_add:sub_par_add|lpm_add_sub:adder[1]|addcore:adder|a_csnbuffer:result_node|sout_node[5]~87COUT1_115 ;

⌨️ 快捷键说明

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