Difficulty – Bitcoin's PoW, real time of creating a block

I learn that a Bitcoin is created every 10 minutes. If the block is created faster than 10 minutes, the difficulty increases.

and going deeper, the mining process finds irregularities that start from 0 to increase 1 until the hash value is equal or small and not "target".

now, 2019-02-14, is block # 562968 Nonce 3.534.700.356.

it means according to this answer, it computes 3GHash to create a new block.

According to the latest ASICs for mining hardware, the ASIC miner expects 14 to 16 TH / s. That makes no sense.

what i have missed?