Movatterモバイル変換


[0]ホーム

URL:


US20130329555A1 - Dual counter - Google Patents

Dual counter
Download PDF

Info

Publication number
US20130329555A1
US20130329555A1US13/911,999US201313911999AUS2013329555A1US 20130329555 A1US20130329555 A1US 20130329555A1US 201313911999 AUS201313911999 AUS 201313911999AUS 2013329555 A1US2013329555 A1US 2013329555A1
Authority
US
United States
Prior art keywords
counter
packet
integrated circuit
logic unit
data traffic
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US13/911,999
Inventor
Jay Patel
Michael J. Miller
Michael Morrison
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Peraso Inc
Original Assignee
Mosys Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Mosys IncfiledCriticalMosys Inc
Priority to US13/911,999priorityCriticalpatent/US20130329555A1/en
Priority to US13/912,033prioritypatent/US9667546B2/en
Publication of US20130329555A1publicationCriticalpatent/US20130329555A1/en
Priority to US14/503,382prioritypatent/US11221764B2/en
Assigned to MOSYS, INC.reassignmentMOSYS, INC.ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: MILLER, MICHAEL, PATEL, JAY, MORRISON, MICHAEL
Assigned to INGALLS & SNYDER LLCreassignmentINGALLS & SNYDER LLCSECURITY INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: MOSYS, INC.
Assigned to INGALLS & SNYDER LLCreassignmentINGALLS & SNYDER LLCRELEASE BY SECURED PARTY (SEE DOCUMENT FOR DETAILS).Assignors: PERASO INC. F/K/A MOSYS, INC.
Abandonedlegal-statusCriticalCurrent

Links

Images

Classifications

Definitions

Landscapes

Abstract

An integrated circuit device for receiving packets. The integrated circuit device includes a first counter for counting a number of the packets, and a second counter for counting bytes of the packets. The first counter and the second counter are configured to be incremented by a single command from a packet processor.

Description

Claims (25)

US13/911,9992010-01-292013-06-06Dual counterAbandonedUS20130329555A1 (en)

Priority Applications (3)

Application NumberPriority DateFiling DateTitle
US13/911,999US20130329555A1 (en)2012-06-062013-06-06Dual counter
US13/912,033US9667546B2 (en)2012-06-062013-06-06Programmable partitionable counter
US14/503,382US11221764B2 (en)2010-01-292014-09-30Partitioned memory with shared memory resources and configurable functions

Applications Claiming Priority (2)

Application NumberPriority DateFiling DateTitle
US201261656377P2012-06-062012-06-06
US13/911,999US20130329555A1 (en)2012-06-062013-06-06Dual counter

Related Parent Applications (1)

Application NumberTitlePriority DateFiling Date
US13/841,025Continuation-In-PartUS9496009B2 (en)2010-01-292013-03-15Memory with bank-conflict-resolution (BCR) module including cache

Related Child Applications (1)

Application NumberTitlePriority DateFiling Date
US13/838,971Continuation-In-PartUS20130329553A1 (en)2010-01-292013-03-15Traffic metering and shaping for network packets

Publications (1)

Publication NumberPublication Date
US20130329555A1true US20130329555A1 (en)2013-12-12

Family

ID=49715224

Family Applications (3)

Application NumberTitlePriority DateFiling Date
US13/838,971AbandonedUS20130329553A1 (en)2010-01-292013-03-15Traffic metering and shaping for network packets
US13/912,033Expired - Fee RelatedUS9667546B2 (en)2010-01-292013-06-06Programmable partitionable counter
US13/911,999AbandonedUS20130329555A1 (en)2010-01-292013-06-06Dual counter

Family Applications Before (2)

Application NumberTitlePriority DateFiling Date
US13/838,971AbandonedUS20130329553A1 (en)2010-01-292013-03-15Traffic metering and shaping for network packets
US13/912,033Expired - Fee RelatedUS9667546B2 (en)2010-01-292013-06-06Programmable partitionable counter

Country Status (1)

CountryLink
US (3)US20130329553A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20130332708A1 (en)*2012-06-062013-12-12Mosys Inc.Programmable partitionable counter

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
JP7275826B2 (en)*2019-05-102023-05-18オムロン株式会社 counter unit

