本人是新手,最近在和老师做一个有关FPGA的项目,用的是正点原子的板子,Quartus||的开发环境,目前遇到困难,就是有两个信号uart_en_1和uart_en_2,两个信号基本同时发出,想实现让模块先响应uart_en_1后,再响应uart_en_2。
本人是新手,最近在和老师做一个有关FPGA的项目,用的是正点原子的板子,Quartus||的开发环境,目前遇到困难,就是有两个信号uart_en_1和uart_en_2,两个信号基本同时发出,想实现让模块先响应uart_en_1后,再响应uart_en_2。
优先级控制可以直接使用if else,
if(uart_en_1)begin
end
else if(uart_en_2)begin
end
自己寫仲裁很簡單
兩個同時到 就用輪流方式 A B A B
沒人搶 先到 先做
看看RTL综合工具的描述就知道了。
if else就可以了吧