update fifo files
This commit is contained in:
+3
-3
@@ -25,14 +25,14 @@ module status_signal(
|
||||
fifo_underflow;
|
||||
|
||||
assign fbit_comp = wptr[4] ^ rptr[4];
|
||||
assign pointer_equal = (wptr[3:0] - rptr[3:0]) ? 0:1;
|
||||
assign pointer_equal = (wptr[3:0] - rptr[3:0]) ? 0 : 1;
|
||||
assign pointer_result = wptr[4:0] - rptr[4:0];
|
||||
assign overflow_set = fifo_full & wr;
|
||||
assign underflow_set = fifo_empty&rd;
|
||||
assign underflow_set = fifo_empty & rd;
|
||||
|
||||
always @(*)
|
||||
begin
|
||||
fifo_full =fbit_comp & pointer_equal;
|
||||
fifo_full = fbit_comp & pointer_equal;
|
||||
fifo_empty = (~fbit_comp) & pointer_equal;
|
||||
fifo_threshold = (pointer_result[4]||pointer_result[3]) ? 1:0;
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user