1. A wireless communication apparatus that conducts full-duplex wireless communication with a communication partner using a transmitting antenna and a receiving antenna, comprising:
a transmitting unit configured to transmit a signal via the transmitting antenna using a first frequency channel;
a receiving unit configured to receive a signal via the receiving antenna using a second frequency channel different from the first frequency channel; and
a control unit configured to control beam angle of directionality of at least one of the transmitting antenna and the receiving antenna, so that direction of a communication path of a signal which the transmitting unit transmits and the communication party receives, and direction of a communication path of a signal which the communication party transmits and the receiving unit receives, differ from each other.
2. The apparatus according to claim 1, further comprising a determination unit configured to determine receiving status of the received signal,
wherein the transmitting unit transmits, to the communication partner, a signal for switching beam angle of directionality of the transmitting antenna comprised in the communication partner, based on the determination of the determination unit.
3. The apparatus according to claim 2, wherein the transmitting unit transmits an instruction for switching the communication path of the signal which the communication partner transmits, as the signal for switching the beam angle of directionality of the transmitting antenna comprised in the communication partner.
4. The apparatus according to claim 2, wherein the beam angle of directionality of the receiving antenna is switched based on the determination of the determination unit.
5. The apparatus according to claim 2, wherein the determination unit determines whether the communication path of the signal from the communication partner is blocked.
6. The apparatus according to claim 1, wherein when the receiving unit receives an instruction for switching a communication path of a signal to be transmitted by the transmitting unit, the beam angle of directionality of the transmitting antenna is switched.
7. The apparatus according to claim 1, wherein when a communication interruption has occurred in one of the communication path of the signal which the transmitting unit transmits and the communication party receives and the communication path of the signal which the communication party transmits and the receiving unit receives, the control unit controls the beam angle of directionality of at least one of the transmitting antenna and the receiving antenna so as to switch direction of the communication path in which the communication interruption has occurred to the direction of the communication path in which the communication interruption has not occurred.
8. The apparatus according to claim 1, further comprising a wired interface for connecting to an external apparatus, wherein
a signal received from the external apparatus via the wired interface is transmitted by the transmitting unit using the transmitting antenna, and
a signal received by the receiving unit using the receiving antenna is transmitted to the external apparatus via the wired interface.
9. A control method of a communication apparatus that conducts full-duplex wireless communication with a communication partner using a transmitting antenna and a receiving antenna, the method comprising of:
transmitting a signal via the transmitting antenna using a first frequency channel, and receiving a signal via the receiving antenna using a second frequency channel different from the first frequency channel; and
controlling beam angle of directionality of at least one of the transmitting antenna and the receiving antenna, so that direction of a communication path of a signal which is transmitted via the transmitting antenna and is received by the communication party, and direction of a communication path of a signal which is transmitted by the communication party and is received via the receiving antenna, differ from each other.
10. A program stored in a computer-readable storage medium for causing a computer to execute the method according to claim 9.
11. The method according to claim 9, further comprising:
determining receiving status of the received signal;
transmitting, to the communication partner, a signal for switching beam angle of directionality of the transmitting antenna comprised in the communication partner, based on the determining of the receiving status.
12. The method according to claim 11, further comprising transmitting an instruction for switching the communication path of the signal which the communication partner transmits, as the signal for switching the beam angle of directionality of the transmitting antenna comprised in the communication partner.
13. The method according to claim 11, further comprising switching wherein the beam angle of directionality of the receiving antenna based on the determining of the receiving status.
14. The method according to claim 11, further comprising determining whether the communication path of the signal from the communication partner is blocked.
15. The method according to claim 9, further comprising switching the beam angle of directionality of the transmitting antenna when the receiving receives an instruction for switching a communication path of a signal to be transmitted.
16. The method according to claim 9, wherein when a communication interruption has occurred in one of the communication path of the signal which the transmitting transmits and the communication party receives and the communication path of the signal which the communication party transmits and the receiving receives, the controlling controls the beam angle of directionality of at least one of the transmitting antenna and the receiving antenna so as to switch direction of the communication path in which the communication interruption has occurred to the direction of the communication path in which the communication interruption has not occurred.
17. The program according to claim 10, wherein the method further comprises:
determining receiving status of the received signal;
transmitting, to the communication partner, a signal for switching beam angle of directionality of the transmitting antenna comprised in the communication partner, based on the determining of the receiving status.
18. The program according to claim 10, wherein the method further comprises switching the beam angle of directionality of the transmitting antenna when the receiving receives an instruction for switching a communication path of a signal to be transmitted.
19. The program according to claim 10, wherein when a communication interruption has occurred in one of the communication path of the signal which the transmitting transmits and the communication party receives and the communication path of the signal which the communication party transmits and the receiving receives, the controlling controls the beam angle of directionality of at least one of the transmitting antenna and the receiving antenna so as to switch direction of the communication path in which the communication interruption has occurred to the direction of the communication path in which the communication interruption has not occurred.
20. The program according to claim 10, wherein the method further comprises:
determining receiving status of the received signal;
transmitting, to the communication partner, a signal for switching beam angle of directionality of the transmitting antenna comprised in the communication partner, based on the determining of the receiving status.
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. An output driver of a semiconductor memory device, the output driver comprising:
an output terminal;
a pull-up driver that is connected to the output terminal and pulls-up the output terminal;
a pull-down driver that is connected to the output terminal and pulls-down the output terminal; and
a mode register set which stores CAS latency information of the semiconductor memory device, wherein driving capabilities of the pull-up driver and the pull-down driver are varied in response to the CAS latency information.
2. The output driver of claim 1, wherein the pull-up driver comprises a plurality of pull-up transistors, which are commonly connected to the output terminal and are selectively enabled in response to each of a plurality of control signals, wherein each of the control signals is generated according to the CAS latency information.
3. The output driver of claim 1, wherein the pull-down driver comprises a plurality of pull-down transistors, which are commonly connected to the output terminal and are selectively enabled in response to each of a plurality of control signals, wherein each of the control signals is generated according to the CAS latency information.
4. An output driver of a semiconductor memory device, the output driver comprising:
an output terminal;
a pull-up driver that is connected to the output terminal and pulls-up the output terminal;
a pull-down driver that is connected to the output terminal and pulls-down the output terminal; and
a frequency detector that detects and stores the operating frequency of the semiconductor memory device, wherein driving capabilities of the pull-up driver and the pull-down driver are varied in response to information stored in the frequency detector.
5. The output driver of claim 4, wherein the pull-up driver comprises a plurality of pull-up transistors, which are commonly connected to the output terminal and are selectively enabled in response to each of a plurality of control signals, wherein each of the control signals is generated according to the information stored in the frequency detector.
6. The output driver of claim 4, wherein the pull-down driver comprises a plurality of pull-down transistors, which are commonly connected to the output terminal and are selectively enabled in response to each of a plurality of control signals, wherein each of the control signals is generated according to the information stored in the frequency detector.
7. A method for driving the output of a semiconductor memory device comprising:
pulling up an output terminal of the semiconductor memory device with a pull-up driver;
pulling down the output terminal of the semiconductor memory device with a pull-down driver;
storing CAS latency information of the semiconductor memory device in a mode register set; and
varying a driving capability of the pull-up driver and the pull-down driver in response to the CAS latency information.
8. A method for driving the output of a semiconductor memory device comprising:
pulling up an output terminal of the semiconductor memory device with a pull-up driver;
pulling down the output terminal of the semiconductor memory device with a pull-down driver;
detecting an operating frequency of the semiconductor memory device;
storing the operating frequency; and
varying a driving capability of the pull-up driver and the pull-down driver in response to the operating frequency.