1. A method, comprising:
generating a test pattern that comprises a plurality of intervals, each of the intervals comprising a number of redundant samples corresponding to a sample in a test source pattern, wherein the number of redundant samples is based on a difference between an operating frequency of a tester and an operating frequency of a device under test, the operating frequency of the tester being greater than the operating frequency of the device under test; and
digitally modifying the test pattern to generate a modified test pattern that includes data dependent jitter.
2. The method of claim 1, further comprising applying the modified test pattern to the device under test at the operating frequency of the tester.
3. The method of claim 1, wherein digitally modifying the test pattern comprises replacing one or more samples from a particular interval with a sample from an interval preceding the particular interval.
4. The method of claim 3, wherein replacing the one or more samples comprises replacing the first sample in the interval with the last sample from an immediately preceding interval.
5. The method of claim 1, wherein digitally modifying the test pattern comprises replacing one or more samples from a particular interval with a sample from an interval subsequent to the particular interval.
6. The method of claim 5, wherein replacing the one or more samples comprises replacing the final sample in the interval with the first sample from an immediately subsequent interval.
7. The method of claim 1, further comprising:
determining, based on user input, an amount of data dependent jitter to introduce into the test pattern; and
determining whether to modify one or more samples of a particular interval of the test pattern based on the determined amount of data dependent jitter.
8. The method of claim 1, further comprising:
receiving a data dependent jitter algorithm; and
determining whether to modify one or more samples of a particular interval of the test pattern based on the algorithm.
9. The method of claim 1, further comprising determining whether to modify one or more samples of a particular interval of the test pattern based on an algorithm stored in a memory included in the tester.
10. The method of claim 1, wherein modifying the test pattern comprises:
applying a software-based algorithm to modify the test pattern; and
overwriting the test pattern with the modified test pattern.
11. The method of claim 10, wherein applying a software-based algorithm to modify the test pattern comprises:
during a first cycle, applying a software-based algorithm to modify the test pattern; and
during a second cycle, applying a software-based algorithm to modify the test pattern, the modifications generated during the first cycle being identical to the modifications generated during the second cycle.
12. The method of claim 1, wherein modifying the test pattern comprises modifying the test pattern in real time using a circuit included in the tester.
13. The method of claim 12, wherein modifying the test pattern comprises further
during a first cycle, applying a software-based algorithm to modify the test pattern; and
during a second cycle, applying a software-based algorithm to modify the test pattern, the modifications generated during the first cycle being identical to the modifications generated during the second cycle.
14. The method of claim 1, wherein the number of samples is about equal to a ratio of the operating frequency of the tester to the operating frequency of the device under test.
15. A testing system, comprising:
a tester configured to:
generate a test pattern that comprises a plurality of intervals, each of the intervals comprising a number of redundant samples corresponding to a sample in a test source pattern, wherein the number of redundant samples is based on a difference between an operating frequency of a tester and an operating frequency of a device under test, the operating frequency of the tester being greater than the operating frequency of the device under test; and
digitally modify the test pattern to generate a modified test pattern that includes data dependent jitter.
16. The testing system of claim 15, wherein the tester further comprises an analog front end configured to apply the modified test pattern to the device under test at the operating frequency of the tester.
17. The testing system of claim 15, wherein the configurations that cause the tester to digitally modify the test pattern further comprise configurations to replace one or more samples from a particular interval with a sample from an interval preceding the particular interval.
18. The testing system of claim 17, wherein the configurations that cause the tester to replace the one or more samples comprise configurations to cause the tester to replace the first sample in the interval with the last sample from an immediately preceding interval.
19. The testing system of claim 15, wherein the configurations that cause the tester to digitally modify the test pattern further comprise configurations to replace one or more samples from a particular interval with a sample from an interval subsequent to the particular interval.
20. The testing system of claim 19, wherein the configurations that cause the tester to replace the one or more samples comprise configurations to cause the tester to replace the final sample in the interval with the first sample from an immediately subsequent interval.
21. The testing system of claim 15, further comprising a memory configured to store an algorithm for determining whether to modify one or more samples of a particular interval of the test pattern.
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 mobile telephone, comprising
a wireless network call handling unit having a sound output for audibly outputting sound information received from a call in progress;
a wireless broadcast unit for broadcasting information distinguished from transmissionreception by the call handling unit;
a user interface for receiving a share command from a user;
a connection unit controlled by the user interface and arranged to supply information representing the sound information to the wireless broadcast unit, for rebroadcast of the information to one or more receivers in a neighborhood of the mobile telephone upon the share command, the information representing the sound information being broadcast via an inaudible medium;
a wireless broadcast reception unit coupled to the sound output;
the user interface being arranged for receiving a command of a first type from the user, the user interface being arranged to enable the sound output, upon receiving the command of the first type, to output sound decoded from information received by the wireless broadcast reception unit;
the user interface also being arranged to receive a command of a second type from the user, the user interface being arranged to enable the call handling unit, in response to the command of the second type, to transmit, via the call, the sound information received from the wireless broadcast reception unit; and
the call handling unit having a microphone for inputting input sound information for transmission via the call in combination with the sound information received by the wireless broadcast reception unit.
2. A mobile telephone according to claim 1, the call handling unit having a microphone for inputting input sound information for transmission via the call, wherein the connection unit is arranged to supply information representing the input sound information to the wireless broadcast unit, at least when the call handling unit is handling the call, for rebroadcast to the one or more receivers in combination with the sound information, upon a command from the user interface.
3. A mobile telephone according to claim 1, arranged to execute a protocol for establishing an encrypted communication channel via the broadcast unit.
4. A mobile telephone according to claim 1, arranged to communicate local speech signals with the one or more receivers also when the call handling unit is not handling a call.