1461176289-253d32d2-4a8d-4e23-8582-142bdb154253

1. A method for phase-timing compensation for a design, comprising:
identifying a clock source for a path;
identifying a clock sink for the path;
obtaining an absolute path slack for the path;
determining phase offset of the clock source relative to the clock sink;
generating a normalizing factor responsive to the phase offset; and
computing a normalized slack using the absolute path slack and the normalizing factor.
2. A method for phase-timing compensation for a design, comprising:
identifying a path of the design;
identifying an interconnect resource of the path;
obtaining a delay specification for the path;
obtaining a propagation delay of the interconnect resource;
obtaining an arrival time for a path source of the path to the interconnect resource;
obtaining a destination time from the interconnect resource to a path sink;
determining absolute path slack of the interconnect resource responsive to the arrival time, the destination time and the propagation delay; and
normalizing the absolute path slack;
the normalizing of the absolute slack including:
determining a phase offset of a clock source of the path relative to the clock sink of the path;
generating a normalizing factor responsive to the phase offset; and
multiplying the absolute slack by the normalizing factor.
3. The method, according to claim 2, wherein the propagation delay of the interconnect resource is a maximum propagation delay.
4. The method, according to claim 2, wherein the arrival time comprises a maximum delay of all path sources to the interconnect resource.
5. The method, according to claim 4, wherein the maximum delay is determined taking into account each predecessor resource between the path source and the interconnect resource.
6. The method, according to claim 2, wherein the destination time comprises a minimum of maximum delays from the interconnect resource to all path sinks.
7. The method, according to claim 6, wherein the minimum of maximum delays is determined taking into account each successor resource between the interconnect resource and the path sink.
8. A method for phase-timing compensation for a design, comprising:
obtaining a path of said design;
identifying an interconnect resource of said path;
obtaining a propagation delay of said interconnect resource;
identifying each clock source and each clock sink of said path;
determining a destination time from said interconnect resource to each said clock sink;
determining a phase-shift offset of each said clock source relative to said clock sink;
determining a normalized arrival time of each said clock source to said interconnect resource;
determining a phase-shift factor for each said clock source to said interconnect resource respectively responsive to each said phase-shift offset; and
determining a normalized slack for said interconnect resource responsive to said phase-shift factor, said normalized arrival time, said propagation delay, and said destination time.
9. The method, according to claim 8, wherein each said clock source is a digital clock module configured to provide a plurality of clock signals.
10. The method, according to claim 9, wherein said digital clock module is part of a programmable logic device.

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 switching power supply controller comprising:
a first comparator to compare a feedback signal to a first limit to set a flip-flop to a first operating state of the power supply controller and a second comparator to compare the feedback signal to a second limit to set the flip-flop to a second operating state of the power supply controller, wherein the first limit comprises a ramp.
2. The controller of claim 1 where the second limit comprises a ramp.
3. The controller of claim 1 where the second limit comprises a bias signal.
4. The controller of claim 1 where the feedback signal comprises an error signal.
5. The controller of claim 1 further comprising a feedback network coupled to the comparator to generate the feedback signal responsive to an output signal.
6. The controller of claim 5 where the feedback network comprises an error amplifier to generate the feedback signal responsive to an input control signal and an output signal.
7. The controller of claim 6 where the output signal represents a voltage.
8. The controller of claim 6 where the output signal represents a current.
9. The controller of claim 1 further comprising a limit generator coupled to the comparator to generate the first limit.
10. The controller of claim 9 where the limit generator is to generate the first limit in response to a power supply signal.
11. The controller of claim 9 where the limit generator is to generate the first limit in response to an input control signal.
12. The controller of claim 9 where the limit generator is to generate the first limit in response to an output signal.
13. The controller of claim 9 further comprising a second limit generator coupled to the comparator to generate the second limit.
14. The controller of claim 13 where the second limit generator is to generate the second limit in response to a power supply signal.
15. The controller of claim 13 where the second limit generator is to generate the second limit in response to an input control signal.
16. A switching power supply controller comprising:
a comparator to compare a feedback signal to a first limit to set a first operating state of the power supply controller and to a second limit to set a second operating state of the power supply controller, wherein the first limit comprises a ramp;
a first limit generator coupled to the comparator to generate the first limit in response to a power supply signal, an input control signal, andor an output signal;
a second limit generator coupled to the comparator to generate the second limit in response to a power supply signal andor an input control signal; and
an error amplifier coupled to the comparator to generate the feedback signal in response to an output signal and an input control signal.
17. A method comprising:
operating a switching power supply between first and second states in order to regulate an output voltage by comparing a feedback signal to a first limit to set a modulation signal used to regulate the output voltage and comparing the feedback signal to a second limit to reset the modulation signal, wherein the second limit is a ramp.
18. The method of claim 17 where the second limit is a ramp.
19. The method of claim 17 where the second limit is a bias signal.
20. The method of claim 17 further comprising generating the feedback signal in response to an output signal and an input control signal.
21. The method of claim 17 further comprising generating the first limit in response to an output signal.
22. A switching power supply controller comprising:
a means for comparing an error signal to a bias signal and responsively setting a modulation signal used to regulate an output voltage; and
a separate means for comparing the error signal to a ramp signal and responsively resetting the modulation signal.
23. The controller of claim 22 further comprising means for generating the error signal in response to an output signal and an input control signal.
24. The controller of claim 22 further comprising means for generating the ramp signal.
25. The controller of claim 22 further comprising means for generating the bias signal.

