-
Notifications
You must be signed in to change notification settings - Fork 18
Open
Description
Hi
Why are you doing this with a netlist hack? You can enable this pin in the block design and wire it there.
AVED/hw/amd_v80_gen5x8_25.1/src/constraints/place.pre.tcl
Lines 23 to 30 in 839b4ad
| set PS9_IRQ_pin [get_pins -of [get_cells -hierarchical PS9_inst -filter { PARENT =~ "top_i/cips*"}] -filter { REF_PIN_NAME =~ "PMCPLIRQ[4]"}] | |
| if {[llength ${PS9_IRQ_pin}] == 1} { | |
| # Remove dont_touch | |
| set_property dont_touch 0 [get_nets -of [get_pins top_i/clock_reset/pcie_mgmt_pdi_reset/pcie_mgmt_pdi_reset_gpio/gpio2_io_i]] | |
| set_property dont_touch 0 [get_cells top_i/cips/inst/pspmc_0/inst] | |
| set_property dont_touch 0 [get_cells top_i/cips] | |
| disconnect_net -objects ${PS9_IRQ_pin} | |
| connect_net -hierarchical -net [get_nets -of [get_pins top_i/clock_reset/pcie_mgmt_pdi_reset/pcie_mgmt_pdi_reset_gpio/gpio2_io_i]] -objects ${PS9_IRQ_pin} |
It actually caused quite some head ache here:
https://adaptivesupport.amd.com/s/question/0D5KZ00000yQEF40AO/reset-of-v80?language=en_US
I did compare the complete block design, but not the hierarchy. But because I have changed the hierarchy, the script failed (with a minor warning).
Best regards,
emanuel
Metadata
Metadata
Assignees
Labels
No labels