ISim仿真

我要報(bào)錯(cuò)
  • 基于FPGA的多串口控制器的設(shè)計(jì)與實(shí)現(xiàn)

    摘 要:針對(duì)工程應(yīng)用中經(jīng)常需要使用一個(gè)控制終端與多個(gè)設(shè)備通信的問(wèn)題,文中設(shè)計(jì)了基于FPGA的多串口控制器。該控制器實(shí)現(xiàn)了一對(duì)四的多串口通信功能,為控制器中的每個(gè)串口都分配了一個(gè)FIFO,用以緩存收到的數(shù)據(jù),并為每個(gè)設(shè)備的串口設(shè)置了優(yōu)先級(jí),在工作中控制器優(yōu)先響應(yīng)優(yōu)先級(jí)別高的串口請(qǐng)求。文中詳述了各功能模塊的設(shè)計(jì)思路和方法,且各功能模塊都通過(guò)了ISim仿真,驗(yàn)證了本設(shè)計(jì)的正確性。