URL
https://opencores.org/ocsvn/robust_axi_fabric/robust_axi_fabric/trunk
Go to most recent revision |
Show entire file |
Details |
Blame |
View Log
Rev 18 |
Rev 19 |
Line 81... |
Line 81... |
reg MMX_WOK;
|
reg MMX_WOK;
|
|
|
|
|
|
|
|
|
assign AWmatch_MMX_IDGROUP_MMX_ID.IDX = MMX_AWID == ID_BITS'GROUP_MMX_ID;
|
assign AWmatch_MMX_IDGROUP_MMX_ID.IDX = MMX_AWID == ID_BITS'bADD_IDGROUP_MMX_ID;
|
|
|
assign Wmatch_MMX_IDGROUP_MMX_ID.IDX = MMX_WID == ID_BITS'GROUP_MMX_ID;
|
assign Wmatch_MMX_IDGROUP_MMX_ID.IDX = MMX_WID == ID_BITS'bADD_IDGROUP_MMX_ID;
|
|
|
|
|
assign cmd_push_MMX = MMX_AWVALID & MMX_AWREADY;
|
assign cmd_push_MMX = MMX_AWVALID & MMX_AWREADY;
|
assign cmd_push_MMX_IDGROUP_MMX_ID.IDX = cmd_push_MMX & AWmatch_MMX_IDGROUP_MMX_ID.IDX;
|
assign cmd_push_MMX_IDGROUP_MMX_ID.IDX = cmd_push_MMX & AWmatch_MMX_IDGROUP_MMX_ID.IDX;
|
assign cmd_pop_MMX = MMX_WVALID & MMX_WREADY & MMX_WLAST;
|
assign cmd_pop_MMX = MMX_WVALID & MMX_WREADY & MMX_WLAST;
|
Line 102... |
Line 102... |
|
|
LOOP MX
|
LOOP MX
|
always @(*)
|
always @(*)
|
begin
|
begin
|
case (MMX_WID)
|
case (MMX_WID)
|
ID_BITS'GROUP_MMX_ID : MMX_WSLV = slave_out_MMX_IDGROUP_MMX_ID.IDX;
|
ID_BITS'bADD_IDGROUP_MMX_ID : MMX_WSLV = slave_out_MMX_IDGROUP_MMX_ID.IDX;
|
default : MMX_WSLV = SERR;
|
default : MMX_WSLV = SERR;
|
endcase
|
endcase
|
end
|
end
|
|
|
always @(*)
|
always @(*)
|
© copyright 1999-2025
OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.