You are on page 1of 17

US Patent P 5,881,281 5 881 281 Adaptec, Inc.

Stillman F. Gates & Paresh M. Borkar Method and apparatus for automatically loading configuration data on reset into a host adapter integrated circuit
IPVALUE Confidential. No opinion of any kind relating to this presentation is being provided by IPVALUE. This material is provided as is without any representations or warranties, express or implied, concerning the information contained herein. In no event will IPVALUE be liable for any legal claim or damage arising directly or indirectly from the use or reliance on the information contained herein.

DISCLAIMER

No opinion of any kind relating to this presentation is being provided by IPVALUE or Ad Adaptec, I Inc. (Ad (Adaptec"). ") This Thi material i l is i provided id d as is without any representations or warranties, express or implied, concerning the information contained in this presentation. Buyer is expected t d to t conduct d t its it own diligence dili and df form it its own views. i In I no event will IPVALUE or Adaptec be liable for any legal claim or damage arising directly or indirectly from the use or reliance on the information contained herein. herein

IPVALUE Confidential. 2009 IPVALUE PROPERTY OF IPVALUE MANAGEMENT INC. ALL RIGHTS RESERVED. NOT CONFIDENTIAL FOR USE OR PRODUCTION IN ANY SUBSEQUENT PATENT LICENSING DISCUSSION FOR OR LITIGATION, SOLELY TO BE USED FOR IPVALUE LEGALLY PRIVILEGED ATTORNEY-CLIENT COMMUNICATION INTERNAL IPVALUE PURPOSES ONLY EVALUATION. SUBJECT TO DISCLAIMER FOUND ON THE FIRST PAGE OF THIS PRESENTATION.

v1.1

Title: Method Titl M th d And A d Apparatus A t For F Automatically Loading Configuration Data On Reset Into A Host Adapter Integrated Circuit Inventor: Stillman F. Gates & Paresh M. Borkar File Date: Oct 21, 1997 Issue Date: March 9, 1999 Independent Claims: 1, 3, 5 Illustrative Products:
Certain PCI-E Firewire IEEE1394 Adapter Cards
IPVALUE Confidential. 2009 IPVALUE PROPERTY OF IPVALUE MANAGEMENT INC. ALL RIGHTS RESERVED. NOT CONFIDENTIAL FOR USE OR PRODUCTION IN ANY SUBSEQUENT PATENT LICENSING DISCUSSION FOR OR LITIGATION, SOLELY TO BE USED FOR IPVALUE LEGALLY PRIVILEGED ATTORNEY-CLIENT COMMUNICATION INTERNAL IPVALUE PURPOSES ONLY EVALUATION. SUBJECT TO DISCLAIMER FOUND ON THE FIRST PAGE OF THIS PRESENTATION. v1.2

US Patent 5,881,281

Source: US Patent 5881281 IPVALUE Confidential. 2009 IPVALUE PROPERTY OF IPVALUE MANAGEMENT INC. ALL RIGHTS RESERVED. NOT CONFIDENTIAL FOR USE OR PRODUCTION IN ANY SUBSEQUENT PATENT LICENSING DISCUSSION FOR OR LITIGATION, SOLELY TO BE USED FOR IPVALUE LEGALLY PRIVILEGED ATTORNEY-CLIENT COMMUNICATION INTERNAL IPVALUE PURPOSES ONLY EVALUATION. SUBJECT TO DISCLAIMER FOUND ON THE FIRST PAGE OF THIS PRESENTATION. v1.3

US Patent 5,881,281

Source: US Patent 5881281 IPVALUE Confidential. 2009 IPVALUE PROPERTY OF IPVALUE MANAGEMENT INC. ALL RIGHTS RESERVED. NOT CONFIDENTIAL FOR USE OR PRODUCTION IN ANY SUBSEQUENT PATENT LICENSING DISCUSSION FOR OR LITIGATION, SOLELY TO BE USED FOR IPVALUE LEGALLY PRIVILEGED ATTORNEY-CLIENT COMMUNICATION INTERNAL IPVALUE PURPOSES ONLY EVALUATION. SUBJECT TO DISCLAIMER FOUND ON THE FIRST PAGE OF THIS PRESENTATION. v1.4

Claim 1 Mapping

Source: US Patent 5881281 IPVALUE Confidential. 2009 IPVALUE PROPERTY OF IPVALUE MANAGEMENT INC. ALL RIGHTS RESERVED. NOT CONFIDENTIAL FOR USE OR PRODUCTION IN ANY SUBSEQUENT PATENT LICENSING DISCUSSION FOR OR LITIGATION, SOLELY TO BE USED FOR IPVALUE LEGALLY PRIVILEGED ATTORNEY-CLIENT COMMUNICATION INTERNAL IPVALUE PURPOSES ONLY EVALUATION. SUBJECT TO DISCLAIMER FOUND ON THE FIRST PAGE OF THIS PRESENTATION. v1.5

System: Personal Computer Host: Motherboard h b d of f personal l computer Storage Device: EEPROM on PCI-E Card Host Adapter IC: Texas Instruments XIO2213 on PCI-E Card Bus: PCI-Express (Card plugs into PCI-E slot on motherboard)

Source: http://www.abacus.co.uk/pdfs/TI%20USB%20Overview.ppt#378,6,TUSB2036 IPVALUE Confidential. 2009 IPVALUE PROPERTY OF IPVALUE MANAGEMENT INC. ALL RIGHTS RESERVED. NOT CONFIDENTIAL FOR USE OR PRODUCTION IN ANY SUBSEQUENT PATENT LICENSING DISCUSSION FOR OR LITIGATION, SOLELY TO BE USED FOR IPVALUE LEGALLY PRIVILEGED ATTORNEY-CLIENT COMMUNICATION INTERNAL IPVALUE PURPOSES ONLY EVALUATION. SUBJECT TO DISCLAIMER FOUND ON THE FIRST PAGE OF THIS PRESENTATION. v1.6

Source: http://focus.ti.com/lit/ds/symlink/xio2213b.pdf; IPVALUE Analysis

IPVALUE Confidential. 2009 IPVALUE PROPERTY OF IPVALUE MANAGEMENT INC. ALL RIGHTS RESERVED. NOT CONFIDENTIAL FOR USE OR PRODUCTION IN ANY SUBSEQUENT PATENT LICENSING DISCUSSION FOR OR LITIGATION, SOLELY TO BE USED FOR IPVALUE LEGALLY PRIVILEGED ATTORNEY-CLIENT COMMUNICATION INTERNAL IPVALUE PURPOSES ONLY EVALUATION. SUBJECT TO DISCLAIMER FOUND ON THE FIRST PAGE OF THIS PRESENTATION.

v1.7

Certain Firewire IEEE 1394 Adapter Cards Patent No. No 5 5,881,281 881 281 Gates, Claim 1
1. A method of loading configuration data after a reset condition into a host adapter integrated circuit from an external device, comprising: receiving a reset signal on a first terminal of a host adapter integrated circuit, said host adapter integrated circuit being operatively coupled to a host; and upon a deassertion of said reset signal, automatically outputting a clock signal from a second terminal of said host adapter integrated circuit to said external device such that configuration data is clocked out of said external device and into a third terminal of said host adapter integrated circuit, said reset signal remaining deasserted throughout said loading of said configuration data, said configuration data not being transferred from said host to said host adapter integrated circuit.

Host adapter IC

Source: http://focus.ti.com/lit/ds/symlink/xio2213b.pdf; IPVALUE Analysis IPVALUE Confidential. 2009 IPVALUE PROPERTY OF IPVALUE MANAGEMENT INC. ALL RIGHTS RESERVED. NOT CONFIDENTIAL FOR USE OR PRODUCTION IN ANY SUBSEQUENT PATENT LICENSING DISCUSSION FOR OR LITIGATION, SOLELY TO BE USED FOR IPVALUE LEGALLY PRIVILEGED ATTORNEY-CLIENT COMMUNICATION INTERNAL IPVALUE PURPOSES ONLY EVALUATION. SUBJECT TO DISCLAIMER FOUND ON THE FIRST PAGE OF THIS PRESENTATION.

v1.8

Certain Firewire IEEE 1394 Adapter Cards Patent No. No 5 5,881,281 881 281 Gates, Claim 1
1. A method of loading configuration data after a reset condition into a host adapter integrated circuit from an external device, comprising: receiving a reset signal on a first terminal of a host adapter integrated circuit, said host adapter integrated circuit being operatively coupled to a host; and upon a deassertion of said reset signal, automatically outputting a clock signal from a second terminal of said host adapter integrated circuit to said external device such that configuration data is clocked out of said external device and into a third terminal of said host adapter integrated circuit, said reset signal remaining deasserted throughout said loading of said configuration data, said configuration data not being transferred from said host to said host adapter integrated circuit.

First terminal

Host adapter IC

Connected to Host (via PCI-Express bus)

Source: http://focus.ti.com/lit/ds/symlink/xio2213b.pdf; IPVALUE Analysis IPVALUE Confidential. 2009 IPVALUE PROPERTY OF IPVALUE MANAGEMENT INC. ALL RIGHTS RESERVED. NOT CONFIDENTIAL FOR USE OR PRODUCTION IN ANY SUBSEQUENT PATENT LICENSING DISCUSSION FOR OR LITIGATION, SOLELY TO BE USED FOR IPVALUE LEGALLY PRIVILEGED ATTORNEY-CLIENT COMMUNICATION INTERNAL IPVALUE PURPOSES ONLY EVALUATION. SUBJECT TO DISCLAIMER FOUND ON THE FIRST PAGE OF THIS PRESENTATION.

v1.9

Certain Firewire IEEE 1394 Adapter Cards Patent No. No 5 5,881,281 881 281 Gates, Claim 1
1. A method of loading configuration data after a reset condition into a host adapter integrated circuit from an external device, comprising: receiving a reset signal on a first terminal of a host adapter integrated circuit, said host adapter integrated circuit being operatively coupled to a host; and upon a deassertion of said reset signal, automatically outputting a clock signal from a second terminal of said host adapter integrated circuit to said external device such that configuration data is clocked out of said external device and into a third terminal of said host adapter integrated circuit, said reset signal remaining deasserted throughout said loading of said configuration data, said configuration data not being transferred from said host to said host adapter integrated circuit.

Host adapter IC Connected to Host (via PCI-Express bus)

Source: http://focus.ti.com/lit/ds/symlink/xio2213b.pdf; IPVALUE Analysis IPVALUE Confidential. 2009 IPVALUE PROPERTY OF IPVALUE MANAGEMENT INC. ALL RIGHTS RESERVED. NOT CONFIDENTIAL FOR USE OR PRODUCTION IN ANY SUBSEQUENT PATENT LICENSING DISCUSSION FOR OR LITIGATION, SOLELY TO BE USED FOR IPVALUE LEGALLY PRIVILEGED ATTORNEY-CLIENT COMMUNICATION INTERNAL IPVALUE PURPOSES ONLY EVALUATION. SUBJECT TO DISCLAIMER FOUND ON THE FIRST PAGE OF THIS PRESENTATION.

v1.10

Certain Firewire IEEE 1394 Adapter Cards Patent No. No 5 5,881,281 881 281 Gates, Claim 1
1. A method of loading configuration data after a reset condition into a host adapter integrated circuit from an external device, comprising: receiving a reset signal on a first terminal of a host adapter integrated circuit, said host adapter integrated circuit being operatively coupled to a host; and upon a deassertion of said reset signal, automatically outputting a clock signal from a second terminal of said host adapter integrated circuit to said external device such that configuration data is clocked out of said external device and into a third terminal of said host adapter integrated circuit, said reset signal remaining deasserted throughout said loading of said configuration data, said configuration data not being transferred from said host to said host adapter integrated circuit.

Host adapter IC

Source: http://focus.ti.com/lit/ds/symlink/xio2213b.pdf; IPVALUE Analysis IPVALUE Confidential. 2009 IPVALUE PROPERTY OF IPVALUE MANAGEMENT INC. ALL RIGHTS RESERVED. NOT CONFIDENTIAL FOR USE OR PRODUCTION IN ANY SUBSEQUENT PATENT LICENSING DISCUSSION FOR OR LITIGATION, SOLELY TO BE USED FOR IPVALUE LEGALLY PRIVILEGED ATTORNEY-CLIENT COMMUNICATION INTERNAL IPVALUE PURPOSES ONLY EVALUATION. SUBJECT TO DISCLAIMER FOUND ON THE FIRST PAGE OF THIS PRESENTATION.

v1.11

Certain Firewire IEEE 1394 Adapter Cards Patent No. No 5 5,881,281 881 281 Gates, Claim 1
1. A method of loading configuration data after a reset condition into a host adapter integrated circuit from an external device, comprising: receiving a reset signal on a first terminal of a host adapter integrated circuit, said host adapter integrated circuit being operatively coupled to a host; and upon a deassertion of said reset signal, automatically outputting a clock signal from a second terminal of said host adapter integrated circuit to said external device such that configuration data is clocked out of said external device and into a third terminal of said host adapter integrated circuit, said reset signal remaining deasserted throughout said loading of said configuration data, said configuration data not being transferred from said host to said host adapter integrated circuit.

IPVALUE Confidential. 2009 IPVALUE PROPERTY OF IPVALUE MANAGEMENT INC. ALL RIGHTS RESERVED. Source: http://focus.ti.com/lit/ds/symlink/xio2213b.pdf NOT CONFIDENTIAL FOR USE OR PRODUCTION IN ANY SUBSEQUENT PATENT LICENSING DISCUSSION FOR OR LITIGATION, SOLELY TO BE USED FOR IPVALUE LEGALLY PRIVILEGED ATTORNEY-CLIENT COMMUNICATION INTERNAL IPVALUE PURPOSES ONLY EVALUATION. SUBJECT TO DISCLAIMER FOUND ON THE FIRST PAGE OF THIS PRESENTATION.

v1.12

Certain Firewire IEEE 1394 Adapter Cards Patent No. No 5 5,881,281 881 281 Gates, Claim 1
1. A method of loading configuration data after a reset condition into a host adapter integrated circuit from an external device, comprising: receiving a reset signal on a first terminal of a host adapter integrated circuit, said host adapter integrated circuit being operatively coupled to a host; and upon a deassertion of said reset signal, automatically outputting a clock signal from a second terminal of said host adapter integrated circuit to said external device such that configuration data is clocked out of said external device and into a third terminal of said host adapter integrated circuit, said reset signal remaining deasserted throughout said loading of said configuration data, said configuration data not being transferred from said host to said host adapter integrated circuit.

Second terminal Third terminal

Host adapter IC

Source: http://focus.ti.com/lit/ds/symlink/xio2213b.pdf; IPVALUE Analysis IPVALUE Confidential. 2009 IPVALUE PROPERTY OF IPVALUE MANAGEMENT INC. ALL RIGHTS RESERVED. NOT CONFIDENTIAL FOR USE OR PRODUCTION IN ANY SUBSEQUENT PATENT LICENSING DISCUSSION FOR OR LITIGATION, SOLELY TO BE USED FOR IPVALUE LEGALLY PRIVILEGED ATTORNEY-CLIENT COMMUNICATION INTERNAL IPVALUE PURPOSES ONLY EVALUATION. SUBJECT TO DISCLAIMER FOUND ON THE FIRST PAGE OF THIS PRESENTATION.

v1.13

Certain Firewire IEEE 1394 Adapter Cards Patent No. No 5 5,881,281 881 281 Gates, Claim 1
1. A method of loading configuration data after a reset condition into a host adapter integrated circuit from an external device, comprising: receiving a reset signal on a first terminal of a host adapter integrated circuit, said host adapter integrated circuit being operatively coupled to a host; and upon a deassertion of said reset signal, automatically outputting a clock signal from a second terminal of said host adapter integrated circuit to said external device such that configuration data is clocked out of said external device and into a third terminal of said host adapter integrated circuit, said reset signal remaining deasserted throughout said loading of said configuration data, said configuration data not being transferred from said host to said host adapter integrated circuit.

Second terminal Third terminal

Host adapter IC

Source: http://focus.ti.com/lit/ds/symlink/xio2213b.pdf; IPVALUE Analysis IPVALUE Confidential. 2009 IPVALUE PROPERTY OF IPVALUE MANAGEMENT INC. ALL RIGHTS RESERVED. NOT CONFIDENTIAL FOR USE OR PRODUCTION IN ANY SUBSEQUENT PATENT LICENSING DISCUSSION FOR OR LITIGATION, SOLELY TO BE USED FOR IPVALUE LEGALLY PRIVILEGED ATTORNEY-CLIENT COMMUNICATION INTERNAL IPVALUE PURPOSES ONLY EVALUATION. SUBJECT TO DISCLAIMER FOUND ON THE FIRST PAGE OF THIS PRESENTATION.

v1.14

Certain Firewire IEEE 1394 Adapter Cards Patent No. No 5 5,881,281 881 281 Gates, Claim 1
1. A method of loading configuration data after a reset condition into a host adapter integrated circuit from an external device, comprising: receiving a reset signal on a first terminal of a host adapter integrated circuit, said host adapter integrated circuit being operatively coupled to a host; and upon a deassertion of said reset signal, automatically outputting a clock signal from a second terminal of said host adapter integrated circuit to said external device such that configuration data is clocked out of said external device and into a third terminal of said host adapter integrated circuit, said reset signal remaining deasserted throughout said loading of said configuration data, said configuration data not being transferred from said host to said host adapter integrated circuit.

Host adapter IC

Source: http://focus.ti.com/lit/ds/symlink/xio2213b.pdf; IPVALUE Analysis IPVALUE Confidential. 2009 IPVALUE PROPERTY OF IPVALUE MANAGEMENT INC. ALL RIGHTS RESERVED. NOT CONFIDENTIAL FOR USE OR PRODUCTION IN ANY SUBSEQUENT PATENT LICENSING DISCUSSION FOR OR LITIGATION, SOLELY TO BE USED FOR IPVALUE LEGALLY PRIVILEGED ATTORNEY-CLIENT COMMUNICATION INTERNAL IPVALUE PURPOSES ONLY EVALUATION. SUBJECT TO DISCLAIMER FOUND ON THE FIRST PAGE OF THIS PRESENTATION.

v1.15

Certain Firewire IEEE 1394 Adapter Cards Patent No. No 5 5,881,281 881 281 Gates, Claim 1
1. A method of loading configuration data after a reset condition into a host adapter integrated circuit from an external device, comprising: receiving a reset signal on a first terminal of a host adapter integrated circuit, said host adapter integrated circuit being operatively coupled to a host; and upon a deassertion of said reset signal, automatically outputting a clock signal from a second terminal of said host adapter integrated circuit to said external device such that configuration data is clocked out of said external device and into a third terminal of said host adapter integrated circuit, said reset signal remaining deasserted throughout said loading of said configuration data, said configuration data not being transferred from said host to said host adapter integrated circuit.

Host (via PCI-Express bus)

Source: http://focus.ti.com/lit/ds/symlink/xio2213b.pdf; IPVALUE Analysis IPVALUE Confidential. 2009 IPVALUE PROPERTY OF IPVALUE MANAGEMENT INC. ALL RIGHTS RESERVED. NOT CONFIDENTIAL FOR USE OR PRODUCTION IN ANY SUBSEQUENT PATENT LICENSING DISCUSSION FOR OR LITIGATION, SOLELY TO BE USED FOR IPVALUE LEGALLY PRIVILEGED ATTORNEY-CLIENT COMMUNICATION INTERNAL IPVALUE PURPOSES ONLY EVALUATION. SUBJECT TO DISCLAIMER FOUND ON THE FIRST PAGE OF THIS PRESENTATION.

v1.16