1461176277-f1a68ee5-8cf7-4f67-866e-a81223e0aca1

1. An adaptation medium (100) for use in a device (45) for imaging an interior of a turbid medium (90), the device (45) for imaging an interior of a turbid medium (90) comprising:
a. a receiving volume (60) for accommodating a turbid medium (90);
b. an irradiation light source (50) for irradiating the turbid medium (90);
c. a photodetector unit (55) for detecting light emanating from the receiving volume (60) as a result of irradiating the turbid medium (90);
and the adaptation medium (100) comprising a filter for filtering out light from a light source other than the irradiation light source (50).
2. An adaptation medium (100) as claimed in claim 1, wherein the filter is chosen such that it absorbs light from a light source other than the irradiation light source (50).
3. An adaptation medium (100) as claimed in claim 1, wherein the filter is chosen such that it scatters light from a light source other than the irradiation light source (50).
4. A device (45) for imaging an interior of a turbid medium (90), comprising:
a. a receiving volume (60) for accommodating a turbid medium (90);
b. an irradiation light source (50) for irradiating the turbid medium (90);
c. a photodetector unit (55) for detecting light emanating from the receiving volume (60) as a result of irradiating the turbid medium (90);
d. an adaptation medium (100) according to claim 1.
5. A medical image acquisition device (105) for imaging an interior of a turbid medium (90), comprising:
a. a receiving volume (60) for accommodating a turbid medium (90);
b. an irradiation light source (50) for irradiating the turbid medium (90);
c. a photodetector unit (55) for detecting light emanating from the receiving volume (60) as a result of irradiating the turbid medium (90);
d. an adaptation medium (100) according to claim 1.

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 of handing off a session from a first access technology to a second access technology based on a quality of service metric, including:
monitoring at a mobile terminal, during a session, a quality of service metric describing a connection via a first access technology, the first access technology including a first entity having an IP stack;
initiating a connection via a second access technology upon the monitored quality of service metric crossing a threshold, while continuing the connection via the first access technology, wherein the second access technology utilizes a different physical layer than the first access technology and includes a second entity having an IP stack;
signaling the first entity to conduct a hand off of the session with the second entity; and
modifying routing tables at the mobile terminal to use the connection via the second access technology to continue the session.
2. The method of claim 1, including further monitoring the quality of service metric while initiating the connection via the second access technology and determining based upon the further monitoring whether to proceed with signaling the first entity.
3. The method of claim 1, including further monitoring the quality of service metric after initiating the connection via the second access technology and determining based upon the further monitoring whether to proceed with signaling the first entity.
4. The method of claim 1, wherein the threshold is a connect threshold, based on when it is preferred to connect to the second access technology.
5. The method of claim 1, wherein the threshold is a disconnect threshold, based on when it is preferred to disconnect from the first access technology.
6. The method of claim 1, wherein the quality of service metric includes a signal to noise ratio.
7. The method of claim 1, wherein the quality of service metric includes a bit error rate.
8. The method of claim 1, wherein the quality of service metric includes a packet loss rate.
9. The method of claim 1, wherein the quality of service metric includes a frame loss rate.
10. The method of claim 1, wherein the quality of service metric includes a measure of network congestion.
11. The method of claim 1, wherein the quality of service metric includes a measure of network transmission delay.
12. The method of claim 1, wherein the quality of service metric includes cost of access via the first access technology and the second access technology.
13. The method of claim 1, wherein the quality of service metric includes service available when using the first access technology and the second access technology.
14. The method of claim 1, wherein the quality of service metric includes security available when using the first access technology and the second access technology.
15. The method of claim 1, wherein the first access technology is compliant with a 802.11x standard.
16. The method of claim 1, wherein the first access technology includes using an unlicensed 2.4 GHz network.
17. The method of claim 1, wherein the first access technology is compliant with a Bluetooth standard.
18. The method of claim 1, wherein the first access technology includes using an RF connection compliant with a Bluetooth standard.
19. The method of claim 1, wherein the session is a TCP session.
20. The method of claim 1, wherein the session is a UDP session.
21. The method of claim 1, wherein the session is a WAP session.
22. The method of claim 1, wherein the session includes a Bluetooth standard compliant transport session.
23. The method of claim 1, wherein the connection via the second access technology is a PPP connection.
24. The method of claim 1, wherein the second access technology is compliant with an IS 95b standard.
25. The method of claim 1, wherein the second access technology is compliant with an enhanced GSM standard.
26. The method of claim 1, wherein the second access technology is compliant with a GPRS standard.
27. The method of claim 1, wherein the second access technology is compatible with access via Metricom.
28. The method of claim 1, wherein the second access technology is made using a cellular telephone network.
29. The method of claim 1, wherein the second access technology is made using an unlicensed 2.4 GHz network.
30. The method of claim 1, wherein the second access technology is made using communication between a satellite and the mobile terminal for at least one direction of the second access technology connection.
31. The method of claim 1, wherein the second access technology is compliant with a Bluetooth standard.
32. The method of claim 1, wherein the second access technology includes using an RF connection compliant with a Bluetooth standard.
33. The method of claim 1, wherein crossing the threshold involves the signal quality metric rising above the threshold.
34. The method of claim 1, wherein crossing the threshold involves the signal quality metric dropping below the threshold.
35. The method of claim 1, wherein crossing the threshold involves the signal quality metric reaching the threshold.
36. The method of claim 1, wherein the routing table at the mobile terminal is kept in a system directory file.
37. The method of claim 1, wherein the routing table at the mobile terminal is kept in a memory.
38. The method of claim 1, wherein modifying the routing table at the mobile terminal includes updating the default interface.
39. The method of claim 1, wherein modifying the routing table at the mobile terminal includes updating the default IP address.
40. The method of claim 1, wherein signaling takes place before modifying.
41. The method of claim 1, wherein modifying takes place before signaling.
42. A method of handing off a session from a WLAN connection to a WWAN connection based on a signal quality metric, including:
monitoring at a mobile terminal during a session a signal quality metric describing a connection to a WLAN;
initiating a connection to a WWAN upon the signal quality metric crossing a disconnect threshold, while continuing the connection to the WLAN;
signaling a first access router to conduct a hand off of the session with a second access router; and
modifying routing tables at the mobile terminal to use the WWAN connection to continue the session.
43. The method of claim 42, including further monitoring the signal quality metric while initiating the connection to the WWAN and determining based upon the further monitoring whether to proceed with signaling the first access router.
44. The method of claim 42, including further monitoring the signal quality metric after initiating the connection to the WWAN and determining based upon the further monitoring whether to proceed with signaling the first access router.
45. The method of claim 42, wherein the signal quality metric is a signal to noise ratio.
46. The method of claim 42, wherein the signal quality metric is a bit error rate.
47. The method of claim 42, wherein the signal quality metric is a packet loss rate.
48. The method of claim 42, wherein the signal quality metric is a frame loss rate.
49. The method of claim 42, wherein the signal quality metric is a measure of network congestion.
50. The method of claim 42, wherein the signal quality metric is a measure of network transmission delay.
51. The method of claim 42, wherein the WLAN connection is compliant with a 802.11x standard.
52. The method of claim 42, wherein the WLAN connection is made using an unlicensed 2.4 GHz network.
53. The method of claim 42, wherein the session is a TCP session.
54. The method of claim 42, wherein the session is a UDP session.
55. The method of claim 42, wherein the connection to the WWAN is a PPP connection.
56. The method of claim 42, wherein the WWAN connection is compliant with an IS 95b standard.
57. The method of claim 42, wherein the WWAN connection is compliant with an enhanced GSM standard.
58. The method of claim 42, wherein the WWAN connection is compliant with a GPRS standard.
59. The method of claim 42, wherein the WWAN connection is compatible with access via Metricom.
60. The method of claim 42, wherein the WWAN connection is made using a cellular telephone network.
61. The method of claim 42, wherein the WWAN connection is made using an unlicensed 2.4 GHz network.
62. The method of claim 42, wherein the WWAN connection is made using communication between a satellite and the mobile terminal for at least one direction of the WWAN connection.
63. The method of claim 42, wherein crossing the disconnect threshold involves the signal quality metric rising above the disconnect threshold.
64. The method of claim 42, wherein crossing the disconnect threshold involves the signal quality metric dropping below the disconnect threshold.
65. The method of claim 42, wherein crossing the disconnect threshold involves the signal quality metric reaching the disconnect threshold.
66. The method of claim 42, wherein the first router controls the WWAN connection and the second router controls the WLAN connection.
67. The method of claim 42, wherein the first router controls the WLAN connection and the second router controls the WWAN connection.
68. The method of claim 42, wherein the routing table at the mobile terminal is kept in a system directory file.
69. The method of claim 42, wherein the routing table at the mobile terminal is kept in a memory.
70. The method of claim 42, wherein modifying the routing table at the mobile terminal includes update updating the default interface.
71. The method of claim 42, wherein modifying the routing table at the mobile terminal includes update updating the default IP address.
72. The method of claim 42, wherein signaling takes place before modifying.
73. The method of claim 42, wherein modifying takes place before signaling.
74. A method of handing off a session from a WWAN to a WLAN based on signal quality metric, including:
monitoring at a mobile terminal, during a session connected to a WWAN, a signal quality metric describing availability of a connection to a WLAN;
initiating a connection to a WLAN upon the signal quality metric crossing a connect threshold, while continuing the connection to the WWAN;
signaling a first access router to conduct a hand off of the session with a second access router; and
modifying routing tables at the mobile terminal to use the WLAN connection to continue the session.
75. The method of claim 74, including further monitoring the signal quality metric while initiating the connection to the WLAN and determining based upon the further monitoring whether to proceed with signaling the first access router.
76. The method of claim 74, including further monitoring the signal quality metric after initiating the connection to the WLAN and determining based upon the further monitoring whether to proceed with signaling the first access router.
77. The method of claim 74, wherein the signal quality metric is a signal to noise ratio.
78. The method of claim 74, wherein the signal quality metric is a bit error rate.
79. The method of claim 74, wherein the signal quality metric is a packet loss rate.
80. The method of claim 74, wherein the signal quality metric is a frame loss rate.
81. The method of claim 74, wherein the signal quality metric is a measure of network congestion.
82. The method of claim 74, wherein the signal quality metric is a measure of network transmission delay.
83. The method of claim 74, wherein the WLAN connection is compliant with a 802.11x standard.
84. The method of claim 74, wherein the WLAN connection is made using an unlicensed 2.4 GHz network.
85. The method of claim 74, wherein the session is a TCP session.
86. The method of claim 74, wherein the session is a UDP session.
87. The method of claim 74, wherein the connection to the WWAN is a PPP connection.
88. The method of claim 74, wherein the WWAN connection is compliant with an IS 95b standard.
89. The method of claim 74, wherein the WWAN connection is compliant with an enhanced GSM standard.
90. The method of claim 74, wherein the WWAN connection is compliant with a GPRS standard.
91. The method of claim 74, wherein the WWAN connection is compatible with access via Metricom.
92. The method of claim 74, wherein the WWAN connection is made using a cellular telephone network.
93. The method of claim 74, wherein the WWAN connection is made using an unlicensed 2.4 GHz network.
94. The method of claim 74, wherein the WWAN connection is made using communication between a satellite and the mobile terminal for at least one direction of the WWAN connection.
95. The method of claim 74, wherein crossing the connect threshold involves the signal quality metric rising above the connect threshold.
96. The method of claim 74, wherein crossing the connect threshold involves the signal quality metric dropping below the connect threshold.
97. The method of claim 74, wherein crossing the connect threshold involves the signal quality metric reaching the connect threshold.
98. The method of claim 74, wherein the first router controls the WWAN connection and the second router controls the WLAN connection.
99. The method of claim 74, wherein the first router controls the WLAN connection and the second router controls the WWAN connection.
100. The method of claim 74, wherein the routing table at the mobile terminal is kept in a system directory file.
101. The method of claim 74, wherein the routing table at the mobile terminal is kept in a memory.
102. The method of claim 74, wherein modifying the routing table at the mobile terminal includes update updating the default interface.
103. The method of claim 74, wherein modifying the routing table at the mobile terminal includes update updating the default IP address.
104. The method of claim 74, wherein signaling takes place before modifying.
105. The method of claim 74, wherein modifying takes place before signaling.
106. A method of handing off a wireless session from a relatively high bandwidth wireless connection to a relatively low bandwidth connection based on a signal quality metric, including:
monitoring at a mobile terminal during a wireless session a signal quality metric describing a relatively high bandwidth connection;
initiating a connection to a relatively low bandwidth connection upon the signal quality metric crossing a disconnect threshold, while continuing the relatively high bandwidth connection;
signaling a first access router to conduct a hand off of the session with a second access router; and
modifying routing tables at the mobile terminal to use the relatively low bandwidth connection to continue the session.
107. The method of claim 106, including further monitoring the signal quality metric while initiating the connection to the relatively low bandwidth connection and determining based upon the further monitoring whether to proceed with signaling the first access router.
108. The method of claim 106, including further monitoring the signal quality metric after initiating the connection to the relatively low bandwidth connection and determining based upon the further monitoring whether to proceed with signaling the first access router.
109. The method of claim 106, wherein the signal quality metric is a signal to noise ratio.
110. The method of claim 106, wherein the signal quality metric is a bit error rate.
111. The method of claim 106, wherein the signal quality metric is a packet loss rate.
112. The method of claim 106, wherein the signal quality metric is a frame loss rate.
113. The method of claim 106, wherein the signal quality metric is a measure of network congestion.
114. The method of claim 106, wherein the signal quality metric is a measure of network transmission delay.
115. The method of claim 106, wherein the relatively high bandwidth connection is compliant with a 802.11x standard.
116. The method of claim 106, wherein the relatively high bandwidth connection is made using an unlicensed 2.4 GHz network.
117. The method of claim 106, wherein the relatively high bandwidth connection is a PPP connection.
118. The method of claim 106, wherein the session is a TCP session.
119. The method of claim 106, wherein the session is a UDP session.
120. The method of claim 106, wherein the relatively low bandwidth connection is a PPP connection.
121. The method of claim 106, wherein the relatively low bandwidth connection is compliant with an IS 95b standard.
122. The method of claim 106, wherein the relatively low bandwidth connection is compliant with an enhanced GSM standard.
123. The method of claim 106, wherein the relatively low bandwidth connection is compliant with a GPRS standard.
124. The method of claim 106, wherein the relatively low bandwidth connection is compatible with access via Metricom.
125. The method of claim 106, wherein the relatively low bandwidth connection is made using a cellular telephone network.
126. The method of claim 106, wherein the relatively low bandwidth connection is made using an unlicensed 2.4 GHz network.
127. The method of claim 106, wherein the relatively low bandwidth connection is made using communication between a satellite and the mobile terminal for at least one direction of the relatively low bandwidth connection.
128. The method of claim 106, wherein crossing the disconnect threshold involves the signal quality metric rising above the disconnect threshold.
129. The method of claim 106, wherein crossing the disconnect threshold involves the signal quality metric dropping below the disconnect threshold.
130. The method of claim 106, wherein crossing the disconnect threshold involves the signal quality metric reaching the disconnect threshold.
131. The method of claim 106, wherein the first router controls the relatively low bandwidth connection and the second router controls the relatively high bandwidth connection.
132. The method of claim 106, wherein the first router controls the relatively high bandwidth connection and the second router controls the relatively low bandwidth connection.
133. The method of claim 106, wherein the routing table at the mobile terminal is kept in a system directory file.
134. The method of claim 106, wherein the routing table at the mobile terminal is kept in a memory.
135. The method of claim 106, wherein modifying the routing table at the mobile terminal includes update updating the default interface.
136. The method of claim 106, wherein modifying the routing table at the mobile terminal includes update updating the default IP address.
137. The method of claim 106, wherein signaling takes place before modifying.
138. The method of claim 106, wherein modifying takes place before signaling.
139. A method of handing off a wireless session from a relatively low bandwidth wireless connection to a relatively high bandwidth connection based on a signal quality metric, including:
monitoring at a mobile terminal during a wireless session a signal quality metric describing availability of a relatively high bandwidth connection;
initiating a connection to a relatively high bandwidth connection upon the signal quality metric crossing a connect threshold, while continuing the relatively low bandwidth connection;
signaling a first access router to conduct a hand off of the session with a second access router; and
modifying routing tables at the mobile terminal to use the relatively high bandwidth connection to continue the session.
140. The method of claim 139, including further monitoring the signal quality metric while initiating the connection to the relatively high bandwidth connection and determining based upon the further monitoring whether to proceed with signaling the first access router.
141. The method of claim 139, including further monitoring the signal quality metric after initiating the connection to the relatively high bandwidth connection and determining based upon the further monitoring whether to proceed with signaling the first access router.
142. The method of claim 139, wherein the signal quality metric is a signal to noise ratio.
143. The method of claim 139, wherein the signal quality metric is a bit error rate.
144. The method of claim 139, wherein the signal quality metric is a packet loss rate.
145. The method of claim 139, wherein the signal quality metric is a frame loss rate.
146. The method of claim 139, wherein the signal quality metric is a measure of network congestion.
147. The method of claim 139, wherein the signal quality metric is a measure of network transmission delay.
148. The method of claim 139, wherein the relatively high bandwidth connection is compliant with a 802.11x standard.
149. The method of claim 139, wherein the relatively high bandwidth connection is made using an unlicensed 2.4 GHz network.
150. The method of claim 139, wherein the relatively high bandwidth connection is a PPP connection.
151. The method of claim 139, wherein the session is a TCP session.
152. The method of claim 139, wherein the session is a UDP session.
153. The method of claim 139, wherein the relatively low bandwidth connection is a PPP connection.
154. The method of claim 139, wherein the relatively low bandwidth connection is compliant with an IS 95b standard.
155. The method of claim 139, wherein the relatively low bandwidth connection is compliant with an enhanced GSM standard.
156. The method of claim 139, wherein the relatively low bandwidth connection is compliant with a GPRS standard.
157. The method of claim 139, wherein the relatively low bandwidth connection is compatible with access via Metricom.
158. The method of claim 139, wherein the relatively low bandwidth connection is made using a cellular telephone network.
159. The method of claim 139, wherein the relatively low bandwidth connection is made using an unlicensed 2.4 GHz network.
160. The method of claim 139, wherein the relatively low bandwidth connection is made using communication between a satellite and the mobile terminal for at least one direction of the relatively low bandwidth connection.
161. The method of claim 139, wherein crossing the connect threshold involves the signal quality metric rising above the connect threshold.
162. The method of claim 139, wherein crossing the connect threshold involves the signal quality metric dropping below the connect threshold.
163. The method of claim 139, wherein crossing the connect threshold involves the signal quality metric reaching the connect threshold.
164. The method of claim 139, wherein the first router controls the relatively low bandwidth connection and the second router controls the relatively high bandwidth connection.
165. The method of claim 139, wherein the first router controls the relatively high bandwidth connection and the second router controls the relatively low bandwidth connection.
166. The method of claim 139, wherein the routing table at the mobile terminal is kept in a system directory file.
167. The method of claim 139, wherein the routing table at the mobile terminal is kept in a memory.
168. The method of claim 139, wherein modifying the routing table at the mobile terminal includes update updating the default interface.
169. The method of claim 139, wherein modifying the routing table at the mobile terminal includes update updating the default IP address.
170. The method of claim 139, wherein signaling takes place before modifying.
171. The method of claim 139, wherein modifying takes place before signaling.