Über uns
Dürfen wir uns vorstellen?
Die CoSynth GmbH & Co. KG ist eine Ausgründung des OFFIS – Institut für Informatik in Oldenburg. CoSynth entwickelt und vertreibt Entwurfswerkzeuge für Embedded Systems und bietet Entwicklungs- und Beratungsdienstleistungen. Sowohl die Entwicklungswerkzeuge als auch die Dienstleistungen basieren auf einer eigenen innovativen Technologie und Methodik. Durch diese wird HW/SW-Entwicklung deutlich effizienter, d.h. zeitsparender und weniger fehleranfällig. Entwicklungszeiten reduzieren sich auf weniger als ein Viertel im Vergleich zu herkömmlichen Entwurfsprozessen.
CoSynth bietet Kunden den Einsatz der Entwurfsmethoden und -werkzeuge im Rahmen folgender Entwicklungs- und Beratungsdienstleistungen:
1. Entwicklung von FPGA- und ASIC-Designs
1. Hardwarebeschleunigung
2. System-on-Chip
3. Platinenentwicklung
2. Virtual Prototyping und Co-Simulationen (SystemC, VHDL, Verilog)
3. Entwicklung von hardwarenaher Software (Firmware, RTOS)
4. Beratung und Training in den Bereichen SystemC, TLM und ESL Design Flows
Darüber hinaus können Kunden die Entwicklungswerkzeuge evaluieren und Lizenzen für den eigenen Einsatz erwerben. CoSynths Softwarewerkzeuge sind darauf ausgelegt, sich in existierende Entwurfsprozesse zu integrieren anstatt sie zu ersetzen. So können sie z.B. zusammen mit Entwicklungswerkzeugen und FPGAs der Firmen Xilinx und Altera eingesetzt werden.
Die Grundlagen der CoSynth-Entwicklungsmethodik wurden im Rahmen mehrerer Europäischer Forschungsprojekte am OFFIS – Institut für Informatik entwickelt. Sie wurden erfolgreich bei Industriepartnern aus den Bereichen Automobil- und Telekommunikations-Technik eingesetzt. Die wesentlichen Schwerpunkte der Technologie sind:
1. Gleichzeitige Entwicklung von Hardware und Software in gemeinsamen Modellen
2. Einsatz von Software-Entwurfsmethoden für die Hardware-Entwicklung
3. Nutzung von C-basierten Sprachen (C/C++, SystemC, TLM)
4. Automatische Generierung von Hardware/Software-Schnittstellen
5. Automatische Erzeugung von Hardware-Implementierungen (High Level-Synthese)
6. Einfache Integration von Legacy IP-Cores
7. Schnelle Exploration von HW/SW-Partitionierungen und Kommunikationsinfrastruktur