• ozymandias117@lemmy.world
            link
            fedilink
            English
            arrow-up
            0
            ·
            1 year ago

            For most intents and purposes

            SoC is from the embedded system development world - as more and more coprocessors were being put into the same chip to consolidate board space and power efficiency, it wasn’t “just” a cpu - it had the CPUs, GPUs, DSPs, and other coprocessors in one

            x86 has moved a lot closer to this architecture over the years, but you still generally have a separate chipset controller on the motherboard the CPU interfaces with

              • ozymandias117@lemmy.world
                link
                fedilink
                English
                arrow-up
                0
                ·
                1 year ago

                I haven’t looked that closely at laptop CPUs

                My guess would be partially because there are fewer possible interfaces, and they’re directly connecting the CPU to a separate Ethernet/WiFi MAC, USB hub controller, and audio DSP rather than having a separate chipset arbitrating who’s talking to the CPU and doing some of those functions?

              • barsoap@lemm.ee
                link
                fedilink
                English
                arrow-up
                0
                ·
                1 year ago

                The reason is flexibility, the board manufacturer can decide how many PCIe lanes to send where, how many USB ports there’s going to be etc. Modern mainboards are a power delivery system and IO backplane.