Statistical counters in high speed network integrated circuits

   
   

Architecture and corresponding methods share resources and synchronize counters in high-speed network integrated circuits. The architecture has at least one counter group comprising several registers, each with two ports. One port receives networking events (e.g., receipt of an-error packet, transmission of a good packet, etc.) via a tri-state bus. The registers in each counter group use a shared hardware memory element, which adds the events for each counter group. The second port is available for asynchronous external read accesses via a second tri-state bus. The architecture synchronizes read requests with events such that read accesses occur during gaps in events. The registers are assigned to several mutually exclusive counter groups such that no two registers in the counter group increment in a basic clock cycle.

A arquitetura e os métodos correspondentes compartilham de recursos e sincronizam contadores em circuitos integrados da rede de alta velocidade. A arquitetura tem ao menos um grupo contrário compreender diversos registos, cada um com dois portos. Um porto recebe os eventos do networking (por exemplo, recibo do pacote do um-erro, transmissão de um pacote bom, etc..) através de uma barra-ônibus tri-state. Os registos em cada grupo contrário usam um elemento compartilhado da memória da ferragem, que adicione os eventos para cada grupo contrário. O segundo porto está disponível para acessos lidos externos assíncronos através de uma segunda barra-ônibus tri-state. A arquitetura sincroniza pedidos lidos com os eventos tais que os acessos lidos ocorrem durante aberturas nos eventos. Os registos são atribuídos a diversos mutuamente grupos contrários do exclusive tais que os registos do No. dois no grupo contrário incrementam em um ciclo de pulso de disparo básico.

 
Web www.patentalert.com

< Inexpensive method for diagnosing manufacturing defects in an embedded system

< Arrangement for reducing a media independent interface speed in a network switch emulation system

> Memory device redundant repair analysis method, recording medium and apparatus

> Test access port (TAP) controller system and method to debug internal intermediate scan test faults

~ 00129