Skip to content
Snippets Groups Projects
Commit 7a1aaa2c authored by David Brouwer's avatar David Brouwer
Browse files

RTSD-209: Added synthesis project for wpfb_unit_dev.vhd to investigate...

RTSD-209: Added synthesis project for wpfb_unit_dev.vhd to investigate resource usage, timing paths and max clockfreq for  iwave Agilex 7.
parent 8f50fa0e
No related branches found
No related tags found
1 merge request!370RTSD-229: Verify the wpfb for iwave agilex7 through synthesis in Quartus
# -------------------------------------------------------------------------- #
#
# 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"
###############################################################################
#
# 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
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment