From 216e7c427e6951f277dfab8bd99b5fca77ec4e22 Mon Sep 17 00:00:00 2001 From: vauban353 <vauban353@gmail.com> Date: Sun, 14 May 2023 18:40:46 +0100 Subject: [PATCH] PCIe: Remove unused signals. --- .../M2/DEFAULT/ADD_M2_INTERFACE.tcl | 8 ----- .../components/M2/DEFAULT/M2_INTERFACE.tcl | 20 ----------- .../components/M2/DEFAULT/constraints/M2.pdc | 36 ------------------- 3 files changed, 64 deletions(-) diff --git a/script_support/components/M2/DEFAULT/ADD_M2_INTERFACE.tcl b/script_support/components/M2/DEFAULT/ADD_M2_INTERFACE.tcl index 1f6f3ed..2091e90 100644 --- a/script_support/components/M2/DEFAULT/ADD_M2_INTERFACE.tcl +++ b/script_support/components/M2/DEFAULT/ADD_M2_INTERFACE.tcl @@ -66,14 +66,6 @@ sd_connect_pins -sd_name ${sd_name} -pin_names {"M2_INTERFACE_0:PCIE_INTERRUPT" sd_connect_pins -sd_name ${sd_name} -pin_names {"M2_INTERFACE_0:M2_PERST0n" "M2_PERST0n"} -sd_connect_pin_to_port -sd_name ${sd_name} -pin_name {M2_INTERFACE_0:M2_UART_WAKEn} -port_name {} - -sd_connect_pin_to_port -sd_name ${sd_name} -pin_name {M2_INTERFACE_0:M2_CLKREQ0n} -port_name {} -sd_connect_pin_to_port -sd_name ${sd_name} -pin_name {M2_INTERFACE_0:M2_W_DISABLE1n} -port_name {} -sd_connect_pin_to_port -sd_name ${sd_name} -pin_name {M2_INTERFACE_0:M2_W_DISABLE2n} -port_name {} -sd_connect_pin_to_port -sd_name ${sd_name} -pin_name {M2_INTERFACE_0:M2_PEWAKEn} -port_name {} -sd_connect_pin_to_port -sd_name ${sd_name} -pin_name {M2_INTERFACE_0:M2_I2C_ALTn} -port_name {} - sd_connect_pins -sd_name ${sd_name} -pin_names {"BVF_RISCV_SUBSYSTEM:M2_UART_RXD" "M2_UART_RXD" } sd_connect_pins -sd_name ${sd_name} -pin_names {"BVF_RISCV_SUBSYSTEM:M2_UART_TXD" "M2_UART_TXD" } sd_connect_pins -sd_name ${sd_name} -pin_names {"BVF_RISCV_SUBSYSTEM:M2_UART_RTS" "M2_UART_RTS" } diff --git a/script_support/components/M2/DEFAULT/M2_INTERFACE.tcl b/script_support/components/M2/DEFAULT/M2_INTERFACE.tcl index f580916..52afb82 100644 --- a/script_support/components/M2/DEFAULT/M2_INTERFACE.tcl +++ b/script_support/components/M2/DEFAULT/M2_INTERFACE.tcl @@ -20,14 +20,6 @@ sd_create_scalar_port -sd_name ${sd_name} -port_name {PCIE_INTERRUPT} -port_dire sd_create_scalar_port -sd_name ${sd_name} -port_name {M2_PERST0n} -port_direction {OUT} -sd_create_scalar_port -sd_name ${sd_name} -port_name {M2_UART_WAKEn} -port_direction {OUT} - -sd_create_scalar_port -sd_name ${sd_name} -port_name {M2_CLKREQ0n} -port_direction {IN} -sd_create_scalar_port -sd_name ${sd_name} -port_name {M2_W_DISABLE1n} -port_direction {OUT} -sd_create_scalar_port -sd_name ${sd_name} -port_name {M2_W_DISABLE2n} -port_direction {OUT} -sd_create_scalar_port -sd_name ${sd_name} -port_name {M2_PEWAKEn} -port_direction {IN} -sd_create_scalar_port -sd_name ${sd_name} -port_name {M2_I2C_ALTn} -port_direction {IN} - #------------------------------------------------------------------------------- # Instantiate components #------------------------------------------------------------------------------- @@ -93,18 +85,6 @@ sd_rename_port -sd_name ${sd_name} -current_port_name {INIT_DONE} -new_port_name sd_connect_pins -sd_name ${sd_name} -pin_names {"M2_PERST0n" "PCIE:PCIE_0_PERST_OUT_N"} -#------------------------------------------------------------------------------- -# Temporary - rework once pin assignment confirmed. -#------------------------------------------------------------------------------- -sd_instantiate_macro -sd_name ${sd_name} -macro_name {AND2} -instance_name {AND2_0} -sd_connect_pins -sd_name ${sd_name} -pin_names {"AND2_0:Y" "M2_W_DISABLE1n"} -sd_connect_pins -sd_name ${sd_name} -pin_names {"AND2_0:A" "M2_CLKREQ0n"} -sd_connect_pins -sd_name ${sd_name} -pin_names {"AND2_0:B" "M2_PEWAKEn"} - -sd_connect_pins -sd_name ${sd_name} -pin_names {"M2_I2C_ALTn" "M2_W_DISABLE2n"} - -sd_connect_pins_to_constant -sd_name ${sd_name} -pin_names {M2_UART_WAKEn} -value {VCC} - #------------------------------------------------------------------------------- # Re-enable auto promotion of pins of type 'pad' diff --git a/script_support/components/M2/DEFAULT/constraints/M2.pdc b/script_support/components/M2/DEFAULT/constraints/M2.pdc index 4b28319..199618b 100644 --- a/script_support/components/M2/DEFAULT/constraints/M2.pdc +++ b/script_support/components/M2/DEFAULT/constraints/M2.pdc @@ -22,48 +22,12 @@ set_io -port_name M2_UART_RTS \ -DIRECTION OUTPUT -set_io -port_name M2_UART_WAKEn \ - -pin_name T15 \ - -fixed true \ - -DIRECTION INPUT - - set_io -port_name M2_PERST0n \ -pin_name Y18 \ -fixed true \ -DIRECTION OUTPUT -set_io -port_name M2_CLKREQ0n \ - -pin_name W19 \ - -fixed true \ - -DIRECTION INPUT - - -set_io -port_name M2_W_DISABLE1n \ - -pin_name U19 \ - -fixed true \ - -DIRECTION OUTPUT - - -set_io -port_name M2_W_DISABLE2n \ - -pin_name R15 \ - -fixed true \ - -DIRECTION OUTPUT - - -set_io -port_name M2_PEWAKEn \ - -pin_name R14 \ - -fixed true \ - -DIRECTION INPUT - - -set_io -port_name M2_I2C_ALTn \ - -pin_name U15 \ - -fixed true \ - -DIRECTION INPUT - - set_io -port_name M2_PET0_N \ -pin_name F21 \ -DIRECTION OUTPUT -- GitLab