USB 3.1 Gen 2 on a B350 motherboard

I am looking at the Gigabyte GA-AB350M-Gaming 3 motherboard and it has 2x USB 3.1 Gen 2 and 6 x SATA 6Gb/s connectors. I understood the B350 chipset only supports 4 SATA connectors and no USB 3.1 Gen 2. How does this motherboard provide these features? I don't see an ASMedia add-on chip listed in the specs.
 
Solution
So as Calvin7 has said the chipset does in fact support 2x USB3.1 Gen2 on B350.

Also, and check your motherboard manual, but it appears that there may be a PCIe slot that works at lower bandwidth if you use certain SATA connections. Same goes for the M.2 and SATA probably.

I've seen M.2 connections on some motherboard (Intel I believe) disable SATA connections if the M.2 slot is populated.

In general I believe the top x16 slot is always fine (i.e. for graphics card) and all SATA slots work if you only use the x16 slot and no M.2.

The motherboard manual will explain so it's a good idea to peruse it quickly.
So as Calvin7 has said the chipset does in fact support 2x USB3.1 Gen2 on B350.

Also, and check your motherboard manual, but it appears that there may be a PCIe slot that works at lower bandwidth if you use certain SATA connections. Same goes for the M.2 and SATA probably.

I've seen M.2 connections on some motherboard (Intel I believe) disable SATA connections if the M.2 slot is populated.

In general I believe the top x16 slot is always fine (i.e. for graphics card) and all SATA slots work if you only use the x16 slot and no M.2.

The motherboard manual will explain so it's a good idea to peruse it quickly.
 
Solution