Esempio n. 1
0
 public void inputData(LatchArray DB, bool clock)
 {
     if (enable && IO)
     {
         for (int i = 0; i < data.Count; ++i)
         {
             data[i].Set(DB.getBit(i), enable, clock);
         }
     }
 }
Esempio n. 2
0
 public LatchArray outputData(LatchArray DB, bool clock)
 {
     if (enable && !IO)
     {
         int i = 0;
         foreach (var a in DB.GetList())
         {
             DB.setBit(i, data[i].getValue(), clock);
             ++i;
         }
     }
     return(DB);
 }