Aktuellen Datecode direkt in ein auslesbares Register schreiben möglich?

Gast #3083229
Lesenswert?

Hallo,

auf den kleineren Mikrocontrollern verwende ich im C-Code die Funktionen 
"__DATE__" bzw. "__TIME__" um das Compilierdatum inklusive Uhrzeit 
direkt im C-Code in einem String verfügbar und per Software abfragbar zu 
haben. Ich muss es nicht immer manuell eingeben.

Das gleiche würde ich gerne für das FPGA nutzen. Gibt es solch einen 
Mechanimsus, dass die Synthese (z.B. Synplify) bei jedem 
Synthetisiervorgang im VHDL-Code ein Register mit dem aktuellen Datum 
und Uhrzeit beschreibt?

Falls ja würde mich natürlich interessieren wie :-)

Bin auf eure Rückmeldungen gespannt.
Gast #3083492
Lesenswert?

Datecode schrieb:

> Gibt es solch einen
> Mechanimsus, dass die Synthese (z.B. Synplify) bei jedem
> Synthetisiervorgang im VHDL-Code ein Register mit dem aktuellen Datum
> und Uhrzeit beschreibt?

Da tcl ohnehin die meiste Synthesetool steuert ist ein tcl-script das 
einen std_logic_vector bereitstellt genau richtig :
http://www.ht-lab.com/freeutils/date2hdl/date2hdl.html

MfG,

PS.:
Statt timestamp ist IMHO das Label mit dem die jeweiligen Sourcen 
getaged wurden sinnvoller. Und nicht binär codiert sondern BCD.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren