ng virtual channelization down to the Synchronous Transfer Signal, Level 1 (STS-1) level of granularity within an OC-48/STM-16 bit stream. We mentioned earlier that the C-5e contains a set of powerful and highly specialized coprocessors. We will now take a closer look at them: TLU The TLU is a flexible and high-speed classification engine. It allows the implementation a broad spectrum of traffic classification functions and supports the execution of multiple and dif- ferent search algorithms. These search algorithms are executed simultaneously with the lookup operations. The performance afforded enables you to handle OC-48c/STM-16 class applications while leaving plenty of extra headroom for other needed computing chores. The TLU speed is cer- tified by Motorola to achieve more than 46 million IPv4 lookups per second and more than 133 mil- lion index lookups per second. This impressive performance is a result of its highly pipelined architecture. Typical lookups that the TLU is called to perform include IPv4/IPv6 longest prefix match (LPM), ATM Virtual Path Identifier/Virtual Connection Identifier (VPI/VCI), Ethernet MAC/virtual LANs (VLANs), and MPLS. In addition to table lookups, the TLU can also be configured to perform inte- grated real-time statistics counting. Among the multiple search algorithms that the TLU can exe- cute, support is available for the indexed pointer, hash, LPM, trie, key, as well as data, chained index, and chained hash tables. The TLU can be configured with up to 32 unique tables, which can each contain up to 16 million entries. Each entry in these tables ranges from 8 to 1,024 bytes. An interesting feature of the TLU architecture is that to prevent table updates from interfering with ongoing lookups, the TLU can support shadow table capabilities through its interface to 64-bit-wide 133 MHz zero bus turnaround (ZBT) static random access memory (SRAM). On top of that, if even further classification capabilities are required in a system application, the C-5e makes it possible to attach an 