uaveiro-leci/1ano/isd/quartus-projects/Teste/simulation/modelsim/Teste1.vo

184 lines
4.6 KiB
Plaintext

// Copyright (C) 2020 Intel Corporation. All rights reserved.
// Your use of Intel Corporation's design tools, logic functions
// and other software and tools, and any 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 Intel Program License
// Subscription Agreement, the Intel Quartus Prime License Agreement,
// the Intel FPGA IP License Agreement, or other applicable license
// agreement, including, without limitation, that your use is for
// the sole purpose of programming logic devices manufactured by
// Intel and sold by Intel or its authorized distributors. Please
// refer to the applicable agreement for further details, at
// https://fpgasoftware.intel.com/eula.
// VENDOR "Altera"
// PROGRAM "Quartus Prime"
// VERSION "Version 20.1.1 Build 720 11/11/2020 SJ Lite Edition"
// DATE "12/02/2022 13:02:28"
//
// Device: Altera EP4CE6E22C6 Package TQFP144
//
//
// This Verilog file should be used for ModelSim-Altera (Verilog) only
//
`timescale 1 ps/ 1 ps
module Teste3 (
F,
D,
A,
B,
C);
output F;
input D;
input A;
input B;
input C;
// Design Ports Information
// F => Location: PIN_34, I/O Standard: 2.5 V, Current Strength: Default
// C => Location: PIN_32, I/O Standard: 2.5 V, Current Strength: Default
// B => Location: PIN_43, I/O Standard: 2.5 V, Current Strength: Default
// D => Location: PIN_33, I/O Standard: 2.5 V, Current Strength: Default
// A => Location: PIN_31, I/O Standard: 2.5 V, Current Strength: Default
wire gnd;
wire vcc;
wire unknown;
assign gnd = 1'b0;
assign vcc = 1'b1;
assign unknown = 1'bx;
tri1 devclrn;
tri1 devpor;
tri1 devoe;
wire \F~output_o ;
wire \C~input_o ;
wire \D~input_o ;
wire \A~input_o ;
wire \B~input_o ;
wire \inst|inst3~0_combout ;
hard_block auto_generated_inst(
.devpor(devpor),
.devclrn(devclrn),
.devoe(devoe));
// Location: IOOBUF_X0_Y5_N16
cycloneive_io_obuf \F~output (
.i(!\inst|inst3~0_combout ),
.oe(vcc),
.seriesterminationcontrol(16'b0000000000000000),
.devoe(devoe),
.o(\F~output_o ),
.obar());
// synopsys translate_off
defparam \F~output .bus_hold = "false";
defparam \F~output .open_drain_output = "false";
// synopsys translate_on
// Location: IOIBUF_X0_Y6_N15
cycloneive_io_ibuf \C~input (
.i(C),
.ibar(gnd),
.o(\C~input_o ));
// synopsys translate_off
defparam \C~input .bus_hold = "false";
defparam \C~input .simulate_z_as = "z";
// synopsys translate_on
// Location: IOIBUF_X0_Y6_N22
cycloneive_io_ibuf \D~input (
.i(D),
.ibar(gnd),
.o(\D~input_o ));
// synopsys translate_off
defparam \D~input .bus_hold = "false";
defparam \D~input .simulate_z_as = "z";
// synopsys translate_on
// Location: IOIBUF_X0_Y7_N1
cycloneive_io_ibuf \A~input (
.i(A),
.ibar(gnd),
.o(\A~input_o ));
// synopsys translate_off
defparam \A~input .bus_hold = "false";
defparam \A~input .simulate_z_as = "z";
// synopsys translate_on
// Location: IOIBUF_X5_Y0_N22
cycloneive_io_ibuf \B~input (
.i(B),
.ibar(gnd),
.o(\B~input_o ));
// synopsys translate_off
defparam \B~input .bus_hold = "false";
defparam \B~input .simulate_z_as = "z";
// synopsys translate_on
// Location: LCCOMB_X1_Y6_N0
cycloneive_lcell_comb \inst|inst3~0 (
// Equation(s):
// \inst|inst3~0_combout = (\B~input_o & (\C~input_o )) # (!\B~input_o & ((\D~input_o $ (\A~input_o ))))
.dataa(\C~input_o ),
.datab(\D~input_o ),
.datac(\A~input_o ),
.datad(\B~input_o ),
.cin(gnd),
.combout(\inst|inst3~0_combout ),
.cout());
// synopsys translate_off
defparam \inst|inst3~0 .lut_mask = 16'hAA3C;
defparam \inst|inst3~0 .sum_lutc_input = "datac";
// synopsys translate_on
assign F = \F~output_o ;
endmodule
module hard_block (
devpor,
devclrn,
devoe);
// Design Ports Information
// ~ALTERA_ASDO_DATA1~ => Location: PIN_6, I/O Standard: 2.5 V, Current Strength: Default
// ~ALTERA_FLASH_nCE_nCSO~ => Location: PIN_8, I/O Standard: 2.5 V, Current Strength: Default
// ~ALTERA_DCLK~ => Location: PIN_12, I/O Standard: 2.5 V, Current Strength: Default
// ~ALTERA_DATA0~ => Location: PIN_13, I/O Standard: 2.5 V, Current Strength: Default
// ~ALTERA_nCEO~ => Location: PIN_101, I/O Standard: 2.5 V, Current Strength: 8mA
input devpor;
input devclrn;
input devoe;
wire gnd;
wire vcc;
wire unknown;
assign gnd = 1'b0;
assign vcc = 1'b1;
assign unknown = 1'bx;
wire \~ALTERA_ASDO_DATA1~~padout ;
wire \~ALTERA_FLASH_nCE_nCSO~~padout ;
wire \~ALTERA_DATA0~~padout ;
wire \~ALTERA_ASDO_DATA1~~ibuf_o ;
wire \~ALTERA_FLASH_nCE_nCSO~~ibuf_o ;
wire \~ALTERA_DATA0~~ibuf_o ;
endmodule