Ti工程师你好:
在加速器使用Packet DMA接收时,channel与flow之间没有固定的对应关系,如果在某一个core应用中,channel与flow的对应关系可能有以下三种:
1、channel对应一个flow。2、一个channel对应多个flow。3、一个flow对应多个channel。
1)请问以上三种关系在文档中阐述不多,理解有点乱,能帮忙详细阐述一下吗?以上三种那种情况加速器接收会更快,为什么?同样在多核中也存在
以上情况,它们有区别吗?
2)在bcp使用文档中的(Figure 3-4 BCP Queue Mapping and Prioritization)图形3-4中TM_RX_ID_TABLE(MMRs)是怎样映射的,我没看到这个表
,能提供出来吗?
Andy Yin1:
channel一般是与TxQ对应的,也就是发送包使用的TxQ即确定相应的channel。在发送包时,在descriptor或者PS域中有相应的域来制定flow,所以每个发送包的flow可灵活配置。
BCP Table3-4中描述的相关寄存器在4.2节中都有详细描述。
wenzheng liu:
回复 Andy Yin1:
对于TxQ与channel之间的对应关系我清楚,对于以上说的channel与flow之间的不同映射的区别理解不是很明白?我想看看在接收时TM_RX_FLOW _ID_TABLE这个映射表(在文档中没看到这个表),不是想看寄存器。