示例#1
0
        public void Fill(Signal signal, UInt64 StartTime, UInt64 EndTime)
        {
            int valuesCount = (int)((EndTime - StartTime) / timeStep.GetTimeUnitInFS());

            if (valuesCount > 100000)
            {
                throw new Exception("Can't generate too big number of data.\nTry to select smaller time diapasone or bigger time step");
            }


            SortedList <UInt64, TimeStampInfo <VHDLBaseValue> > newData = FormGeneratedData(this, StartTime, EndTime);

            signal.Dump.InsertValues(newData, StartTime, EndTime);
        }