Pergunta de entrevista da empresa AMD

metastability and cross clock domains: explain setup time and hold time, explain how synchronizer work, explain how 4/2 phase handshake, explain how asynchronouse fifo work