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