User:Bill: Difference between revisions
mNo edit summary Ā |
Ā |
||
(2 intermediate revisions by the same user not shown) | |||
Line 9: | Line 9: | ||
evtl. noch in ~/.bashrc mit zB ~mueller/.bashrc vergleichen fuer PYTHON version und PYTHONDIR eintraege |
evtl. noch in ~/.bashrc mit zB ~mueller/.bashrc vergleichen fuer PYTHON version und PYTHONDIR eintraege |
||
== Spikey Zustand im Betrieb: == |
|||
Letzte Version: 4. Maerz 2008 von bill |
|||
Was passiert in Spikey vom Einschalten der Backplane bis ... sehr viel spaeter? |
|||
{|{{prettytable}} |
|||
! Letzte Aktion || Digitalteil || Analogteil || Bus Nathan<->Spikey |
|||
|- |
|||
| Backplane an || aus || I-Speicher driften hoch || - |
|||
|- |
|||
| dw/nathan.bit/dinit || ResetMode || I-Speicher driften hoch || BusIdleMode (warm) |
|||
|- |
|||
| clear Sp's resetflag || idle || Default = 0 || BusIdleMode (warm) |
|||
|- |
|||
|pyNN.setup()->Spikey() || div. statusreg || clock an || EventIdleMode |
|||
|- |
|||
|pyNN.run()->sp::config || idle || PRAM gefuellt & an || EventIdleMode |
|||
|} |
|||
Erneuter clear von Spikey's resetflag wuerde default = 10% * Max. bewirken, |
|||
da irefdac und Vcasdac initialisiert sind. |
|||
Dies tritt auf, wenn ein neues Spikey Objekt angelegt wird. Also, mit dem ersten |
|||
pyNN.setup() Aufruf innerhalb eines python scripts. Nach Spikey::config() ist das |
|||
PRAM dann wieder an. Erst danach beginnt die (evtl. zeitaufwaendige) Uebertragung |
|||
der SpikeTrains vom PC auf das PBMemory. |
Latest revision as of 10:47, 4 March 2008
in /project/fpgasystem/sw $ make dann in /project/facets/source/pyscope/lecroyaccessoderso $ make -f Makefile_gcc-4.1 und schliesslich /project/facets/source/pyhal/fhwssonstwo2/ $ make -f Makefile_gcc-4.1
evtl. noch in ~/.bashrc mit zB ~mueller/.bashrc vergleichen fuer PYTHON version und PYTHONDIR eintraege
Spikey Zustand im Betrieb:
Letzte Version: 4. Maerz 2008 von bill
Was passiert in Spikey vom Einschalten der Backplane bis ... sehr viel spaeter?
Letzte Aktion | Digitalteil | Analogteil | Bus Nathan<->Spikey |
---|---|---|---|
Backplane an | aus | I-Speicher driften hoch | - |
dw/nathan.bit/dinit | ResetMode | I-Speicher driften hoch | BusIdleMode (warm) |
clear Sp's resetflag | idle | Default = 0 | BusIdleMode (warm) |
pyNN.setup()->Spikey() | div. statusreg | clock an | EventIdleMode |
pyNN.run()->sp::config | idle | PRAM gefuellt & an | EventIdleMode |
Erneuter clear von Spikey's resetflag wuerde default = 10% * Max. bewirken,
da irefdac und Vcasdac initialisiert sind.
Dies tritt auf, wenn ein neues Spikey Objekt angelegt wird. Also, mit dem ersten pyNN.setup() Aufruf innerhalb eines python scripts. Nach Spikey::config() ist das PRAM dann wieder an. Erst danach beginnt die (evtl. zeitaufwaendige) Uebertragung der SpikeTrains vom PC auf das PBMemory.