Skip to content
Snippets Groups Projects

Porting multipliers: mult, mult_add2, mult_add4, complex_mult, complex_mult_rtl, complex_mult_rtl_canonical for Intel Agilex 7

Merged David Brouwer requested to merge RTSD-182 into master
32 files
+ 5639
92
Compare changes
  • Side-by-side
  • Inline
Files
32
 
# ------------------------------------------------------------------------------
 
#
 
# Copyright 2023
 
# ASTRON (Netherlands Institute for Radio Astronomy) <http://www.astron.nl/>
 
# P.O.Box 2, 7990 AA Dwingeloo, The Netherlands
 
#
 
# Licensed under the Apache License, Version 2.0 (the "License");
 
# you may not use this file except in compliance with the License.
 
# You may obtain a copy of the License at
 
#
 
# http://www.apache.org/licenses/LICENSE-2.0
 
#
 
# Unless required by applicable law or agreed to in writing, software
 
# distributed under the License is distributed on an "AS IS" BASIS,
 
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 
# See the License for the specific language governing permissions and
 
# limitations under the License.
 
#
 
# ------------------------------------------------------------------------------
 
#
 
# Author: D.F. Brouwer
 
# Description:
 
# This file is based on generated file mentor/msim_setup.tcl.
 
# - the values for modelsim_search_libraries key in the hdllib.cfg follow from altera libraries vmap section in the msim_setup.tcl
 
# - vmap for the IP specific libraries and compile all IP source files into those libraries similar as in the msim_setup.tcl
 
# - replace QSYS_SIMDIR by IP_DIR
 
# - if the testbench is also generated with QSYS then only the IP_TBDIR files are needed, because these also contain the source files.
 
 
#vlib ./work/ ;# Assume library work already exist
 
 
 
set IP_DIR "$env(HDL_BUILD_DIR)/$env(BUILDSET)/qsys-generate/ip_agi027_xxxx_complex_mult/sim"
 
 
vmap altmult_complex_1910 ./work/
 
 
vcom "$IP_DIR/../altmult_complex_1910/sim/ip_agi027_xxxx_complex_mult_altmult_complex_1910_mvkwxpy.vhd" -work altmult_complex_1910
 
 
set IP_DIR "$env(HDL_BUILD_DIR)/$env(BUILDSET)/qsys-generate/ip_agi027_xxxx_complex_mult_27b/sim"
 
 
vcom "$IP_DIR/../altmult_complex_1910/sim/ip_agi027_xxxx_complex_mult_27b_altmult_complex_1910_fuab2ya.vhd" -work altmult_complex_1910
Loading