'io',
[{'name': 'cell_out', 'enabled': True, },
{'name': 'cell_outen', 'enabled': True, 'outenmode': True, },
- {'name': 'inputval', 'action': True, 'io': True}, ])
+ {'name': 'cell_in', 'action': True, 'io': True}, ])
# == Peripheral Interface definitions == #
# these are the interface of the peripherals to the pin mux
(*always_ready,always_enabled*) method Bit#(1) io0_cell_out;
(*always_ready,always_enabled*) method Bit#(1) io0_cell_outen;
(*always_ready,always_enabled,result="io"*) method
- Action io0_inputval (Bit#(1) in);
+ Action io0_cell_in (Bit#(1) in);
// interface declaration between IO-1 and pinmux
(*always_ready,always_enabled*) method Bit#(1) io1_cell_out;
(*always_ready,always_enabled*) method Bit#(1) io1_cell_outen;
(*always_ready,always_enabled,result="io"*) method
- Action io1_inputval (Bit#(1) in);
+ Action io1_cell_in (Bit#(1) in);
// interface declaration between IO-2 and pinmux
(*always_ready,always_enabled*) method Bit#(1) io2_cell_out;
(*always_ready,always_enabled*) method Bit#(1) io2_cell_outen;
(*always_ready,always_enabled,result="io"*) method
- Action io2_inputval (Bit#(1) in);
+ Action io2_cell_in (Bit#(1) in);
// interface declaration between UART-0 and pinmux
(*always_ready,always_enabled*) method Action uart_tx (Bit#(1) in);
(*always_ready,always_enabled*) method Bit#(1) uart_rx;
method io0_cell_out=cell0_mux_out;
method io0_cell_outen=cell0_mux_outen;
- method Action io0_inputval(Bit#(1) in);
+ method Action io0_cell_in(Bit#(1) in);
cell0_mux_in<=in;
endmethod
method io1_cell_out=cell1_mux_out;
method io1_cell_outen=cell1_mux_outen;
- method Action io1_inputval(Bit#(1) in);
+ method Action io1_cell_in(Bit#(1) in);
cell1_mux_in<=in;
endmethod
method io2_cell_out=cell2_mux_out;
method io2_cell_outen=cell2_mux_outen;
- method Action io2_inputval(Bit#(1) in);
+ method Action io2_cell_in(Bit#(1) in);
cell2_mux_in<=in;
endmethod