Citations (16)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US5003390A (en)*1990-03-261991-03-26Pbse Enterprises, Inc.Search and lock technique for reliable acquisition of data transmitted via television signals
US5410721A (en)*1992-12-241995-04-25Motorola, Inc.System and method for incrementing a program counter
US6101591A (en)*1998-03-252000-08-08International Business Machines CorporationMethod and system for selectively independently or simultaneously updating multiple system time clocks in an MPEG system
US6192466B1 (en)*1999-01-212001-02-20International Business Machines CorporationPipeline control for high-frequency pipelined designs
US6310599B1 (en)*1995-12-222001-10-30Cirrus Logic, Inc.Method and apparatus for providing LCD panel protection in an LCD display controller
US20020046324A1 (en)*2000-06-102002-04-18Barroso Luiz AndreScalable architecture based on single-chip multiprocessing
US6799262B1 (en)*2000-09-282004-09-28International Business Machines CorporationApparatus and method for creating instruction groups for explicity parallel architectures
US20050240745A1 (en)*2003-12-182005-10-27Sundar IyerHigh speed memory control and I/O processor system
US6970426B1 (en)*2003-05-142005-11-29Extreme NetworksRate color marker
US20060101152A1 (en)*2004-10-252006-05-11Integrated Device Technology, Inc.Statistics engine
US20080174329A1 (en)*2007-01-182008-07-24Advanced Micro Devices, Inc.Method and device for determining an operational lifetime of an integrated circuit device
US7539489B1 (en)*2003-04-042009-05-26Veriwave, IncorporatedLocation-based testing for wireless data communication networks
US7698412B2 (en)*2003-12-312010-04-13Alcatel LucentParallel data link layer controllers in a network switching device
US7724814B2 (en)*2006-08-152010-05-25Texas Instruments IncorporatedMethods and apparatus for decision feedback equalization with dithered updating
US8345696B2 (en)*2008-08-252013-01-01Fujitsu LimitedRouter and packet discarding method
US20130222109A1 (en)*2012-02-232013-08-29Infineon Technologies AgSystem-Level Chip Identify Verification (Locking) Method with Authentication Chip

Family Cites Families (20)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US5999474A (en)*1998-10-011999-12-07Monolithic System Tech IncMethod and apparatus for complete hiding of the refresh of a semiconductor memory
US6789116B1 (en)*1999-06-302004-09-07Hi/Fn, Inc.State processor for pattern matching in a network monitor device
JP3745930B2 (en)*2000-02-232006-02-15富士通株式会社 Packet insertion interval control device and packet insertion interval control method
US7538772B1 (en)*2000-08-232009-05-26Nintendo Co., Ltd.Graphics processing system with enhanced memory controller
US6901052B2 (en)*2001-05-042005-05-31Slt Logic LlcSystem and method for policing multiple data flows and multi-protocol data flows
TWI229276B (en)*2003-07-232005-03-11Tatung CoProtocol method of reusable hardware IP
US6931354B2 (en)*2003-11-132005-08-16International Business Machines CorporationMethod, apparatus and computer program product for efficient, large counts of per thread performance events
US7385985B2 (en)*2003-12-312008-06-10Alcatel LucentParallel data link layer controllers in a network switching device
WO2006034023A2 (en)*2004-09-162006-03-30Ip Fabrics, Inc.Data plane technology including packet processing for network processors
US7451338B2 (en)*2005-09-302008-11-11Intel CorporationClock domain crossing
US7532700B2 (en)2006-08-212009-05-12International Business Machines CorporationSpace and power efficient hybrid counters array
WO2009042089A1 (en)*2007-09-262009-04-02Wms Gaming Inc.Wagering game machines with non-volatile memory
US8074132B2 (en)*2008-10-282011-12-06Broadcom CorporationProtecting data on integrated circuit
US20100158023A1 (en)*2008-12-232010-06-24Suvhasis MukhopadhyaySystem-On-a-Chip and Multi-Chip Systems Supporting Advanced Telecommunication Functions
US20100205293A1 (en)*2009-02-092010-08-12At&T Mobility Ii LlcComprehensive policy framework for converged telecommunications networks
WO2011055168A1 (en)2009-11-062011-05-12Freescale Semiconductor, Inc.Area efficient counters array system and method for updating counters
US11221764B2 (en)*2010-01-292022-01-11Mosys, Inc.Partitioned memory with shared memory resources and configurable functions
US20130329553A1 (en)*2012-06-062013-12-12Mosys, Inc.Traffic metering and shaping for network packets
WO2011117672A1 (en)*2010-03-222011-09-29Freescale Semiconductor, Inc.Token bucket management apparatus and method of managing a token bucket
US8769088B2 (en)*2011-09-302014-07-01International Business Machines CorporationManaging stability of a link coupling an adapter of a computing system to a port of a networking device for in-band data communications

