Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende ÜberarbeitungNächste ÜberarbeitungBeide Seiten der Revision | ||
fpga:vhdllibrary:start [2013-12-11 09:37] – tinner | fpga:vhdllibrary:start [2013-12-11 09:42] – tinner | ||
---|---|---|---|
Zeile 20: | Zeile 20: | ||
* Im doc-Ordner können Dokumentationsdateien die zusätzlich zur .info Datei benötigt werden abgelegt werden. | * Im doc-Ordner können Dokumentationsdateien die zusätzlich zur .info Datei benötigt werden abgelegt werden. | ||
* Die Projektordner müssen folgendermassen bennant werden: Name der Entwicklungsumgebung unterstrich Name des FPGAs z.B. quartus_cyclone_4. Dabei ist darauf zu achten keine von der Entwicklungsumgebung generierten Dateien mit einzuchecken. | * Die Projektordner müssen folgendermassen bennant werden: Name der Entwicklungsumgebung unterstrich Name des FPGAs z.B. quartus_cyclone_4. Dabei ist darauf zu achten keine von der Entwicklungsumgebung generierten Dateien mit einzuchecken. | ||
+ | * Alle Ordner bzw. Dateinamen dürfen **keine** Leerzeichen und auch **keine** Umlaute (ä,ö,ü) enthalten. | ||
=== Beispiel fqd === | === Beispiel fqd === | ||
Zeile 53: | Zeile 54: | ||
* description (string) | * description (string) | ||
* version (designator) | * version (designator) | ||
- | * sources (Name of the source files)(designator) | + | * sources (name of the source files)(designator) |
- | * testbench (designator) | + | * testbench |
* usedSubBlocks (Name of the used subblock)(designator) | * usedSubBlocks (Name of the used subblock)(designator) | ||
- | * lizenz | + | * license |
* state (UnderConstruction, | * state (UnderConstruction, | ||
* reviewedBy (string) | * reviewedBy (string) | ||
Zeile 65: | Zeile 66: | ||
* modifiedBy (string) | * modifiedBy (string) | ||
- | Alle Paramter die mit designator gekenzeichnet sind dürfen nicht zwischen Anführungszeichen geschrieben werden. Ein Beispiel ist hier zu finden. | + | Alle Paramter die mit designator gekenzeichnet sind dürfen nicht zwischen Anführungszeichen geschrieben werden. Ein Beispiel ist [[https://svn.ntb.ch/ |
- | + | ||
- | === Beispiel: i2c.info === | + | |
- | < | + | |
- | name = " | + | |
- | description = "This block is following the 1982 Philips i2c Bus interface | + | |
- | | + | |
- | | + | |
- | version = | + | |
- | date = 2013-11-01; | + | |
- | designer = " | + | |
- | source = i2c_driver.m.vhd; | + | |
- | testbench = | + | |
- | dev-state = | + | |
- | bugs = " | + | |
- | license = " | + | |
- | comments = "Used at the NTB in the Course ' | + | |
- | </ | + | |
==== Simulation ==== | ==== Simulation ==== |