×

Method and system for verifying the hardware implementation of TCP/IP

  • US 20030046418A1
  • Filed: 08/31/2001
  • Published: 03/06/2003
  • Est. Priority Date: 08/31/2001
  • Status: Active Grant
First Claim
Patent Images

1. A method for verifying the hardware operation of an Application Specific Integrated Circuit (“

  • ASIC”

    ) chip having microcode logic for enabling Transmission Control Protocol/Internet Protocol (“

    TCP/IP”

    ) processing, said method performed in a system that comprises a first computing device having a processor and register transfer level (RTL) code for simulating a computing device that includes said ASIC, said system further comprising a second computing device coupled to said first computing device via a network, said second computing device comprising a processor and a TCP/IP stack for performing TCP/IP processing, said method comprising the steps of;

    (a) causing said RTL code to initiate a TCP/IP connection between said first computing device and said second computing device over said network, including the generation of a SYN packet addressed to said second computing device that is coupled by said first computing device to said network so as to enable said SYN packet to be received and processed by said second computing device;

    (b) detecting by said first computing device a SYN-ACK packet generated by said second computing device in response to its receipt of said SYN packet; and

    (c) causing said RTL code to process said SYN-ACK packet and to generate an ACK packet that is coupled by said first computing device to said network for receipt by said second computing device, so as to complete said RTL code initiated TCP/IP connection.

View all claims
  • 10 Assignments
Timeline View
Assignment View
    ×
    ×