CAN-Bus-Lizenzierung

14

Als ich mich nach möglichen Lösungen für die Fernkommunikation zwischen mehreren Mikrocontrollern umsah, fand ich den CAN-Bus. Es wird jedoch darauf hingewiesen, dass für jede Implementierung des CAN-Protokolls eine Lizenzgebühr erhoben wird .

Mein Plan ist es, für jeden Knoten einen Mikrocontroller, einen CAN-Controller (MCP2515) und einen CAN-Transceiver (MCP2561) für die Kommunikation im Netzwerk zu verwenden.

Muss ich die CAN-Lizenzgebühr bezahlen oder wird sie bereits vom Hersteller des CAN-Controllers und des Transceivers bezahlt?

Danke im Voraus

ihenn
quelle

Antworten:

15

Es ist in den Kosten der Teile enthalten.

Es ist viel einfacher, bei einigen wenigen IC-Herstellern Geld zu sammeln, als bei jeder Person, die mit diesen Teilen ein Produkt herstellt.

Andrew
quelle
Ok, jetzt macht es mehr Sinn. Ich dachte , ein PCB mit Elementen entwerfen , die das CAN - Protokoll verwenden würde mich benötigen eine Lizenz zu bekommen, aber es scheint nur dem Hersteller des einzelnen Chip gelten , dass implementiert das Protokoll
ihenn
11

Wenn Sie einen CAN-Controller-Chip eines Drittanbieters verwenden, hat dieser die Lizenzgebühr entrichtet. Die ursprünglichen Patente betrafen die Funktionsweise des Controllers. Daher benötigt der Anbieter eine Lizenz, um einen Controller-Chip zu verkaufen, ohne die Patente zu verletzen.

Die ursprüngliche CAN 2.0-Spezifikation wurde jedoch 1991 veröffentlicht, sodass die Patente (leider kann ich keine Liste von ihnen finden) inzwischen abgelaufen wären. Dies bedeutet, dass Sie selbst dann, wenn Sie Ihren eigenen Controller in Software / Hardware implementieren möchten, keine Lizenzgebühr zahlen müssen, wenn Sie ihn nicht als "CAN" bezeichnen oder keine der anderen Marken von Bosch verwenden. Beachten Sie, dass Atmel dies im Wesentlichen mit der 'Zweidraht-Schnittstelle' - auch als I2C (TM) bekannt - getan hat, als die I2C-Patente von Philip abgelaufen sind.

Es scheint, dass Bosch die Lizenzgebühren vor diesem Hintergrund erheblich gesenkt hat, weshalb ich mir vorstelle, dass die Anbieter weiterhin die offizielle Marke „CAN“ verwenden. Beachten Sie auch, dass CAN-FD-Verbesserungen durch spätere Patente abgedeckt sind, von denen ich glaube, dass sie noch gültig sind.

Jon
quelle
Die Hersteller der Chips können die in einem Patent erfasste Technologie nicht verletzen und rechtmäßig verwenden (dh die Technologie unter einer gültigen Lizenzvereinbarung rechtmäßig verwenden). Verstoß: "aktiv gegen die Bestimmungen von (Gesetz, Vereinbarung usw.) verstoßen."
Makyen
@Makyen "das würde diese Patente verletzen [wenn der Verkäufer keine Lizenz hätte]"
user253751
@immibis, Nachdem ich meinen Kommentar hinterlassen habe , wurde die Antwort bearbeitet . Ich bin damit einverstanden, dass die Hinzufügung dieses "Würdens" die Lesart des Satzes ändert. Es ist jedoch jetzt umständlich. Ich habe eine Bearbeitung vorgeschlagen.
Makyen
1

Lizenzformular Ihr Link gilt nur für integrierte Schaltkreise und IP-Cores:

Das Recht zur Nutzung des geistigen Eigentums von CAN Protocol, CAN FD Protocol für das Design, die Herstellung und den Vertrieb von integrierten Schaltkreisen oder die Programmierung von FPGAs

Sie müssen nichts bezahlen, wenn Sie bereits verfügbare ICs verwenden.

Jakub Rakus
quelle