发明名称 Virtual Addresses for Action Memories
摘要 Some embodiments provide a method for configuring unit memories of a forwarding element. The method configures a first pool of unit memories to implement several match entries that each include a set of match conditions and an address for an action entry to read when the set of match conditions are met. The method configures a second pool of unit memories to implement several action entries. Each unit memory in the second pool includes a set of action entries that are collectively assigned a virtual memory address. The method moves a particular set of action entries from a first unit memory in the second pool to a second unit memory in the second pool. The particular set of action entries retains a same virtual memory address after moving to the second unit memory.
申请公布号 US2016246541(A1) 申请公布日期 2016.08.25
申请号 US201514968840 申请日期 2015.12.14
申请人 Barefoot Networks, Inc. 发明人 Bosshart Patrick
分类号 G06F3/06 主分类号 G06F3/06
代理机构 代理人
主权项 1. A method comprising: configuring a first pool of unit memories to implement a plurality of match entries that each comprise a set of match conditions and an address for an action entry to read when the set of match conditions are met; configuring a second pool of unit memories to implement a plurality of action entries, wherein each unit memory in the second pool comprises a set of action entries that are collectively assigned a virtual memory address; moving a particular set of action entries from a first unit memory in the second pool to a second unit memory in the second pool, wherein the particular set of action entries retains a same virtual memory address after moving to the second unit memory.
地址 Palo Alto CA US