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

📄 generalboardub3.vo

📁 飞机电气检测的界面程序设计
💻 VO
📖 第 1 页 / 共 4 页
字号:
// Copyright (C) 1991-2007 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 from 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 7.1 Build 156 04/30/2007 SJ Full Version"

// DATE "12/27/2007 20:19:49"

// 
// Device: Altera EPM7032SLC44-10 Package PLCC44
// 

// 
// This Verilog file should be used for Active-HDL (Verilog) only
// 

`timescale 1 ps/ 1 ps

module generalBoardUb3 (
	bse,
	bte,
	addressA,
	addressB,
	addressC,
	targetLed,
	kle,
	ke);
input 	bse;
input 	[3:1] bte;
input 	[6:1] addressA;
input 	[6:1] addressB;
input 	[6:1] addressC;
output 	targetLed;
output 	[2:1] kle;
output 	[7:1] ke;

wire gnd = 1'b0;
wire vcc = 1'b1;

// synopsys translate_off
initial $sdf_annotate("generalBoardUb3_v.sdo");
// synopsys translate_on

wire \bte[3]~10_dataout ;
wire \bse~dataout ;
wire \ke~65_dataout ;
wire \ke~67_dataout ;
wire \ke~69_dataout ;
wire \ke~71_dataout ;
wire \ke~73_dataout ;
wire \tmp[31]~35_dataout ;
wire \tmp[32]~37_dataout ;
wire \kle~476_dataout ;
wire \kle~493_pexpout ;
wire \kle~492_pexpout ;
wire \kle~481_dataout ;
wire \kle~494_dataout ;
wire [6:1] \addressA~dataout ;
wire [6:1] \addressB~dataout ;
wire [6:1] \addressC~dataout ;
wire [3:1] \bte~dataout ;


// atom is at PIN_25
max_io \bte[3]~I (
	.datain(gnd),
	.oe(gnd),
	.dataout(\bte~dataout [3]),
	.padio(bte[3]));
// synopsys translate_off
defparam \bte[3]~I .bus_hold = "false";
defparam \bte[3]~I .open_drain_output = "false";
defparam \bte[3]~I .operation_mode = "input";
defparam \bte[3]~I .weak_pull_up = "false";
// synopsys translate_on

// atom is at LC17
max_mcell \bte[3]~10 (
	.clk(gnd),
	.aclr(gnd),
	.pexpin(gnd),
	.fpin(vcc),
	.pterm0({gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd}),
	.pterm1({vcc,vcc,vcc,vcc,vcc,vcc,vcc,vcc,vcc,vcc,vcc,vcc,vcc,vcc,vcc,vcc,vcc,vcc,vcc,vcc,vcc,vcc,vcc,vcc,vcc,vcc,vcc,vcc,vcc,vcc,vcc,vcc,vcc,vcc,vcc,vcc,vcc,vcc,vcc,vcc,vcc,vcc,vcc,vcc,vcc,vcc,vcc,vcc,vcc,vcc,vcc,\bte~dataout [3]}),
	.pterm2({gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd}),
	.pterm3({gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd}),
	.pterm4({gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd}),
	.pterm5({gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd}),
	.pxor({gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd}),
	.pclk({gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd}),
	.pena({vcc,vcc,vcc,vcc,vcc,vcc,vcc,vcc,vcc,vcc,vcc,vcc,vcc,vcc,vcc,vcc,vcc,vcc,vcc,vcc,vcc,vcc,vcc,vcc,vcc,vcc,vcc,vcc,vcc,vcc,vcc,vcc,vcc,vcc,vcc,vcc,vcc,vcc,vcc,vcc,vcc,vcc,vcc,vcc,vcc,vcc,vcc,vcc,vcc,vcc,vcc,vcc}),
	.paclr({gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd}),
	.papre({gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd}),
	.dataout(\bte[3]~10_dataout ),
	.pexpout());
// synopsys translate_off
defparam \bte[3]~10 .operation_mode = "normal";
defparam \bte[3]~10 .output_mode = "comb";
defparam \bte[3]~10 .pexp_mode = "off";
// synopsys translate_on

// atom is at PIN_1
max_io \addressA[2]~I (
	.datain(gnd),
	.oe(gnd),
	.dataout(\addressA~dataout [2]),
	.padio(addressA[2]));
// synopsys translate_off
defparam \addressA[2]~I .bus_hold = "false";
defparam \addressA[2]~I .open_drain_output = "false";
defparam \addressA[2]~I .operation_mode = "input";
defparam \addressA[2]~I .weak_pull_up = "false";
// synopsys translate_on

// atom is at PIN_6
max_io \bse~I (
	.datain(gnd),
	.oe(gnd),
	.dataout(\bse~dataout ),
	.padio(bse));
// synopsys translate_off
defparam \bse~I .bus_hold = "false";
defparam \bse~I .open_drain_output = "false";
defparam \bse~I .operation_mode = "input";
defparam \bse~I .weak_pull_up = "false";
// synopsys translate_on

// atom is at PIN_5
max_io \addressA[6]~I (
	.datain(gnd),
	.oe(gnd),
	.dataout(\addressA~dataout [6]),
	.padio(addressA[6]));
// synopsys translate_off
defparam \addressA[6]~I .bus_hold = "false";
defparam \addressA[6]~I .open_drain_output = "false";
defparam \addressA[6]~I .operation_mode = "input";
defparam \addressA[6]~I .weak_pull_up = "false";
// synopsys translate_on

// atom is at PIN_4
max_io \addressA[5]~I (
	.datain(gnd),
	.oe(gnd),
	.dataout(\addressA~dataout [5]),
	.padio(addressA[5]));
// synopsys translate_off
defparam \addressA[5]~I .bus_hold = "false";
defparam \addressA[5]~I .open_drain_output = "false";
defparam \addressA[5]~I .operation_mode = "input";
defparam \addressA[5]~I .weak_pull_up = "false";
// synopsys translate_on

// atom is at PIN_44
max_io \addressA[3]~I (
	.datain(gnd),
	.oe(gnd),
	.dataout(\addressA~dataout [3]),
	.padio(addressA[3]));
// synopsys translate_off
defparam \addressA[3]~I .bus_hold = "false";
defparam \addressA[3]~I .open_drain_output = "false";
defparam \addressA[3]~I .operation_mode = "input";
defparam \addressA[3]~I .weak_pull_up = "false";
// synopsys translate_on

// atom is at PIN_43
max_io \addressA[4]~I (
	.datain(gnd),
	.oe(gnd),
	.dataout(\addressA~dataout [4]),
	.padio(addressA[4]));
// synopsys translate_off
defparam \addressA[4]~I .bus_hold = "false";
defparam \addressA[4]~I .open_drain_output = "false";
defparam \addressA[4]~I .operation_mode = "input";
defparam \addressA[4]~I .weak_pull_up = "false";
// synopsys translate_on

// atom is at LC24
max_mcell \ke~65 (
	.clk(gnd),
	.aclr(gnd),
	.pexpin(gnd),
	.fpin(vcc),
	.pterm0({gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd}),
	.pterm1({vcc,vcc,vcc,vcc,vcc,vcc,vcc,vcc,vcc,vcc,vcc,vcc,vcc,vcc,vcc,vcc,vcc,vcc,vcc,vcc,vcc,vcc,vcc,vcc,vcc,vcc,vcc,vcc,vcc,vcc,vcc,vcc,vcc,vcc,vcc,vcc,vcc,vcc,vcc,vcc,vcc,vcc,vcc,vcc,vcc,vcc,!\addressA~dataout [4],\addressA~dataout [3],\addressA~dataout [5],\addressA~dataout [6],\bse~dataout ,!\addressA~dataout [2]}),
	.pterm2({gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd}),
	.pterm3({gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd}),
	.pterm4({gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd}),
	.pterm5({gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd}),
	.pxor({gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd}),
	.pclk({gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd,gnd}),

⌨️ 快捷键说明

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