• 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
            cake
            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.