Skip to content
Snippets Groups Projects

Resolve L2SDP-245

Merged Reinier van der Walle requested to merge L2SDP-245 into master
7 unresolved threads

Closes L2SDP-245

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
98 set_instance_assignment -name XCVR_A10_RX_ADP_DFE_FXTAP6 RADP_DFE_FXTAP6_0 -to QSFP_0_RX[3]
99 set_instance_assignment -name XCVR_A10_RX_ADP_DFE_FXTAP3 RADP_DFE_FXTAP3_0 -to QSFP_0_RX[3]
100 set_instance_assignment -name XCVR_A10_RX_ADP_DFE_FXTAP2 RADP_DFE_FXTAP2_0 -to QSFP_0_RX[3]
101 set_instance_assignment -name XCVR_A10_RX_ONE_STAGE_ENABLE NON_S1_MODE -to QSFP_0_RX[3]
102 set_instance_assignment -name XCVR_A10_RX_ADP_CTLE_ACGAIN_4S RADP_CTLE_ACGAIN_4S_8 -to QSFP_0_RX[3]
103 set_instance_assignment -name XCVR_A10_RX_EQ_DC_GAIN_TRIM NO_DC_GAIN -to QSFP_0_RX[3]
104 set_instance_assignment -name XCVR_A10_RX_ADP_VGA_SEL RADP_VGA_SEL_5 -to QSFP_0_RX[3]
105 set_instance_assignment -name XCVR_VCCR_VCCT_VOLTAGE 1_0V -to QSFP_0_RX[3]
106
107 set_instance_assignment -name IO_STANDARD "HSSI DIFFERENTIAL I/O" -to QSFP_0_TX[3]
108 set_instance_assignment -name XCVR_A10_TX_VOD_OUTPUT_SWING_CTRL 30 -to QSFP_0_TX[3]
109 set_instance_assignment -name XCVR_VCCR_VCCT_VOLTAGE 1_0V -to QSFP_0_TX[3]
110 set_instance_assignment -name XCVR_A10_TX_COMPENSATION_EN ENABLE -to QSFP_0_TX[3]
111 set_instance_assignment -name XCVR_A10_TX_PRE_EMP_SWITCHING_CTRL_1ST_POST_TAP 0 -to QSFP_0_TX[3]
112 set_instance_assignment -name XCVR_A10_TX_PRE_EMP_SIGN_1ST_POST_TAP FIR_POST_1T_POS -to QSFP_0_TX[3]
92 #set_instance_assignment -name IO_STANDARD "HSSI DIFFERENTIAL I/O" -to QSFP_0_RX[3]
  • Waarom in comment? Kan het niet weg ?

    Ik verwacht eigenlijk pins.tcl files per groepjes IO pins zoals voor ring, qsfp, jesd en dat je dan in een design pins.tcl de benodigde groepjes include. Op deze manier worden de pinnen maar 1x gedefinieerd en voorkom je copy-paste van pinnen. De kunst is om de groepjes zo groot mogelijk te maken, dat ze voor alle design revisions bruikbaar zijn.

  • Please register or sign in to reply
  • 6 #
    7 # This program is free software: you can redistribute it and/or modify
    8 # it under the terms of the GNU General Public License as published by
    9 # the Free Software Foundation, either version 3 of the License, or
    10 # (at your option) any later version.
    11 #
    12 # This program is distributed in the hope that it will be useful,
    13 # but WITHOUT ANY WARRANTY; without even the implied warranty of
    14 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
    15 # GNU General Public License for more details.
    16 #
    17 # You should have received a copy of the GNU General Public License
    18 # along with this program. If not, see <http://www.gnu.org/licenses/>.
    19 #
    20 ###############################################################################
    21 source $::env(RADIOHDL_WORK)/applications/lofar2/designs/lofar2_unb2b_sdp_station/quartus/lofar2_unb2b_sdp_station_pins.tcl
    • Ik verwacht eigenlijk dat de pins.tcl groepjes een generieke unb2b naam hebben en in de boards/uniboard2b/libraries/unb2b_board/quartus/pinning/ directory staan,l De design revision pins.tcl zoals deze lofar2_unb2b_sdp_station_adc_pins.tcl sourced dan de benodigde generieke pins.tcl groepjes.

    • Please register or sign in to reply
  • 19 19 #
    20 20 ###############################################################################
    21 21 source $::env(RADIOHDL_WORK)/applications/lofar2/designs/lofar2_unb2b_sdp_station/quartus/lofar2_unb2b_sdp_station_pins.tcl
    • Ik verwacht dat deze ge-source-de pins.tcl files een meer generieke naam hebben (die weergeeft welk groepje pinnnen ze definieren) en dat deze file in boards/uniboard2b/libraries/unb2b_board/quartus/pinning/ staan.

      Idem voor unb2c.

    • Please register or sign in to reply
  • 11 -- http://www.apache.org/licenses/LICENSE-2.0
    12 --
    13 -- Unless required by applicable law or agreed to in writing, software
    14 -- distributed under the License is distributed on an "AS IS" BASIS,
    15 -- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
    16 -- See the License for the specific language governing permissions and
    17 -- limitations under the License.
    18 --
    19 -------------------------------------------------------------------------------
    20
    21 -- Author : R. van der Walle
    22 -- Purpose:
    23 -- Wrapper for Lofar2 SDP Station full design
    24 -- Description:
    25 -- Unb2b version for lab testing
    26 -- Contains AIT input stage with WG, FSUB, XSUB, BF and RING
  • 98 set_instance_assignment -name XCVR_A10_RX_ADP_DFE_FXTAP6 RADP_DFE_FXTAP6_0 -to QSFP_0_RX[3]
    99 set_instance_assignment -name XCVR_A10_RX_ADP_DFE_FXTAP3 RADP_DFE_FXTAP3_0 -to QSFP_0_RX[3]
    100 set_instance_assignment -name XCVR_A10_RX_ADP_DFE_FXTAP2 RADP_DFE_FXTAP2_0 -to QSFP_0_RX[3]
    101 set_instance_assignment -name XCVR_A10_RX_ONE_STAGE_ENABLE NON_S1_MODE -to QSFP_0_RX[3]
    102 set_instance_assignment -name XCVR_A10_RX_ADP_CTLE_ACGAIN_4S RADP_CTLE_ACGAIN_4S_8 -to QSFP_0_RX[3]
    103 set_instance_assignment -name XCVR_A10_RX_EQ_DC_GAIN_TRIM NO_DC_GAIN -to QSFP_0_RX[3]
    104 set_instance_assignment -name XCVR_A10_RX_ADP_VGA_SEL RADP_VGA_SEL_5 -to QSFP_0_RX[3]
    105 set_instance_assignment -name XCVR_VCCR_VCCT_VOLTAGE 1_0V -to QSFP_0_RX[3]
    106
    107 set_instance_assignment -name IO_STANDARD "HSSI DIFFERENTIAL I/O" -to QSFP_0_TX[3]
    108 set_instance_assignment -name XCVR_A10_TX_VOD_OUTPUT_SWING_CTRL 30 -to QSFP_0_TX[3]
    109 set_instance_assignment -name XCVR_VCCR_VCCT_VOLTAGE 1_0V -to QSFP_0_TX[3]
    110 set_instance_assignment -name XCVR_A10_TX_COMPENSATION_EN ENABLE -to QSFP_0_TX[3]
    111 set_instance_assignment -name XCVR_A10_TX_PRE_EMP_SWITCHING_CTRL_1ST_POST_TAP 0 -to QSFP_0_TX[3]
    112 set_instance_assignment -name XCVR_A10_TX_PRE_EMP_SIGN_1ST_POST_TAP FIR_POST_1T_POS -to QSFP_0_TX[3]
    92 #set_instance_assignment -name IO_STANDARD "HSSI DIFFERENTIAL I/O" -to QSFP_0_RX[3]
  • 1 hdl_lib_name = lofar2_unb2c_sdp_station_full_wg
  • 10 --
    11 -- http://www.apache.org/licenses/LICENSE-2.0
    12 --
    13 -- Unless required by applicable law or agreed to in writing, software
    14 -- distributed under the License is distributed on an "AS IS" BASIS,
    15 -- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
    16 -- See the License for the specific language governing permissions and
    17 -- limitations under the License.
    18 --
    19 -------------------------------------------------------------------------------
    20
    21 -- Author : R. van der Walle
    22 -- Purpose:
    23 -- Wrapper for Lofar2 SDP Station full wg design
    24 -- Description:
    25 -- Unb2c version for lab testing
  • added 1 commit

    Compare with previous version

  • mentioned in commit 914267fa

  • Please register or sign in to reply
    Loading