Claims
- 1. An integrated circuit comprising:
a photosensor; circuitry coupled with the photosensor to receive a diagnostic input from the photosensor, the diagnostic input indicating a bit pattern to test the circuitry; and a buffer to store a result output from the circuitry indicating whether the circuitry passed or failed a diagnostic test.
- 2. The integrated circuit of claim 1, further comprising:
a test indicator to provide an indication of whether the circuitry passed or failed a diagnostic test.
- 3. The integrated circuit of claim 1, further comprising:
a transmitter to provide an indication of whether the circuitry passed or failed a diagnostic test.
- 4. An integrated circuit comprising:
a first photosensor sensitive to a first wavelength of light provided to the integrated circuit by a first spectral input; a first circuit coupled with said first photosensor to convert the first spectral input to a first data input to the integrated circuit; a second photosensor sensitive to a second wavelength of light provided to the integrated circuit by a second spectral input; a second circuit coupled with said second photosensor to convert the second spectral input to a second data input to the integrated circuit; test circuitry coupled with the first and second circuits to receive the first and second data inputs, the data inputs indicating a bit pattern to test the integrated circuit; and a buffer to store a result output from the test circuitry indicating whether the integrated circuit passed or failed a diagnostic test.
- 5. The integrated circuit of claim 4, further comprising:
a test indicator to provide an indication of whether the circuitry passed or failed a diagnostic test.
- 6. The integrated circuit of claim 4 further comprising:
a transmitter to provide an indication of whether the circuitry passed or failed a diagnostic test.
- 7. An apparatus comprising:
means for providing a first spectral input to an integrated circuit, the first spectral input being converted by a photosensor on the integrated circuit to generate a data signal input used by the test circuitry to generate a result output; means for checking the result output to determine whether the test circuitry is functioning properly; means for providing a second spectral input to the integrated circuit, the second spectral input used to generate a gating signal input to the test circuitry, the result output being based on the data signal input gated by the gating signal input; and means for shifting one or more bits responsive to the gating signal input wherein the shifting of the one or more bits corresponds to boundary scan testing.
- 8. The apparatus of claim 7, wherein the first spectral input is provided via a fiber optic.
- 9. The apparatus of claim 7 further comprising:
means for detecting an indication of the result output via an imaging sensor.
- 10. An apparatus comprising:
means for supplying power to a first integrated circuit die and a second integrated circuit die; and means for supplying a first spectral input to a first photosensor on the first integrated circuit die and, concurrently with the first spectral input, supplying a second, spectrally independent input to a second photosensor on a second integrated circuit die, the first photosensor responding by providing a first diagnostic signal used to test circuitry on the first integrated circuit die, the second photosensor responding by providing a second diagnostic signal used to test circuitry on the second integrated circuit die.
- 11. The apparatus of claim 10, wherein the first spectral input provided is within a visible light range.
- 12. The apparatus of claim 10, wherein the first spectral input provided is outside a visible light range.
- 13. The apparatus of claim 10, wherein the first spectral input is provided via a fiber optic.
- 14. An apparatus comprising:
means for supplying a first spectral input to a first photosensor on an integrated circuit, the first photosensor responding by providing a first diagnostic signal to test circuitry on the integrated circuit; and means for supplying a second spectral input to a second photosensor on the integrated circuit wherein the first spectral input and the second spectral input are at different wavelengths, the second photosensor responding by providing a second diagnostic signal to the test circuitry on the integrated circuit.
- 15. The apparatus of claim 14, wherein the first spectral input and the second spectral input are at different wavelengths of a visible light range.
- 16. The apparatus of claim 14, wherein the first spectral input and the second spectral input are provided via fiber optics.
- 17. A machine-readable medium having stored thereon instructions to test test circuitry on an integrated circuit, the instructions, when executed by a processor, cause the processor to:
provide a first spectral input to the integrated circuit, the first spectral input being converted by a photosensor on the integrated circuit to generate a data signal input used by the test circuitry to generate a result output; check the result output to determine whether the test circuitry is functioning properly; provide a second spectral input to the integrated circuit, the second spectral input used to generate a gating signal input to the test circuitry, the result output being based on the data signal input gated by the gating signal input; and shift one or more bits responsive to the gating signal input wherein the shifting of the one or more bits corresponds to boundary scan testing.
- 18. The machine-readable medium of claim 17, wherein the first spectral input is provided via a fiber optic.
- 19. The machine-readable medium of claim 17, wherein the processor further detects an indication of the result output via an imaging sensor.
- 20. A machine-readable medium having stored thereon instructions to test test circuitry on an integrated circuit, the instructions, when executed by a processor, cause the processor to:
supply power to the first integrated circuit die and the second integrated circuit die; and supply a first spectral input to a first photosensor on the first integrated circuit die and, concurrently with the first spectral input, supplying a second, spectrally independent input to a second photosensor on a second integrated circuit die, the first photosensor responding by providing a first diagnostic signal used to test circuitry on the first integrated circuit die, the second photosensor responding by providing a second diagnostic signal used to test circuitry on the second integrated circuit die.
- 21. The machine-readable medium of claim 20, wherein the first spectral input provided is within a visible light range.
- 22. The machine-readable medium of claim 20, wherein the first spectral input provided is outside a visible light range.
- 23. The machine-readable medium of claim 20, wherein the first spectral input is provided via a fiber optic.
- 24. A machine-readable medium having stored thereon instructions to test test circuitry on an integrated circuit, the instructions, when executed by a processor, cause the processor to:
supply a first spectral input to a first photosensor on the integrated circuit, the first photosensor responding by providing a first diagnostic signal to the test circuitry on the integrated circuit; and supply a second spectral input to a second photosensor on the integrated circuit wherein the first spectral input and the second spectral input are at different wavelengths, the second photosensor responding by providing a second diagnostic signal to the test circuitry on the integrated circuit.
- 25. The machine-readable medium of claim 24, wherein the first spectral input and the second spectral input are at different wavelengths of a visible light range.
- 26. The machine-readable medium of claim 24, wherein the first spectral input and the second spectral input are provided via fiber optics.
- 27. A method of accessing a device comprising:
providing a spectral input to a photodetector on a device; converting the spectral input to an access request signal; comparing the access request signal to a predefined key; and enabling access to the device if the access request signal matched the predefined key.
- 28. The method of claim 27, wherein enabling access to the device further comprises enabling functionality that was not formerly enabled.
- 29. The method of claim 28, wherein enabling enabling functionality that was not formerly enabled further comprises entering a superuser mode.
- 30. The method of claim 27, wherein enabling access to the device further comprises allowing a write that was formerly not allowed.
- 31. The method of claim 27, wherein enabling access to the device further comprise allowing a read that was formerly not allowed.
- 32. An apparatus comprising:
means for providing a spectral input to a photodetector on a device; means for converting the spectral input to an access request signal; means for comparing the access request signal to a predefined key; and means for enabling access to the device if the access request signal matched the predefined key.
- 33. The apparatus of claim 32, further comprising means for enabling functionality that was not formerly enabled.
- 34. The apparatus of claim 33, further comprising means for entering a superuser mode.
- 35. The apparatus of claim 32, further comprising means for allowing a write that was formerly not allowed.
- 36. The apparatus of claim 32, wherein further comprising means for allowing a read that was formerly not allowed.
- 37. An integrated circuit comprising:
a photosensor; and circuitry coupled with the photosensor to receive an access request signal from the photosensor, the access request signal, when matching a predefined key, enabling access to the integrated circuit.
- 38. The integrated circuit of claim 37, wherein enabling access to the integrated circuit further comprises enabling functionality that was not formerly enabled.
- 39. The integrated circuit of claim 38, wherein enabling functionality that was not formerly includes entering a super-user mode.
- 40. The integrated circuit of claim 37, wherein enabling functionality that was not formerly enabled includes allowing a write operation.
- 41. The integrated circuit of claim 37, wherein enabling functionality that was not formerly enabled includes allowing a read operation.
- 42. A machine-readable medium having stored thereon instructions to access a device, the instructions, when executed by a processor, cause the processor to:
convert a spectral input to an access request signal; compare the access request signal to a predefined key; and enable access to the device if the access request signal matched the predefined key.
- 43. The machine-readable medium of claim 42, wherein the processor enabling access to the device further comprises enabling functionality that was not formerly enabled.
- 44. The machine-readable medium of claim 43, wherein the processor enabling functionality that was not formerly enabled further comprises entering a superuser mode.
- 45. The machine-readable medium of claim 42, wherein the processor enabling access to the device further comprises allowing a write that was formerly not allowed.
- 46. The machine-readable medium of claim 42, wherein the processor enabling access to the device further comprise allowing a read that was formerly not allowed.
RELATED APPLICATIONS
[0001] This application is a continuation of application Ser. No. 09/218,261, filed Dec. 21, 1998.
Continuations (1)
|
Number |
Date |
Country |
Parent |
09218261 |
Dec 1998 |
US |
Child |
10125027 |
Apr 2002 |
US |