Modifier and Type | Class and Description |
---|---|
static class |
NanosimBERT.Event
An Event to send to the Nanosim Simulator,
the same as the BERT would transition a signal
and send that to the real chip.
|
static class |
NanosimBERT.NanosimDataModule |
static class |
NanosimBERT.NanosimTerminal |
BERT.DataAnalyzer, BERT.DataGenerator, BERT.DataModule, BERT.SignalMode, BERT.StringComparator, BERT.Terminal
NONRETURNTOZERO, RETURNTOZERO
Constructor and Description |
---|
NanosimBERT(NanosimModel model)
Create a new NanosimBERT.
|
Modifier and Type | Method and Description |
---|---|
BERT.DataModule |
createDataModule()
Create a Data Module that is part of the BERT for use
by the user.
|
static void |
main(java.lang.String[] args)
Unit Test
|
void |
run(double nanoseconds)
Run the BERT and its configured modules for the specified
time in nanoseconds.
|
void |
runMinutes(double minutes)
Same as
run(double) , but in minutes for
very long runs. |
public NanosimBERT(NanosimModel model)
model
- the nanosim model that this BERT will usepublic BERT.DataModule createDataModule()
BERT
createDataModule
in interface BERT
public void run(double nanoseconds)
public void runMinutes(double minutes)
run(double)
, but in minutes for
very long runs.runMinutes
in interface BERT
minutes
- number of minutes to runpublic static void main(java.lang.String[] args)