cad教學(xué) 同步fifo和異步fifo的區(qū)別?
同步fifo和異步fifo的區(qū)別?當(dāng)您的設(shè)計(jì)中只有一個(gè)時(shí)鐘信號(hào)時(shí),所有寄存器使用相同的時(shí)鐘,它們之間不會(huì)有傳輸速度不匹配;當(dāng)您的設(shè)計(jì)中有多個(gè)時(shí)鐘信號(hào)時(shí),您需要在這些時(shí)鐘域之間傳輸數(shù)據(jù),由于時(shí)鐘信號(hào)的頻
同步fifo和異步fifo的區(qū)別?
當(dāng)您的設(shè)計(jì)中只有一個(gè)時(shí)鐘信號(hào)時(shí),所有寄存器使用相同的時(shí)鐘,它們之間不會(huì)有傳輸速度不匹配;當(dāng)您的設(shè)計(jì)中有多個(gè)時(shí)鐘信號(hào)時(shí),您需要在這些時(shí)鐘域之間傳輸數(shù)據(jù),由于時(shí)鐘信號(hào)的頻率不匹配,寄存器會(huì)丟失數(shù)據(jù),此時(shí)應(yīng)使用異步FIFO進(jìn)行緩存,以確保數(shù)據(jù)的正確傳輸。因此,通常異步FIFO將包含一個(gè)用于數(shù)據(jù)記錄的雙端口RAM。詳情請(qǐng)參閱先進(jìn)先出的相關(guān)資料。這里的異步是指具有不同頻率/相位的時(shí)鐘信號(hào)。同步FIFO通常只用作緩沖區(qū)。就這樣。2FIFO不能實(shí)現(xiàn)數(shù)據(jù)位的轉(zhuǎn)換。它只是實(shí)現(xiàn)了數(shù)據(jù)的正確傳輸。同步不用說(shuō),異步的,當(dāng)寫(xiě)滿讀空時(shí),有相應(yīng)的信號(hào)告訴收發(fā)模塊,這樣就不會(huì)有沖突