Da war sie wieder mal, die Frage: Können Softies Hardware programmieren? Ja, heisst es dann, denn es gibt ja C für FPGAs: SystemC. Genug der Vorrede. Die Frage lautet jetzt: hat schon irgendjemand dieses SystemC verwendet? Kennt jemand jemanden, der von einem gehört hat, der schon mal.... Oder das so ein vielbeachtetes Projekt ohne relevanten Praxisbezug?
Fujitsu Microelectronics scheint es einzusetzen: http://whitepapers.silicon.com/0,39024759,60301403p,00.htm
SystemC... Nee, danke! Ist viel zu kompliziert und umständlich, da es zur Zeit (meines Wissens nach) keine vernünftige Entwicklungsumgebung gibt! Und es ist nur wieder eine weitere Sprache am ohnehin schon unüberblickbaren Sprachhimmel... Lieber VHDL lernen, da hat man mehr von!
hatte bisher nur systemC im einsatz als schnittstelle zwischen normalem C und VHDL um VHDL code mit einer C-Testbench im Modelsim zu stimulieren. aber ansonsten ist mir in freier wildbahn noch kein systemC untergekommen. sonst hatte ich bisher eigentlich nur VHDL oder Verliog im einsatz.
Wird von großen Halbleiterherstellern für die Simulation/Entwicklung von komplexen Chips eingesetzt.
> http://www.ht-lab.com/
Jupp, da tanzt der Bär:
1 | What's new..... |
2 | 17-May-08 : Uploaded CPU86 ver 0.75, several bug fixes. |
3 | 18-Aug-07 : Uploaded SystemC for VHDL engineers tutorial. |
4 | 14-Oct-07 : Added HTL8255 Commercial IP Core. |
5 | 19-Aug-07 : Uploaded first part of SystemC for VHDL engineers tutorial. |
6 | : |
7 | : |
8 | : |
Die Fraunhoferleute scheinen auch was im Angebot zu haben (offenbar sogar mit analog): http://systemc-ams.eas.iis.fraunhofer.de/products/index_en.html http://systemc-ams.eas.iis.fraunhofer.de/opensrcdev/index_en.html Inwieweit das produktiv eingesetztbar ist, kann ich nicht beurteilen. Duke
>SystemC... Nee, danke! Ist viel zu kompliziert und umständlich, da es >zur Zeit (meines Wissens nach) keine vernünftige Entwicklungsumgebung >gibt! Und es ist nur wieder eine weitere Sprache am ohnehin schon >unüberblickbaren Sprachhimmel... Wieviel hast Du denn schon mit SystemC gemacht? SystemC ist keine Sprache, sondern eine Klassenbibliothek für C++. Ein C++-Compiler genügt. Die Klassenbibliothek und den SystemC-Standard kannst Du von http://www.systemc.org runterladen.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.