Good day, I am currently trying my best wrapping my head around how hierarchical busses are meant to be in KiCad (V8).
I attached you a broken down version of the project which contains only the top sheet and both ends of the SPI bus (MCU and two identical ADC).
I am routing a SPI bus containing MISO, MOSI and SCLK (aliased as SPI in the top sheet) and two CS lines from a MCU to two identical schematic sheets (each representing one ADC).
I would like to use the intermediate sheet “sensors” as a place to add series termination resistors to my signals, so this is where I broke out my bus into its members to add series termination for SCLK and MOSI.
That appeared to work, but on the MISO line, I would like to use one termination resistor per output driver. At the moment, I have them directly inside the ADC schematics (R15 and R27), leaving me with the question about how to connect the broken-out MISO line now. I cannot simply connect /Temperature Sensing/SPI.MISO to /SAMD21/SERCOM0.MISO as far as I know.
Is there a way to place a net-tie without any associated footprint so that KiCad just knows that U1 Pin 14 connects to R15 Pin 1 and R27 Pin 1?
After running some LTSpice simulations, it appears to me that it would not even matter if I connect both together after terminating each one or if I place a termination resistor after merging both into one single signal line.
But I am still curious if and how this would be achievable. Thank you in advance for sharing your knowledge.
Best regards,
Yannik
Nettying single member of a bus.zip (123.7 KB)