CAN总线许可


14

在寻找多个微控制器之间长距离通讯的可能解决方案时,我发现了CAN总线。但是,它说,任何实施CAN协议都需要支付许可费

我的计划是为每个节点使用微控制器,CAN控制器(MCP2515)和CAN收发器(MCP2561)在网络上进行通信。

我是否需要支付CAN许可费,还是已经由CAN控制器和收发器的制造商支付了?

提前致谢

Answers:


15

它已包含在零件成本中。

从几家集成电路制造商那里收钱要比从每个使用这些零件制造产品的人那里收钱容易得多。


好吧,现在更有意义了。我认为设计具有使用CAN协议的元件的PCB会要求我获得许可证,但它似乎仅适用于实现该协议的单个芯片的制造商
ihenn

11

如果您使用的是第三方CAN控制器芯片,则他们将支付许可费。原始专利与控制器的工作方式有关,因此卖方必须获得许可才能出售控制器芯片而不侵犯专利。

但是,原始的CAN 2.0规范于1991年发布,因此这些专利(对不起,我找不到它们的列表)现在已经过期。这意味着,即使您不想在软件/硬件中实现自己的控制器,也无需支付任何许可费用,只要您不将其称为“ CAN”或使用任何博世的其他商标即可。请注意,这实质上是当Philip的I2C专利过期时,Atmel使用“两线接口”(也称为I2C™)所做的。

鉴于此,博世似乎已大大降低了许可费用,这就是我想象供应商继续使用官方“ CAN”品牌的原因。还要注意,CAN FD增强功能已包含在以后的专利中,我认为这些专利仍然有效。


芯片制造商不得侵犯专利权合法使用其专利所涵盖的技术(即根据有效许可协议合法使用该技术)。侵权:“积极违反(法律,协议等)条款。”
Makyen's

@Makyen“可能侵犯这些专利(如果供应商没有许可证的话)”
user253751 '17

@immibis,我发表评论后,答案已被编辑。我同意添加“将”会改变句子的阅读方式。但是,现在很尴尬。我建议进行修改。
Makyen '17

1

许可证表您的链接仅适用于集成电路和IP内核:

在设计,制造和销售集成电路或对FPGA进行编程时使用CAN Pr otocol,CAN FD协议知识产权的权利

如果您使用的是已经可用的IC,则无需支付任何费用。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.