115f9cb52c3b95b9c734dddd63c5a0202d00ae73
[Mograsim.git] / net.mograsim.logic.model.am2900 / test / net / mograsim / logic / model / am2900 / am2910 / TestableAm2910.java
1 package net.mograsim.logic.model.am2900.am2910;
2
3 import net.mograsim.logic.model.am2900.TestableCircuit;
4
5 public interface TestableAm2910 extends TestableCircuit
6 {
7
8         void setInstruction(Am2910_Inst inst);
9
10         void set_CCEN(String val_1_bit);
11
12         void setD(String val_12_bit);
13
14         void set_CC(String val_1_bit);
15
16         void setCI(String val_1_bit);
17
18         void set_RLD(String val_1_bit);
19
20         void set_OE(String val_1_bit);
21
22         String getY();
23
24         String get_FULL();
25
26         String get_PL();
27
28         String get_MAP();
29
30         String get_VECT();
31
32         enum Am2910_Inst
33         {
34                 JZ, CJS, JMAP, CJP, PUSH, JSRP, CJV, JRP, RFCT, RPCT, CRTN, CJPP, LDCT, LOOP, CONT, TWB;
35         }
36 }