From 1b5eeb9a949272232ff543f684c7be62d31d0d40 Mon Sep 17 00:00:00 2001 From: Alejandro Soto Date: Fri, 20 Oct 2023 22:59:27 -0600 Subject: ip: add ip_fp_add, ip_fp_mul --- ip/ip_fp_mul_sim/aldec/rivierapro_setup.tcl | 278 ++++ ip/ip_fp_mul_sim/cadence/cds.lib | 19 + ip/ip_fp_mul_sim/cadence/hdl.var | 2 + ip/ip_fp_mul_sim/cadence/ncsim_setup.sh | 195 +++ ip/ip_fp_mul_sim/ip_fp_mul.vo | 1592 ++++++++++++++++++++ ip/ip_fp_mul_sim/mentor/msim_setup.tcl | 272 ++++ ip/ip_fp_mul_sim/synopsys/vcs/vcs_setup.sh | 152 ++ ip/ip_fp_mul_sim/synopsys/vcsmx/synopsys_sim.setup | 13 + ip/ip_fp_mul_sim/synopsys/vcsmx/vcsmx_setup.sh | 195 +++ 9 files changed, 2718 insertions(+) create mode 100644 ip/ip_fp_mul_sim/aldec/rivierapro_setup.tcl create mode 100644 ip/ip_fp_mul_sim/cadence/cds.lib create mode 100644 ip/ip_fp_mul_sim/cadence/hdl.var create mode 100755 ip/ip_fp_mul_sim/cadence/ncsim_setup.sh create mode 100644 ip/ip_fp_mul_sim/ip_fp_mul.vo create mode 100644 ip/ip_fp_mul_sim/mentor/msim_setup.tcl create mode 100755 ip/ip_fp_mul_sim/synopsys/vcs/vcs_setup.sh create mode 100644 ip/ip_fp_mul_sim/synopsys/vcsmx/synopsys_sim.setup create mode 100755 ip/ip_fp_mul_sim/synopsys/vcsmx/vcsmx_setup.sh (limited to 'ip/ip_fp_mul_sim') diff --git a/ip/ip_fp_mul_sim/aldec/rivierapro_setup.tcl b/ip/ip_fp_mul_sim/aldec/rivierapro_setup.tcl new file mode 100644 index 0000000..14027e6 --- /dev/null +++ b/ip/ip_fp_mul_sim/aldec/rivierapro_setup.tcl @@ -0,0 +1,278 @@ + +# (C) 2001-2023 Altera Corporation. All rights reserved. +# 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. + +# ACDS 20.1 720 linux 2023.10.21.04:56:13 +# ---------------------------------------- +# Auto-generated simulation script rivierapro_setup.tcl +# ---------------------------------------- +# This script provides commands to simulate the following IP detected in +# your Quartus project: +# ip_fp_mul +# +# Altera recommends that you source this Quartus-generated IP simulation +# script from your own customized top-level script, and avoid editing this +# generated script. +# +# To write a top-level script that compiles Altera simulation libraries and +# the Quartus-generated IP in your project, along with your design and +# testbench files, copy the text from the TOP-LEVEL TEMPLATE section below +# into a new file, e.g. named "aldec.do", and modify the text as directed. +# +# ---------------------------------------- +# # TOP-LEVEL TEMPLATE - BEGIN +# # +# # QSYS_SIMDIR is used in the Quartus-generated IP simulation script to +# # construct paths to the files required to simulate the IP in your Quartus +# # project. By default, the IP script assumes that you are launching the +# # simulator from the IP script location. If launching from another +# # location, set QSYS_SIMDIR to the output directory you specified when you +# # generated the IP script, relative to the directory from which you launch +# # the simulator. +# # +# set QSYS_SIMDIR