S32 系列中 LLCE 的加速方法主要是通过基于软件的路由和转发实现的,这种理解是否正确?实际上,硬件只包含一个查找表,而目的地的转发则完全由软件处理?
你好,@yuancz
谢谢你的帖子。
1。从 S32G SOC 的角度来看,LLCE 是 SOC 上的 IP 块,LLCE 将主机 CPU 从所有接口级任务中卸下,以及对帧进行验证、身份验证以确保网络安全,它可以用于硬件加速以筛选和排定消息的优先级,因为S32 SOC上的内核不需要运行任何代码来处理此类流量,从这个角度来看,它确实是硬件加速引擎。
2. LLCE 实际上是恩智浦开发的内核、存储器、硬件加速 IP 模块和固件的组合。从 IP 块来看,软件(FW)运行在 M0+ 内核上,内核和其他硬件一起通过 FW API 实现主机所需的功能,从 LLCE 本身来看,一些操作是通过运行在 M0+ 内核上的代码完成的,这可以看作是基于软件(FW)的操作。
BR
切宁