Patent Citations (16)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US5003390A (en)*1990-03-261991-03-26Pbse Enterprises, Inc.Search and lock technique for reliable acquisition of data transmitted via television signals
US5410721A (en)*1992-12-241995-04-25Motorola, Inc.System and method for incrementing a program counter
US6310599B1 (en)*1995-12-222001-10-30Cirrus Logic, Inc.Method and apparatus for providing LCD panel protection in an LCD display controller
US6101591A (en)*1998-03-252000-08-08International Business Machines CorporationMethod and system for selectively independently or simultaneously updating multiple system time clocks in an MPEG system
US6192466B1 (en)*1999-01-212001-02-20International Business Machines CorporationPipeline control for high-frequency pipelined designs
US20020046324A1 (en)*2000-06-102002-04-18Barroso Luiz AndreScalable architecture based on single-chip multiprocessing
US6799262B1 (en)*2000-09-282004-09-28International Business Machines CorporationApparatus and method for creating instruction groups for explicity parallel architectures
US7539489B1 (en)*2003-04-042009-05-26Veriwave, IncorporatedLocation-based testing for wireless data communication networks
US6970426B1 (en)*2003-05-142005-11-29Extreme NetworksRate color marker
US20050240745A1 (en)*2003-12-182005-10-27Sundar IyerHigh speed memory control and I/O processor system
US7698412B2 (en)*2003-12-312010-04-13Alcatel LucentParallel data link layer controllers in a network switching device
US20060101152A1 (en)*2004-10-252006-05-11Integrated Device Technology, Inc.Statistics engine
US7724814B2 (en)*2006-08-152010-05-25Texas Instruments IncorporatedMethods and apparatus for decision feedback equalization with dithered updating
US20080174329A1 (en)*2007-01-182008-07-24Advanced Micro Devices, Inc.Method and device for determining an operational lifetime of an integrated circuit device
US8345696B2 (en)*2008-08-252013-01-01Fujitsu LimitedRouter and packet discarding method
US20130222109A1 (en)*2012-02-232013-08-29Infineon Technologies AgSystem-Level Chip Identify Verification (Locking) Method with Authentication Chip

Cited By (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20130332708A1 (en)*2012-06-062013-12-12Mosys Inc.Programmable partitionable counter
US9667546B2 (en)*2012-06-062017-05-30Mosys, Inc.Programmable partitionable counter

Also Published As

Publication numberPublication date
US20130329553A1 (en)2013-12-12
US9667546B2 (en)2017-05-30
US20130332708A1 (en)2013-12-12

Similar Documents

PublicationPublication DateTitle
CN106031107B (en) Circuit and method for managing packet transmission
CN106030562B (en)Grouping shaping in network processing unit
TWI566551B (en)Packet output processing
US7715419B2 (en)Pipelined packet switching and queuing architecture
US6715002B2 (en)Watermark for additional data burst into buffer memory
US20150281126A1 (en)METHODS AND APPARATUS FOR A HIGH PERFORMANCE MESSAGING ENGINE INTEGRATED WITHIN A PCIe SWITCH
US20100265954A1 (en)Method, System, and Computer Program Product for High-Performance Bonding Resequencing
US7046625B1 (en)Method and system for routing network-based data using frame address notification
CN112565115A (en)Transmission method and device of TCP data, computer equipment and storage medium
US7664028B1 (en)Apparatus and method for metering and marking data in a communication system
CN117834570A (en) Data packet processing method, device, electronic device and storage medium of transmission system
US12432156B2 (en)Method and apparatus for efficient packing of flow control units
US9667546B2 (en)Programmable partitionable counter
US20180136905A1 (en)First-in-first-out buffer
US7293158B2 (en)Systems and methods for implementing counters in a network processor with cost effective memory
US20060161647A1 (en)Method and apparatus providing measurement of packet latency in a processor
US8745455B2 (en)Providing an on-die logic analyzer (ODLA) having reduced communications
US10817177B1 (en)Multi-stage counters
US20080033908A1 (en)Method and system for data processing in a shared database environment
CN101258477B (en)Statistics engine

Legal Events

DateCodeTitleDescription
ASAssignment

Owner name:MOSYS, INC., CALIFORNIA

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:PATEL, JAY;MILLER, MICHAEL;MORRISON, MICHAEL;SIGNING DATES FROM 20130731 TO 20130807;REEL/FRAME:036198/0277

ASAssignment

Owner name:INGALLS & SNYDER LLC, NEW YORK

Free format text:SECURITY INTEREST;ASSIGNOR:MOSYS, INC.;REEL/FRAME:038081/0262

Effective date:20160314

STCBInformation on status: application discontinuation

Free format text:ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION

ASAssignment

Owner name:INGALLS & SNYDER LLC, NEW YORK

Free format text:RELEASE BY SECURED PARTY;ASSIGNOR:PERASO INC. F/K/A MOSYS, INC.;REEL/FRAME:061593/0094

Effective date:20221003


[8]ページ先頭

©2009-2025 Movatter.jp