1460937863-0916853f-5002-4e53-bd56-b48e06888cb8

1. A lens comprising:
a lens portion defining an anterior surface layer and a posterior surface layer;
at least one deformable cell interposed between the anterior surface layer and the posterior surface layer so that deflection of the deformable cell induces a corresponding deflection of either the anterior surface layer or the posterior surface layer, the deformable cell defining an adjustable volume of a fluid therein;
a haptic portion having a fluid reservoir; and
a configurable passageway interposed between the fluid reservoir and the deformable cell, reconfiguration of the passageway adjusting the volume of fluid in the deformable cell.
2. The lens of claim 1 wherein the lens portion had an optical axis along which light travels through the lens, the configurable passageway disposed outside the optical axis.
3. The lens of claim 2 wherein the fluid has an index of refraction matched to the index of refraction of the deformable cell.
4. The lens of claim 3 wherein the configurable passageway mediates pressure differentials between the deformable cell and the reservoir.
5. The lens of claim 4 further comprising a second reservoir disposed in the haptic portion.
6. The lens of claim 5 wherein the second reservoir is has a lower internal pressure than an internal pressure of the reservoir.
7. The lens of claim 6 wherein the deformable cell has a round or hexagonal cross-section.
8. A lens comprising:
an optic portion;
a haptic portion;
at least one deformable cell;
a reservoir in haptic portion; and
a configurable passageway interposed between the deformable cell and the reservoir to control fluid flow into or out of the deformable cell to thereby controllably deform and alter an optical parameter of the lens.
9. The lens of claim 8 wherein the deformable cell is disposed in the optic portion.
10. The lens of claim 9 wherein the fluid has an index of refraction matched to an index of refraction of the optic portion.
11. The lens of claim 10 wherein the optic portion has an optical axis and the configurable passageway is disposed outside the optical axis.
12. The lens of claim 11 wherein the configurable passageway mediates pressure differentials between the deformable cell and the reservoir.
13. The lens of claim 12 wherein the haptic portion is configured to engage a lens capsule in the eye of the living organism.
14. The lens of claim 13 further comprising a second reservoir.
15. The lens of claim 14 wherein the second reservoir is disposed in the haptic portion.
16. The lens of claim 15 wherein the deformable cell is round or hexagonal.

The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.

1. A method for testing comprising:
code stamping a plurality of data and transmitting the plurality of data;
receiving the plurality of data and code stamping the plurality of data;
comparing the received plurality of data to a plurality of expected data; and
creating an entry if there is a miscompare between the received data and expected data.
2 The method of claim 1 wherein the transmitting or receiving of the plurality of data is via a serial interface.
3. The method of claim 1 wherein the plurality of expected data is stored in a random access memory or a linear feedback shift register.
4. The method of claim 1 wherein the entry comprises the code stamp of the plurality of data that was received and the plurality of expected data and the received plurality of data.
5. An apparatus comprising
a compare logic;
at least one data recovery circuit and a code stamp counter coupled to the compare logic; and
a memory to store a plurality of expected data, coupled to the error capture and the compare logic, the apparatus to compare the plurality of expected data to a plurality of received data that is received by the data recovery circuit and to create a first entry in the event of a first miscompare.
6. The apparatus of claim 5 wherein the code stamp counter is to code stamp the plurality of received data.
7. The apparatus of claim 5 wherein the apparatus is a serial interface.
8. The apparatus of claim 6 wherein the entry comprises the code stamp of the plurality of received data, the plurality of expected data, and the plurality of received data.
9. The apparatus of claim 5 wherein the plurality of expected data is stored in a random access memory or a linear feedback shift register.
10. The apparatus of claim 9 wherein the compare logic is to receive the plurality of expected data from either the random access memory or the linear feedback shift register via a multiplexer.
11. The apparatus of claim 9 wherein the compare logic is to receive the plurality of received data from a receive first in first out (FIFO) memory.
12. The apparatus of claim 5 wherein the memory is to create a second entry in the event of a second miscompare.
13. The apparatus of claim 12 wherein the second entry is stored consecutively with the first entry in the memory.
14. The apparatus of claim 13 wherein subsequent miscompare events do not result in an entry being created in memory, but a third entry is created in memory for a successful comparision.
15. An apparatus comprising
a compare logic;
a code stamp counter coupled to the compare logic; and
a memory to store a plurality of expected data, coupled to the compare logic, the apparatus to compare the plurality of expected data to a plurality of received data that is received by the apparatus and to create:
a first entry in the memory in the event of a first miscompare between the plurality of expected data and the plurality of received data;
a second entry in the memory, consecutive to the first entry, based at least in type on a type of error event.
16. The apparatus of claim 15 wherein the code stamp counter is to code stamp the plurality of received data.
17. The apparatus of claim 15 wherein the apparatus is a serial interface.
18. The apparatus of claim 15 wherein the first entry comprises the code stamp of the plurality of received data, the plurality of expected data, and the plurality of received data.
19. The apparatus of claim 15 wherein the plurality of expected data is stored in a random access memory or a linear feedback shift register.
20. The apparatus of claim 19 wherein the compare logic is to receive the plurality of expected data from either the random access memory or the linear feedback shift register via a multiplexer.
21. The apparatus of claim 19 wherein the compare logic is to receive the plurality of received data from a receive first in first out (FIFO) memory.
22. The apparatus of claim 15 wherein the memory is to create a second entry in the event of a second miscompare for a burst-error event type.
23. The apparatus of claim 22 wherein the second entry is stored consecutively with the first entry in the memory.
24. The apparatus of claim 23 wherein subsequent miscompare events do not result in an entry being created in memory, but a third entry is created in memory for a successful comparision.
25. The apparatus of claim 15 wherein the memory is to create a second entry in the absence of a miscompare event of a for a single-error event type.
26. The apparatus of claim 25 wherein the second entry is stored consecutively with the first entry in the memory.