CPU_MMU_WCA_31¶
Source: Verilog/CPU-BOARD-3202/circuit/CPU_MMU_WCA_31.v
Hierarchy: not instantiated by any of the 9 build tops (elaborated by yosys).
Module hierarchy - All modules

Schematic¶
Drawn from the Verilog: no build top uses this module, so it was elaborated from its own file with no defines and default parameters. Sub-modules are boxes (click the picture to open it full size; there every sub-module box links to its page, and every wire shows its Verilog name).
Description¶
ND120 CPU, MM&M CPU/MMU/WCA PPN TO CPN SHEET 31 of 50 Last reviewed: 10-FEB-2024 Ronny Hansen
Ports¶
| Direction | Width | Name | Description |
|---|---|---|---|
| input | [13:0] |
CPN_23_10 |
|
| input | 1 |
WCA_n (active low) |
|
| output | [13:0] |
PPN_23_10 |
Verilog source¶
Verilog/CPU-BOARD-3202/circuit/CPU_MMU_WCA_31.v on GitHub.
Show the Verilog of CPU_MMU_WCA_31 (21 lines)
/**************************************************************************
** ND120 CPU, MM&M **
** CPU/MMU/WCA **
** PPN TO CPN **
** SHEET 31 of 50 **
** **
** Last reviewed: 10-FEB-2024 **
** Ronny Hansen **
***************************************************************************/
module CPU_MMU_WCA_31 (
input [13:0] CPN_23_10,
input WCA_n,
output [13:0] PPN_23_10
);
// Refactored logic
assign PPN_23_10 = WCA_n ? 14'b0 : CPN_23_10;
endmodule