1. A method of performing combined crest factor reduction and interpolation on a signal to be transmitted on a wireless channel, comprising:
receiving, at each stage of a plurality of stages in a transmitter of a wireless device, a sample based on the signal to be transmitted on the wireless channel;
clipping the sample at each of the stages to produce a clipped version of the sample for that stage;
upsampling the clipped version of the sample for each of the stages to produce an upsampled and clipped version of the sample for that stage; and
processing the upsampled and clipped version of the sample for each of the stages with a complex filter implementing a combination of crest factor reduction filtering and interpolation filtering of the upsampled and clipped version of the sample for that stage.
2. The method of claim 1, further comprising:
determining a first filtering function for each of the stages, the first filtering function configured to perform the crest factor reduction filtering of the upsampled and clipped version of the sample for that stage; and
determining a set of taps for the complex filter at each of the stages based at least in part on the first filtering function for that stage.
3. The method of claim 2, further comprising:
determining a second filtering function for each of the stages, the second filtering function configured to perform the interpolation filtering of the upsampled and clipped version of the sample for that stage;
wherein the set of taps for the complex filter at each of the stages is further determined based at least in part on the second filtering function for that stage.
4. The method of claim 3, wherein the set of taps for the complex filter for at least two of the stages are different.
5. The method of claim 3, further comprising:
identifying a parameter of the signal to be transmitted on the wireless channel; and
modifying the set of taps for the complex filter of one of the stages based at least in part on the parameter of the signal to be transmitted on the wireless channel.
6. The method of claim 5, wherein the parameter comprises a bandwidth of the wireless channel, the method further comprising:
identifying a change in the bandwidth at the wireless device; and
modifying the first filtering function and the second filtering function for the one of the stages based on the change in the bandwidth;
wherein the modifying the set of taps for the complex filter of the one of the stages is based on the modifying the first filtering function and the second filtering function for the one of the stages.
7. The method of claim 5, wherein the parameter comprises a radio access technology (RAT) associated with the wireless channel, the method further comprising:
identifying a change in the RAT at the wireless device; and
modifying the first filtering function and the second filtering function for the one of the stages based on the change in the RAT;
wherein the modifying the set of taps for the complex filter of the one of the stages is based on the modifying the first filtering function and the second filtering function for the one of the stages.
8. The method of claim 5, wherein the parameter comprises an out-of-band (OOB) emission requirement associated with the wireless channel, the method further comprising:
identifying a change in the OOB emission requirement at the wireless device; and
modifying the first filtering function and the second filtering function for the one of the stages based on the change in the OOB emission requirement;
wherein the modifying the set of taps for the complex filter of the one of the stages is based on the modifying the first filtering function and the second filtering function for the one of the stages.
9. The method of claim 5, wherein the parameter comprises an error vector magnitude (EVM) associated with the wireless channel, the method further comprising:
identifying a change in the EVM at the wireless device; and
modifying the first filtering function and the second filtering function for the one of the stages based on the change in the EVM;
wherein the modifying the set of taps for the complex filter of the one of the stages is based on the modifying the first filtering function and the second filtering function for the one of the stages.
10. The method of claim 1, wherein the stages are cascaded.
11. The method of claim 1, wherein an output of the complex filter for each of the stages comprises a lower peak-to-average power ratio (PAPR) than the sample received at that stage.
12. The method of claim 1, further comprising:
determining a clipping amplitude for each of the stages;
wherein the clipping the sample for each of the stages is based on the clipping amplitude for that stage.
13. The method of claim 12, wherein the clipping the sample at each of the stages comprises:
computing a Look Up Table (LUT) input for each of the stages based on a difference between a squared absolute value of the sample received at that stage and a square of the clipping amplitude for that stage.
14. The method of claim 13, further comprising:
providing the LUT input computed for each of the stages to a LUT of that stage; and
computing the clipped version of the sample received at each of the stages based on an output of the LUT of that stage and the sample received at that stage.
15. The method of claim 1, further comprising:
performing the combined crest factor reduction and interpolation filtering of the sample at a digital front end of the transmitter of the wireless device.
16. The method of claim 1, wherein the clipping comprises one or more of: polar clipping, hard clipping, soft clipping, or peak smoothing.
17. A wireless modem, comprising:
a plurality of stages, each of the stages configured to receive a sample based on a signal to be transmitted on a wireless channel;
a clipper at each of the stages configured to clip the sample to produce a clipped version of the sample for that stage;
an upsampler at each of the stages configured to upsample the clipped version of the sample to produce an upsampled and clipped version of the sample for that stage; and
a filter at each of the stages configured to perform a combined crest factor reduction filtering and interpolation filtering on the upsampled and clipped version of the sample for that stage.
18. The wireless modem of claim 17, further comprising:
a crest factor reduction updating module configured to:
determine a first filtering function for each of the stages, the first filtering function configured to perform the crest factor reduction filtering of the upsampled and clipped version of the sample for that stage; and
determine a set of taps for the filter at each of the stages based at least in part on the first filtering function for that stage.
19. The wireless modem of claim 18, wherein the crest factor reduction updating module is further configured to:
determine a second filtering function for each of the stages, the second filtering function configured to perform the interpolation filtering of the upsampled and clipped version of the sample for that stage; and
further determine the set of taps for the filter at each of the stages based at least in part on the second filtering function for that stage.
20. A non-transitory computer-readable medium storing instructions executable by a processor to:
receive, at each stage of a plurality of cascaded stages in a transmitter of a wireless device, a sample based on the signal to be transmitted on the wireless channel;
clip the sample at each of the stages to produce a clipped version of the sample for that stage;
upsample the clipped version of the sample for each of the stages to produce an upsampled and clipped version of the sample for that stage; and
process the upsampled and clipped version of the sample for each of the stages with a filter implementing a combination of crest factor reduction filtering and interpolation filtering of the upsampled and clipped version of the sample for that stage.
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-30. (canceled)
31. A maintenance method for maintaining a component mounter which mounts a component onto a board, said method comprising steps of:
determining a position of a device included in the component mounter, using a signal received from a radio frequency (RF) tag attached to the device;
reading maintenance information regarding maintenance for each of the devices or each of parts included in the device, from the RF tag attached to the device located at the position determined in said determining; and
determining whether or not maintenance is necessary for the part, based on the read maintenance information.
32. The maintenance information according to claim 31,
wherein, in said determining of the position, a position of the device is determined based on one of strength and a direction of the signal outputted from the RF tag.
33. The maintenance method according to claim 32,
wherein an antenna is arranged by the RF tag in order to read the maintenance information from the RF tag, and
in said reading, the maintenance information is read from the RF tag attached to the device located at the position determined in said determining of the position, via the antenna arranged by the RF tag.
34. The maintenance method according to claim 31, further comprising a step of warning when the maintenance is determined necessary in said determining of the maintenance necessity.
35. The maintenance method according to claim 34,
wherein, in said warning, a first warning is provided during a predetermined period prior to a use limit of the device or the part, while a second warning is provided after the use limit.
36. The maintenance method according to claim 31, further comprising a step of
writing a use history of the device or the part, as the maintenance information, into the RF tag, during driving the component mounter or during stopping the driving.
37. The maintenance method according to claim 36,
wherein, in said writing, the maintenance information is reset to an initial value to be written, when the device or the part is interchanged for another device or another part, the maintenance information being regarding each device or each part and recorded in the RF tag.
38. The maintenance method according to claim 31,
wherein the device is a component cassette in which the component is stored, and
the part is at least one of a spring, a shutter, a feeding part, and a case, which are included in the component cassette.
39. The maintenance method according to claim 31,
wherein the device is a nozzle which picks up the component, and
the part is at least one of a spring, a shutter, a flange, a filter, and a case, which are included in the nozzle.
40. The maintenance method according to claim 31,
wherein the RF tag is attached to a component storage body in which the component is stored,
the maintenance information includes the number of the components stored in the component storage body,
in said reading, the number of the components is read from a RF tag attached to the component storage body, and
said maintenance method further comprises steps of:
updating the read number of the components, when the components are mounted onto the board; and
writing the updated number of the components into the RF tag.
41. The maintenance method according to claim 40, further comprising steps of:
sending the number of the components, from the component mounter to a component stock management apparatus which manages stock data indicating stock information of the components; and
updating, in the component stock management apparatus, the stock information of the components based on the number of the components, the stock information being recorded in the stock data, and the number being received from the component mounter.
42. The maintenance method according to claim 41, further comprising a step of registering, in the stock management apparatus, a status regarding the components into the stock data.
43. The maintenance method according to claim 40,
wherein the RF tag is arranged at a position on the component storage body, so that data recorded in the RF tag is capable of being read out anytime.
44. The maintenance method according to claim 43,
wherein the component storage body is a component tape, and
the RF tag is arranged at beginning of the component tape.
45. The maintenance method according to claim 43,
wherein the component storage body is a component tape,
the component tape has a member which is capable of sliding along the component tape, and
the RF tag is attached to the member.
46. The maintenance method according to claim 45, further comprising steps of:
detecting a splice between the component tapes;
setting the number of the components to a predetermined value, when the splice between the component tapes is detected.
47. A maintenance apparatus which maintains a component mounter that mounts a component onto a board, said apparatus comprising:
a position determining unit operable to determine a position of a device included in the component mounter, using a signal received from a radio frequency (RF) tag attached to the device;
a reading unit operable to read maintenance information regarding maintenance for each of the devices or each of parts included in the device, from the RF tag attached to the device located at the position determined by said position determining unit; and
a determining unit operable to determine whether or not maintenance is necessary for the part, based on the read maintenance information.
48. A component mounter which mounts a component onto a board, said component mounter comprising:
a position determining unit operable to determine a position of a device included in the component mounter, using a signal received from a radio frequency (RF) tag attached to the device;
a reading unit operable to read maintenance information regarding maintenance for each of the devices or each of parts included in the device, from the RF tag attached to the device located at the position determined by said position determining unit; and
a determining unit operable to determine whether or not maintenance is necessary for the part, based on the read maintenance information.
49. A program realizing a maintenance method of maintaining a component mounter which mountes a component onto a board, said program causing a computer to execute steps of:
determining a position of a device included in the component mounter, using a signal received from a radio frequency (RF) tag attached to the device;
reading maintenance information regarding maintenance for each of the devices or each of parts included in the device, from the RF tag attached to the device located at the position determined in said determining; and
determining whether or not maintenance is necessary for the part, based on the read maintenance information.