各位专家号。对于tcp3d我有个疑问。从文档上来看,tcp3d工作在double buffer模式下时,是有两套独立的输入配置寄存器,但是只有一个处理通道。一般情况下,会用作ping/pong模式。
但是我可以把它当做两个逻辑上独立的tcp decoder吗?比如core0使用process A, core1使用 process B。对于每个core来说,都如同使用一个完整的tcp decoder。只不过实际tcp3d内部会每次只能处理一个process过来的解码请求,而不能像split mode那样可以并行处理两个解码请求。
如果可以,还想了解一下,在这种方式下,如果process A和process B都被trig了,tcp3d会优先选取哪一个来做处理呢?
多谢。