Kostenloser CAN-FD IP core?

Gast #6498870
Lesenswert?
• ▲
▼
Hallo zusammen,
Kennt jemand einen kostenlosen IP-Core um CAN-FD zu implementieren? Am 
liebsten wäre mir etwas für einen max10 von Intel, falls möglich.

Auf die schnelle hab ich diesen Core gefunden:

https://gitlab.fel.cvut.cz/canbus/ctucanfd_ip_core

 Der wäre wohl kostenlos als Uni-Projekt mit VW entstanden und halbwegs 
gepflegt. Allerdings steht da was von nur bis 5 MBaud getestet. 
Eigentlich wären die vollen 8MBaud schon nett...

Hat da jemand Erfahrung mit? Wir haben vor einigen Jahren mal nach 
normalen CAN IP-Cores geschaut und damals nix kostenloses gefunden. Die 
Angebote fingen so bei 20k an, das is uns zu viel für die "drei" 
Produkte im Jahr. Dafür spendieren wir dann lieber zusätzlich nen ARM 
der des übernimmt.

Viele Grüße,
Fabian
Gast #6498923
Lesenswert?
• ▲
▼
Hallo Fabian,

CAN-FD schrieb:
> als Uni-Projekt mit VW entstanden (...)
> Allerdings steht da was von nur bis 5 MBaud getestet.

Es gibt auch keine automotive-qualifizierten Transceiver für mehr als 5 
MBaud auf Grund der in dem Segment gegebenen Bus-Lasten und 
Kabel-Längen.
Mit dem Hintergrund interpretiere ich das

>> Operation up to 5 Mbits was tested
>> (depending on physical layer transceiver type).

als "nicht getested wegen der Nichtverfügbarkeit eines schnelleren 
physikalischen Transceivers".
Gast #6499645
Lesenswert?
• ▲
▼
CAN-FD schrieb:
> Auf die schnelle hab ich diesen Core gefunden:
>
> https://gitlab.fel.cvut.cz/canbus/ctucanfd_ip_core
>
>  Der wäre wohl kostenlos als Uni-Projekt mit VW entstanden und halbwegs
> gepflegt.
hmm, in den sourcen steht sowohl:
1
Permission is hereby granted, free of charge,......
als auch:
1
The CAN protocol is developed by Robert Bosch GmbH and protected by patents......
M.W. vertickert auch Bosch VHDL-Code, du solltest dich bzgl. 
Lizenz/Verwendbarkeit wohl mal schlau machen. Ansonsten waere ein 
separater CAN-FD-Controller per SPI wohl die einfachere Loesung.
Gast #6500148
Lesenswert?
• ▲
▼
berndl schrieb:
> The CAN protocol is developed by Robert Bosch GmbH and protected by
> patents......M.W. vertickert auch Bosch VHDL-Code, du solltest dich
> bzgl.
> Lizenz/Verwendbarkeit wohl mal schlau machen. Ansonsten waere ein
> separater CAN-FD-Controller per SPI wohl die einfachere Loesung.

Die Patente zum klassischen CAN müssten eigentlich schon abgelaufen 
sein, wurde schließlich 1986 vorgestellt. Für CAN-FD könnte es noch 
gültige Patente geben.

CAN-FD schrieb:
> Hat da jemand Erfahrung mit? Wir haben vor einigen Jahren mal nach
> normalen CAN IP-Cores geschaut und damals nix kostenloses gefunden. Die
> Angebote fingen so bei 20k an, das is uns zu viel für die "drei"
> Produkte im Jahr.

Schon mal bei IFI geschaut und Angebot machen lassen? K.A. was der 
CAN-FD kostet aber der normale Core ist deutlich unter 10k.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [vhdl]VHDL-Code[/vhdl]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.