You will need a special EtherCat switches for creating other topologies. But then it doesn't matter how it does look like. EtherCat is redirecting the data stream always to a ring structure.
See also documentation: "EtherCAT Master App, EtherCAT Master for ctrlX CORE, Application Manual --> Introduction and overview --> EtherCAT basics --> Topology"
... View more