Exemple #1
0
 private void GetOutput()
 {
     Cable.Join(Ram1.Or64Inputs.Output, DataOutput1);
     Cable.Join(Ram2.Or64Inputs.Output, DataOutput2);
     Cable.Join(Ram3.Or64Inputs.Output, DataOutput3);
     Cable.Join(Ram4.Or64Inputs.Output, DataOutput4);
     Cable.Join(Ram5.Or64Inputs.Output, DataOutput5);
     Cable.Join(Ram6.Or64Inputs.Output, DataOutput6);
     Cable.Join(Ram7.Or64Inputs.Output, DataOutput7);
     Cable.Join(Ram8.Or64Inputs.Output, DataOutput8);
 }
Exemple #2
0
 public override void ConnectColumn4()
 {
     Cable.Join(INColumn4, Ram1.INColumn4);
     Cable.Join(INColumn4, Ram2.INColumn4);
     Cable.Join(INColumn4, Ram3.INColumn4);
     Cable.Join(INColumn4, Ram4.INColumn4);
     Cable.Join(INColumn4, Ram5.INColumn4);
     Cable.Join(INColumn4, Ram6.INColumn4);
     Cable.Join(INColumn4, Ram7.INColumn4);
     Cable.Join(INColumn4, Ram8.INColumn4);
     GetOutput();
 }
Exemple #3
0
 public override void ConnectRow4()
 {
     Cable.Join(INRow4, Ram1.INRow4);
     Cable.Join(INRow4, Ram2.INRow4);
     Cable.Join(INRow4, Ram3.INRow4);
     Cable.Join(INRow4, Ram4.INRow4);
     Cable.Join(INRow4, Ram5.INRow4);
     Cable.Join(INRow4, Ram6.INRow4);
     Cable.Join(INRow4, Ram7.INRow4);
     Cable.Join(INRow4, Ram8.INRow4);
     GetOutput();
 }
Exemple #4
0
 public override void ConnectWriteEnable()
 {
     Cable.Join(WriteEnable, Ram1.WriteEnable);
     Cable.Join(WriteEnable, Ram2.WriteEnable);
     Cable.Join(WriteEnable, Ram3.WriteEnable);
     Cable.Join(WriteEnable, Ram4.WriteEnable);
     Cable.Join(WriteEnable, Ram5.WriteEnable);
     Cable.Join(WriteEnable, Ram6.WriteEnable);
     Cable.Join(WriteEnable, Ram7.WriteEnable);
     Cable.Join(WriteEnable, Ram8.WriteEnable);
     GetOutput();
 }
Exemple #5
0
 public override void ConnectPower()
 {
     Cable.Join(Power, Ram1.Power);
     Cable.Join(Power, Ram2.Power);
     Cable.Join(Power, Ram3.Power);
     Cable.Join(Power, Ram4.Power);
     Cable.Join(Power, Ram5.Power);
     Cable.Join(Power, Ram6.Power);
     Cable.Join(Power, Ram7.Power);
     Cable.Join(Power, Ram8.Power);
     GetOutput();
 }
Exemple #6
0
 public override void ConnectReadEnable()
 {
     Cable.Join(ReadEnable, Ram1.ReadEnable);
     Cable.Join(ReadEnable, Ram2.ReadEnable);
     Cable.Join(ReadEnable, Ram3.ReadEnable);
     Cable.Join(ReadEnable, Ram4.ReadEnable);
     Cable.Join(ReadEnable, Ram5.ReadEnable);
     Cable.Join(ReadEnable, Ram6.ReadEnable);
     Cable.Join(ReadEnable, Ram7.ReadEnable);
     Cable.Join(ReadEnable, Ram8.ReadEnable);
     GetOutput();
 }
Exemple #7
0
 public override void ConnectDataInput1()
 {
     Cable.Join(DataInput1, Ram1.DataInput);
     GetOutput();
 }
Exemple #8
0
 public override void ConnectDataInput7()
 {
     Cable.Join(DataInput7, Ram7.DataInput);
     GetOutput();
 }
Exemple #9
0
 public override void ConnectDataInput8()
 {
     Cable.Join(DataInput8, Ram8.DataInput);
     GetOutput();
 }
Exemple #10
0
 public override void ConnectDataInput6()
 {
     Cable.Join(DataInput6, Ram6.DataInput);
     GetOutput();
 }
Exemple #11
0
 public override void ConnectDataInput5()
 {
     Cable.Join(DataInput5, Ram5.DataInput);
     GetOutput();
 }
Exemple #12
0
 public override void ConnectDataInput4()
 {
     Cable.Join(DataInput4, Ram4.DataInput);
     GetOutput();
 }
Exemple #13
0
 public override void ConnectDataInput3()
 {
     Cable.Join(DataInput3, Ram3.DataInput);
     GetOutput();
 }
Exemple #14
0
 public override void ConnectDataInput2()
 {
     Cable.Join(DataInput2, Ram2.DataInput);
     GetOutput();
 }