URL
https://opencores.org/ocsvn/ahb_master/ahb_master/trunk
[/] [ahb_master/] [trunk/] [src/] [base/] [ic_registry_wr.v] - Diff between revs 10 and 11
Go to most recent revision |
Show entire file |
Details |
Blame |
View Log
Rev 10 |
Rev 11 |
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.