Skip to content

CPU_STOC_35

Source: Verilog/CPU-BOARD-3202/circuit/CPU_STOC_35.v

Hierarchy: not instantiated by any of the 9 build tops (elaborated by yosys).

Module hierarchy - All modules

CPU_STOC_35 symbol

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).

CPU_STOC_35 schematic

Description

ND120 CPU, MM&M CPU/STOC IDB TO CD SHEET 35 of 50 Last reviewed: 13-JAN-2024 Ronny Hansen

Ports

Direction Width Name Description
input [15:0] IDB_15_0
output [15:0] CD_15_0
input 1 STOC_n (active low)

Verilog source

Verilog/CPU-BOARD-3202/circuit/CPU_STOC_35.v on GitHub.

Show the Verilog of CPU_STOC_35 (19 lines)
/**************************************************************************
** ND120 CPU, MM&M                                                       **
** CPU/STOC                                                              **
** IDB TO CD                                                             **
** SHEET 35 of 50                                                        **
**                                                                       **
** Last reviewed: 13-JAN-2024                                            **
** Ronny Hansen                                                          **
***************************************************************************/

module CPU_STOC_35 (
    input wire [15:0] IDB_15_0,
    output wire [15:0] CD_15_0,
    input wire STOC_n
);

  assign CD_15_0 = STOC_n ? 16'b0 : IDB_15_0;  // If STOC_n is high, output is high-impedance

endmodule