diff --git a/libraries/dsp/wpfb/quartus_iwave/wpfb_unit_dev.qpf b/libraries/dsp/wpfb/quartus_iwave/wpfb_unit_dev.qpf new file mode 100644 index 0000000000000000000000000000000000000000..7ba64555dff0a907bc54abbb96b24aca0e11d9f1 --- /dev/null +++ b/libraries/dsp/wpfb/quartus_iwave/wpfb_unit_dev.qpf @@ -0,0 +1,31 @@ +# -------------------------------------------------------------------------- # +# +# Copyright (C) 2023 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. +# +# -------------------------------------------------------------------------- # +# +# Quartus Prime +# Version 23.2.0 Build 94 06/14/2023 SC Pro Edition +# Date created = 15:10:36 November 24, 2023 +# +# -------------------------------------------------------------------------- # + +QUARTUS_VERSION = "23.2" +DATE = "15:10:36 November 24, 2023" + +# Revisions + +PROJECT_REVISION = "wpfb_unit_dev" diff --git a/libraries/dsp/wpfb/quartus_iwave/wpfb_unit_dev.qsf b/libraries/dsp/wpfb/quartus_iwave/wpfb_unit_dev.qsf new file mode 100644 index 0000000000000000000000000000000000000000..4acbc6f34ac9866df0e38dc3f464cdafc88bfb30 --- /dev/null +++ b/libraries/dsp/wpfb/quartus_iwave/wpfb_unit_dev.qsf @@ -0,0 +1,277 @@ +############################################################################### +# +# 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, 24 November 2023 +# Purpose: +# . Synthesis of wpfb_unit_dev to investigate resource usages, timing reports +# with fmax summary and time critical paths. +# Description: +# . Created wpfb_unit_dev.qpf and qsf with QUI using run_quartus iwave & +# . Used virtual pins so that it fits the FPGA, as explained in [1]. +# References: +# [1] "Virtual Pin Assignments in a Partial Design", Apr 17, 2021, +# https://www.youtube.com/watch?v=QET0lC-jdAQ + +set_global_assignment -name LAST_QUARTUS_VERSION "23.2.0 Pro Edition" +set_global_assignment -name PROJECT_OUTPUT_DIRECTORY output_files +set_global_assignment -name MIN_CORE_JUNCTION_TEMP 0 +set_global_assignment -name MAX_CORE_JUNCTION_TEMP 100 +set_global_assignment -name DEVICE AGIB027R31A1I1VB +set_global_assignment -name FAMILY "Agilex 7" +set_global_assignment -name ERROR_CHECK_FREQUENCY_DIVISOR 256 +set_global_assignment -name PWRMGT_VOLTAGE_OUTPUT_FORMAT "LINEAR FORMAT" +set_global_assignment -name PWRMGT_LINEAR_FORMAT_N "-12" + +# Due to " critical warning(19238): Incomplete power management setting .." +# and the specified missing required settings used QUI to add this settings +# Quartus Prime Pro->Assignments->Device->Device and Pin Option...-> +# (Configuration->Configuration pin options)/(Power managements ). +set_global_assignment -name USE_PWRMGT_SCL SDM_IO0 +set_global_assignment -name USE_PWRMGT_SDA SDM_IO11 +# (Power Management & VID). +set_global_assignment -name PWRMGT_SLAVE_DEVICE0_ADDRESS 4F + + +# Used QUI to add the ports of iwave_synthesis_wpfb with underlying +# wpfb_unit_dev as virtual pins so that it fits the FPGA [1]. +set_instance_assignment -name VIRTUAL_PIN ON -to dp_rst +set_instance_assignment -name VIRTUAL_PIN ON -to in_sosi_arr[0].eop +set_instance_assignment -name VIRTUAL_PIN ON -to in_sosi_arr[0].sop +set_instance_assignment -name VIRTUAL_PIN ON -to in_sosi_arr[0].sync +set_instance_assignment -name VIRTUAL_PIN ON -to in_sosi_arr[0].valid +set_instance_assignment -name VIRTUAL_PIN ON -to in_sosi_arr[1].eop +set_instance_assignment -name VIRTUAL_PIN ON -to in_sosi_arr[1].sop +set_instance_assignment -name VIRTUAL_PIN ON -to in_sosi_arr[1].sync +set_instance_assignment -name VIRTUAL_PIN ON -to in_sosi_arr[1].valid +set_instance_assignment -name VIRTUAL_PIN ON -to in_sosi_arr[2].eop +set_instance_assignment -name VIRTUAL_PIN ON -to in_sosi_arr[2].sop +set_instance_assignment -name VIRTUAL_PIN ON -to in_sosi_arr[2].sync +set_instance_assignment -name VIRTUAL_PIN ON -to in_sosi_arr[2].valid +set_instance_assignment -name VIRTUAL_PIN ON -to in_sosi_arr[3].eop +set_instance_assignment -name VIRTUAL_PIN ON -to in_sosi_arr[3].sop +set_instance_assignment -name VIRTUAL_PIN ON -to in_sosi_arr[3].sync +set_instance_assignment -name VIRTUAL_PIN ON -to in_sosi_arr[3].valid +set_instance_assignment -name VIRTUAL_PIN ON -to in_sosi_arr[4].eop +set_instance_assignment -name VIRTUAL_PIN ON -to in_sosi_arr[4].sop +set_instance_assignment -name VIRTUAL_PIN ON -to in_sosi_arr[4].sync +set_instance_assignment -name VIRTUAL_PIN ON -to in_sosi_arr[4].valid +set_instance_assignment -name VIRTUAL_PIN ON -to in_sosi_arr[5].eop +set_instance_assignment -name VIRTUAL_PIN ON -to in_sosi_arr[5].sop +set_instance_assignment -name VIRTUAL_PIN ON -to in_sosi_arr[5].sync +set_instance_assignment -name VIRTUAL_PIN ON -to in_sosi_arr[5].valid +set_instance_assignment -name VIRTUAL_PIN ON -to in_sosi_arr[6].eop +set_instance_assignment -name VIRTUAL_PIN ON -to in_sosi_arr[6].sop +set_instance_assignment -name VIRTUAL_PIN ON -to in_sosi_arr[6].sync +set_instance_assignment -name VIRTUAL_PIN ON -to in_sosi_arr[6].valid +set_instance_assignment -name VIRTUAL_PIN ON -to in_sosi_arr[7].eop +set_instance_assignment -name VIRTUAL_PIN ON -to in_sosi_arr[7].sop +set_instance_assignment -name VIRTUAL_PIN ON -to in_sosi_arr[7].sync +set_instance_assignment -name VIRTUAL_PIN ON -to in_sosi_arr[7].valid +set_instance_assignment -name VIRTUAL_PIN ON -to in_sosi_arr[8].eop +set_instance_assignment -name VIRTUAL_PIN ON -to in_sosi_arr[8].sop +set_instance_assignment -name VIRTUAL_PIN ON -to in_sosi_arr[8].sync +set_instance_assignment -name VIRTUAL_PIN ON -to in_sosi_arr[8].valid +set_instance_assignment -name VIRTUAL_PIN ON -to in_sosi_arr[9].eop +set_instance_assignment -name VIRTUAL_PIN ON -to in_sosi_arr[9].sop +set_instance_assignment -name VIRTUAL_PIN ON -to in_sosi_arr[9].sync +set_instance_assignment -name VIRTUAL_PIN ON -to in_sosi_arr[9].valid +set_instance_assignment -name VIRTUAL_PIN ON -to in_sosi_arr[10].eop +set_instance_assignment -name VIRTUAL_PIN ON -to in_sosi_arr[10].sop +set_instance_assignment -name VIRTUAL_PIN ON -to in_sosi_arr[10].sync +set_instance_assignment -name VIRTUAL_PIN ON -to in_sosi_arr[10].valid +set_instance_assignment -name VIRTUAL_PIN ON -to in_sosi_arr[11].eop +set_instance_assignment -name VIRTUAL_PIN ON -to in_sosi_arr[11].sop +set_instance_assignment -name VIRTUAL_PIN ON -to in_sosi_arr[11].sync +set_instance_assignment -name VIRTUAL_PIN ON -to in_sosi_arr[11].valid +#set_instance_assignment -name VIRTUAL_PIN ON -to mm_clk +set_instance_assignment -name VIRTUAL_PIN ON -to mm_rst +set_instance_assignment -name VIRTUAL_PIN ON -to out_quant_sosi_arr[0].eop +set_instance_assignment -name VIRTUAL_PIN ON -to out_quant_sosi_arr[0].sop +set_instance_assignment -name VIRTUAL_PIN ON -to out_quant_sosi_arr[0].sync +set_instance_assignment -name VIRTUAL_PIN ON -to out_quant_sosi_arr[0].valid +set_instance_assignment -name VIRTUAL_PIN ON -to out_quant_sosi_arr[1].eop +set_instance_assignment -name VIRTUAL_PIN ON -to out_quant_sosi_arr[1].sop +set_instance_assignment -name VIRTUAL_PIN ON -to out_quant_sosi_arr[1].sync +set_instance_assignment -name VIRTUAL_PIN ON -to out_quant_sosi_arr[1].valid +set_instance_assignment -name VIRTUAL_PIN ON -to out_quant_sosi_arr[2].eop +set_instance_assignment -name VIRTUAL_PIN ON -to out_quant_sosi_arr[2].sop +set_instance_assignment -name VIRTUAL_PIN ON -to out_quant_sosi_arr[2].sync +set_instance_assignment -name VIRTUAL_PIN ON -to out_quant_sosi_arr[2].valid +set_instance_assignment -name VIRTUAL_PIN ON -to out_quant_sosi_arr[3].eop +set_instance_assignment -name VIRTUAL_PIN ON -to out_quant_sosi_arr[3].sop +set_instance_assignment -name VIRTUAL_PIN ON -to out_quant_sosi_arr[3].sync +set_instance_assignment -name VIRTUAL_PIN ON -to out_quant_sosi_arr[3].valid +set_instance_assignment -name VIRTUAL_PIN ON -to out_quant_sosi_arr[4].eop +set_instance_assignment -name VIRTUAL_PIN ON -to out_quant_sosi_arr[4].sop +set_instance_assignment -name VIRTUAL_PIN ON -to out_quant_sosi_arr[4].sync +set_instance_assignment -name VIRTUAL_PIN ON -to out_quant_sosi_arr[4].valid +set_instance_assignment -name VIRTUAL_PIN ON -to out_quant_sosi_arr[5].eop +set_instance_assignment -name VIRTUAL_PIN ON -to out_quant_sosi_arr[5].sop +set_instance_assignment -name VIRTUAL_PIN ON -to out_quant_sosi_arr[5].sync +set_instance_assignment -name VIRTUAL_PIN ON -to out_quant_sosi_arr[5].valid +set_instance_assignment -name VIRTUAL_PIN ON -to ram_fil_coefs_cipo.rdval +set_instance_assignment -name VIRTUAL_PIN ON -to ram_fil_coefs_cipo.waitrequest +set_instance_assignment -name VIRTUAL_PIN ON -to ram_fil_coefs_copi.rd +set_instance_assignment -name VIRTUAL_PIN ON -to ram_fil_coefs_copi.wr +set_instance_assignment -name VIRTUAL_PIN ON -to ram_st_sst_cipo.rdval +set_instance_assignment -name VIRTUAL_PIN ON -to ram_st_sst_cipo.waitrequest +set_instance_assignment -name VIRTUAL_PIN ON -to ram_st_sst_copi.rd +set_instance_assignment -name VIRTUAL_PIN ON -to ram_st_sst_copi.wr +set_instance_assignment -name VIRTUAL_PIN ON -to reg_si_cipo.rdval +set_instance_assignment -name VIRTUAL_PIN ON -to reg_si_cipo.waitrequest +set_instance_assignment -name VIRTUAL_PIN ON -to reg_si_copi.rd +set_instance_assignment -name VIRTUAL_PIN ON -to reg_si_copi.wr +set_instance_assignment -name VIRTUAL_PIN ON -to in_sosi_arr[0].bsn +set_instance_assignment -name VIRTUAL_PIN ON -to in_sosi_arr[0].channel +set_instance_assignment -name VIRTUAL_PIN ON -to in_sosi_arr[0].data +set_instance_assignment -name VIRTUAL_PIN ON -to in_sosi_arr[0].empty +set_instance_assignment -name VIRTUAL_PIN ON -to in_sosi_arr[0].err +set_instance_assignment -name VIRTUAL_PIN ON -to in_sosi_arr[0].im +set_instance_assignment -name VIRTUAL_PIN ON -to in_sosi_arr[0].re +set_instance_assignment -name VIRTUAL_PIN ON -to in_sosi_arr[1].bsn +set_instance_assignment -name VIRTUAL_PIN ON -to in_sosi_arr[1].channel +set_instance_assignment -name VIRTUAL_PIN ON -to in_sosi_arr[1].data +set_instance_assignment -name VIRTUAL_PIN ON -to in_sosi_arr[1].empty +set_instance_assignment -name VIRTUAL_PIN ON -to in_sosi_arr[1].err +set_instance_assignment -name VIRTUAL_PIN ON -to in_sosi_arr[1].im +set_instance_assignment -name VIRTUAL_PIN ON -to in_sosi_arr[1].re +set_instance_assignment -name VIRTUAL_PIN ON -to in_sosi_arr[2].bsn +set_instance_assignment -name VIRTUAL_PIN ON -to in_sosi_arr[2].channel +set_instance_assignment -name VIRTUAL_PIN ON -to in_sosi_arr[2].data +set_instance_assignment -name VIRTUAL_PIN ON -to in_sosi_arr[2].empty +set_instance_assignment -name VIRTUAL_PIN ON -to in_sosi_arr[2].err +set_instance_assignment -name VIRTUAL_PIN ON -to in_sosi_arr[2].im +set_instance_assignment -name VIRTUAL_PIN ON -to in_sosi_arr[2].re +set_instance_assignment -name VIRTUAL_PIN ON -to in_sosi_arr[3].bsn +set_instance_assignment -name VIRTUAL_PIN ON -to in_sosi_arr[3].channel +set_instance_assignment -name VIRTUAL_PIN ON -to in_sosi_arr[3].data +set_instance_assignment -name VIRTUAL_PIN ON -to in_sosi_arr[3].empty +set_instance_assignment -name VIRTUAL_PIN ON -to in_sosi_arr[3].err +set_instance_assignment -name VIRTUAL_PIN ON -to in_sosi_arr[3].im +set_instance_assignment -name VIRTUAL_PIN ON -to in_sosi_arr[3].re +set_instance_assignment -name VIRTUAL_PIN ON -to in_sosi_arr[4].bsn +set_instance_assignment -name VIRTUAL_PIN ON -to in_sosi_arr[4].channel +set_instance_assignment -name VIRTUAL_PIN ON -to in_sosi_arr[4].data +set_instance_assignment -name VIRTUAL_PIN ON -to in_sosi_arr[4].empty +set_instance_assignment -name VIRTUAL_PIN ON -to in_sosi_arr[4].err +set_instance_assignment -name VIRTUAL_PIN ON -to in_sosi_arr[4].im +set_instance_assignment -name VIRTUAL_PIN ON -to in_sosi_arr[4].re +set_instance_assignment -name VIRTUAL_PIN ON -to in_sosi_arr[5].bsn +set_instance_assignment -name VIRTUAL_PIN ON -to in_sosi_arr[5].channel +set_instance_assignment -name VIRTUAL_PIN ON -to in_sosi_arr[5].data +set_instance_assignment -name VIRTUAL_PIN ON -to in_sosi_arr[5].empty +set_instance_assignment -name VIRTUAL_PIN ON -to in_sosi_arr[5].err +set_instance_assignment -name VIRTUAL_PIN ON -to in_sosi_arr[5].im +set_instance_assignment -name VIRTUAL_PIN ON -to in_sosi_arr[5].re +set_instance_assignment -name VIRTUAL_PIN ON -to in_sosi_arr[6].bsn +set_instance_assignment -name VIRTUAL_PIN ON -to in_sosi_arr[6].channel +set_instance_assignment -name VIRTUAL_PIN ON -to in_sosi_arr[6].data +set_instance_assignment -name VIRTUAL_PIN ON -to in_sosi_arr[6].empty +set_instance_assignment -name VIRTUAL_PIN ON -to in_sosi_arr[6].err +set_instance_assignment -name VIRTUAL_PIN ON -to in_sosi_arr[6].im +set_instance_assignment -name VIRTUAL_PIN ON -to in_sosi_arr[6].re +set_instance_assignment -name VIRTUAL_PIN ON -to in_sosi_arr[7].bsn +set_instance_assignment -name VIRTUAL_PIN ON -to in_sosi_arr[7].channel +set_instance_assignment -name VIRTUAL_PIN ON -to in_sosi_arr[7].data +set_instance_assignment -name VIRTUAL_PIN ON -to in_sosi_arr[7].empty +set_instance_assignment -name VIRTUAL_PIN ON -to in_sosi_arr[7].err +set_instance_assignment -name VIRTUAL_PIN ON -to in_sosi_arr[7].im +set_instance_assignment -name VIRTUAL_PIN ON -to in_sosi_arr[7].re +set_instance_assignment -name VIRTUAL_PIN ON -to in_sosi_arr[8].bsn +set_instance_assignment -name VIRTUAL_PIN ON -to in_sosi_arr[8].channel +set_instance_assignment -name VIRTUAL_PIN ON -to in_sosi_arr[8].data +set_instance_assignment -name VIRTUAL_PIN ON -to in_sosi_arr[8].empty +set_instance_assignment -name VIRTUAL_PIN ON -to in_sosi_arr[8].err +set_instance_assignment -name VIRTUAL_PIN ON -to in_sosi_arr[8].im +set_instance_assignment -name VIRTUAL_PIN ON -to in_sosi_arr[8].re +set_instance_assignment -name VIRTUAL_PIN ON -to in_sosi_arr[9].bsn +set_instance_assignment -name VIRTUAL_PIN ON -to in_sosi_arr[9].channel +set_instance_assignment -name VIRTUAL_PIN ON -to in_sosi_arr[9].data +set_instance_assignment -name VIRTUAL_PIN ON -to in_sosi_arr[9].empty +set_instance_assignment -name VIRTUAL_PIN ON -to in_sosi_arr[9].err +set_instance_assignment -name VIRTUAL_PIN ON -to in_sosi_arr[9].im +set_instance_assignment -name VIRTUAL_PIN ON -to in_sosi_arr[9].re +set_instance_assignment -name VIRTUAL_PIN ON -to in_sosi_arr[10].bsn +set_instance_assignment -name VIRTUAL_PIN ON -to in_sosi_arr[10].channel +set_instance_assignment -name VIRTUAL_PIN ON -to in_sosi_arr[10].data +set_instance_assignment -name VIRTUAL_PIN ON -to in_sosi_arr[10].empty +set_instance_assignment -name VIRTUAL_PIN ON -to in_sosi_arr[10].err +set_instance_assignment -name VIRTUAL_PIN ON -to in_sosi_arr[10].im +set_instance_assignment -name VIRTUAL_PIN ON -to in_sosi_arr[10].re +set_instance_assignment -name VIRTUAL_PIN ON -to in_sosi_arr[11].bsn +set_instance_assignment -name VIRTUAL_PIN ON -to in_sosi_arr[11].channel +set_instance_assignment -name VIRTUAL_PIN ON -to in_sosi_arr[11].data +set_instance_assignment -name VIRTUAL_PIN ON -to in_sosi_arr[11].empty +set_instance_assignment -name VIRTUAL_PIN ON -to in_sosi_arr[11].err +set_instance_assignment -name VIRTUAL_PIN ON -to in_sosi_arr[11].im +set_instance_assignment -name VIRTUAL_PIN ON -to in_sosi_arr[11].re +set_instance_assignment -name VIRTUAL_PIN ON -to out_quant_sosi_arr[0].bsn +set_instance_assignment -name VIRTUAL_PIN ON -to out_quant_sosi_arr[0].channel +set_instance_assignment -name VIRTUAL_PIN ON -to out_quant_sosi_arr[0].data +set_instance_assignment -name VIRTUAL_PIN ON -to out_quant_sosi_arr[0].empty +set_instance_assignment -name VIRTUAL_PIN ON -to out_quant_sosi_arr[0].err +set_instance_assignment -name VIRTUAL_PIN ON -to out_quant_sosi_arr[0].im +set_instance_assignment -name VIRTUAL_PIN ON -to out_quant_sosi_arr[0].re +set_instance_assignment -name VIRTUAL_PIN ON -to out_quant_sosi_arr[1].bsn +set_instance_assignment -name VIRTUAL_PIN ON -to out_quant_sosi_arr[1].channel +set_instance_assignment -name VIRTUAL_PIN ON -to out_quant_sosi_arr[1].data +set_instance_assignment -name VIRTUAL_PIN ON -to out_quant_sosi_arr[1].empty +set_instance_assignment -name VIRTUAL_PIN ON -to out_quant_sosi_arr[1].err +set_instance_assignment -name VIRTUAL_PIN ON -to out_quant_sosi_arr[1].im +set_instance_assignment -name VIRTUAL_PIN ON -to out_quant_sosi_arr[1].re +set_instance_assignment -name VIRTUAL_PIN ON -to out_quant_sosi_arr[2].bsn +set_instance_assignment -name VIRTUAL_PIN ON -to out_quant_sosi_arr[2].channel +set_instance_assignment -name VIRTUAL_PIN ON -to out_quant_sosi_arr[2].data +set_instance_assignment -name VIRTUAL_PIN ON -to out_quant_sosi_arr[2].empty +set_instance_assignment -name VIRTUAL_PIN ON -to out_quant_sosi_arr[2].err +set_instance_assignment -name VIRTUAL_PIN ON -to out_quant_sosi_arr[2].im +set_instance_assignment -name VIRTUAL_PIN ON -to out_quant_sosi_arr[2].re +set_instance_assignment -name VIRTUAL_PIN ON -to out_quant_sosi_arr[3].bsn +set_instance_assignment -name VIRTUAL_PIN ON -to out_quant_sosi_arr[3].channel +set_instance_assignment -name VIRTUAL_PIN ON -to out_quant_sosi_arr[3].data +set_instance_assignment -name VIRTUAL_PIN ON -to out_quant_sosi_arr[3].empty +set_instance_assignment -name VIRTUAL_PIN ON -to out_quant_sosi_arr[3].err +set_instance_assignment -name VIRTUAL_PIN ON -to out_quant_sosi_arr[3].im +set_instance_assignment -name VIRTUAL_PIN ON -to out_quant_sosi_arr[3].re +set_instance_assignment -name VIRTUAL_PIN ON -to out_quant_sosi_arr[4].bsn +set_instance_assignment -name VIRTUAL_PIN ON -to out_quant_sosi_arr[4].channel +set_instance_assignment -name VIRTUAL_PIN ON -to out_quant_sosi_arr[4].data +set_instance_assignment -name VIRTUAL_PIN ON -to out_quant_sosi_arr[4].empty +set_instance_assignment -name VIRTUAL_PIN ON -to out_quant_sosi_arr[4].err +set_instance_assignment -name VIRTUAL_PIN ON -to out_quant_sosi_arr[4].im +set_instance_assignment -name VIRTUAL_PIN ON -to out_quant_sosi_arr[4].re +set_instance_assignment -name VIRTUAL_PIN ON -to out_quant_sosi_arr[5].bsn +set_instance_assignment -name VIRTUAL_PIN ON -to out_quant_sosi_arr[5].channel +set_instance_assignment -name VIRTUAL_PIN ON -to out_quant_sosi_arr[5].data +set_instance_assignment -name VIRTUAL_PIN ON -to out_quant_sosi_arr[5].empty +set_instance_assignment -name VIRTUAL_PIN ON -to out_quant_sosi_arr[5].err +set_instance_assignment -name VIRTUAL_PIN ON -to out_quant_sosi_arr[5].im +set_instance_assignment -name VIRTUAL_PIN ON -to out_quant_sosi_arr[5].re +set_instance_assignment -name VIRTUAL_PIN ON -to ram_fil_coefs_cipo.rddata +set_instance_assignment -name VIRTUAL_PIN ON -to ram_fil_coefs_copi.address +set_instance_assignment -name VIRTUAL_PIN ON -to ram_fil_coefs_copi.wrdata +set_instance_assignment -name VIRTUAL_PIN ON -to ram_st_sst_cipo.rddata +set_instance_assignment -name VIRTUAL_PIN ON -to ram_st_sst_copi.address +set_instance_assignment -name VIRTUAL_PIN ON -to ram_st_sst_copi.wrdata +set_instance_assignment -name VIRTUAL_PIN ON -to reg_si_cipo.rddata +set_instance_assignment -name VIRTUAL_PIN ON -to reg_si_copi.address +set_instance_assignment -name VIRTUAL_PIN ON -to reg_si_copi.wrdata +#set_instance_assignment -name VIRTUAL_PIN ON -to dp_clk