1460924082-8c6cdafc-aabc-4929-aa38-7879c7849bcd

1. A semiconductor memory device comprising:
a plurality of memory blocks;
a plurality of signal lines respectively connected to said memory blocks; and
a control circuit connected to said signal lines, said control circuit including a plurality of selection signal generator circuits generating a plurality of generating selection signals for selecting one of said memory blocks by an externally input address signal and for outputting said selection signals to said signal lines,
wherein lengths of the signal lines from said selection signal generator circuits to the respective memory blocks are longer in proportion to distances from said control circuit to said memory blocks, and
wherein driving capabilities of said selection signal generator circuits are larger in proportion to the distances from said control circuit to said memory blocks.
2. A semiconductor memory device according to claim 1, wherein differences between driving capabilities of said selection signal generator circuits are determined by ratios of lengths of said signal lines connected to said control circuit.
3. A semiconductor memory device according to claim 1, wherein said control circuit further includes a signal driver circuit for transmitting said selection signals to the respective memory blocks.
4. A semiconductor memory device according to claim 3, wherein driving capability of said signal driver circuit is larger in proportion to the distances from said control circuit to said memory blocks.
5. A semiconductor memory device according to claim 3, wherein gate widths of transistors that constitute said signal driver circuit are longer in proportion to the distances from said control circuit to said memory blocks.
6. A semiconductor memory device according to claim 3, wherein said signal driver circuit is constituted by inverters with output of said selection signal generator circuits as input.
7. A semiconductor memory device comprising:
a plurality of memory blocks;
a plurality of signal lines respectively connected to said memory blocks; and
a control circuit connected to said signal lines, said control circuit including a plurality of selection signal generator circuits generating a plurality of generating selection signals for selecting one of said memory blocks by an externally input address signal and for outputting said selection signals to said signal lines,
wherein lengths of the signal lines from said selection signal generator circuits to the respective memory blocks are longer in proportion to distances from said control circuit to said memory blocks, and
wherein gate widths of transistors that constitute said selection signal generator circuits are longer in proportion to the distances from said control circuit to said memory blocks.
8. A semiconductor memory device according to claim 7, wherein differences between the gate widths of transistors that constitute said selection signal generator circuits are determined by ratios of lengths of said signal lines connected to said control circuit.
9. A semiconductor memory device according to claim 7, wherein said control circuit further includes a signal driver circuit for transmitting said selection signals to the respective memory blocks.
10. A semiconductor memory device according to claim 9, wherein driving capability of said signal driver circuit is larger in proportion to the distances from said control circuit to said memory blocks.
11. A semiconductor memory device according to claim 9, wherein gate widths of transistors that constitute said signal driver circuit are longer in proportion to the distances from said control circuit to said memory blocks.
12. A semiconductor memory device according to claim 9, wherein said signal driver circuit is constituted by inverters with output of said selection signal generator circuits as input.
13. A semiconductor memory device comprising:
a plurality of memory blocks;
a plurality of signal lines respectively connected to said memory blocks; and
a control circuit connected to said signal lines, said control circuit including a plurality of selection signal generator circuits generating a plurality of generating selection signals for selecting one of said memory blocks by an externally input address signal and for outputting said selection signals to said signal lines,
wherein lengths of the signal lines from said selection signal generator circuits to the respective memory blocks are longer in proportion to distances from said control circuit to said memory blocks, and
wherein said selection signal generator circuits are constituted by NAND circuits with said address signals as input.
14. A semiconductor memory device according to claim 13, wherein said control circuit further includes a signal driver circuit for transmitting said selection signals to the respective memory blocks.
15. A semiconductor memory device according to claim 14, wherein driving capability of said signal driver circuit is larger in proportion to the distances from said control circuit to said memory blocks.
16. A semiconductor memory device according to claim 14, wherein gate widths of transistors that constitute said signal driver circuit are longer in proportion to the distances from said control circuit to said memory blocks.
17. A semiconductor memory device according to claim 14, wherein said signal driver circuit is constituted by inverters with output of said selection signal generator circuits as input.
18. A semiconductor memory device comprising:
a plurality of memory blocks disposed along a first direction;
a plurality of signal lines respectively connected to said memory blocks; and
a control circuit disposed apart from said memory blocks along said first direction and connected to said signal lines, said control circuit including a plurality of selection signal generator circuits generating a plurality of selection signals for selecting one of said memory blocks by an externally input address signal and for outputting said selection signals to said signal lines,
wherein lengths of said signal lines from said selection signal generator circuits to the respective memory blocks are longer in proportion to distances from said control circuit to said memory blocks, and
wherein driving capabilities of said selection signal generator circuits are larger in proportion to the distances from said control circuit to said memory blocks.
19. A semiconductor memory device according to claim 18, wherein said control circuit further includes a signal driver circuit for transmitting said selection signals to the respective memory blocks.
20. A semiconductor memory device according to claim 19, wherein driving capability of said signal driver circuit is larger in proportion to the distances from said control circuit to said memory blocks.
21. A semiconductor memory device according to claim 19, wherein gate widths of transistors that constitute said signal driver circuit are longer in proportion to the distances from said control circuit to said memory blocks.
22. A semiconductor memory device according to claim 19, wherein said signal driver circuit is constituted by inverters with output of said selection signal generator circuits as input.

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 dynamically managing Secondary User Node (\u201cSUN\u201d) access to a segment of a wireless spectrum licensed for use by Primary User Nodes (\u201cPUNs\u201d), the method comprising:
detecting, by first and second SUNs, physical data transfers by the PUNs at a plurality of first licensed frequencies during a plurality of slot sample times of a first epoch;
generating, by each of the first and second SUNs, a report comprising sensed spectral data indicating
(1) during which of the slot sample times each physical data transfer was detected by a respective one of the first and second SUNs, and
(2) at which of the first licensed frequencies each physical data transfer occurred;

receiving, by the first SUN, the report broadcasted from the second SUN at a non-licensed frequency during a respective one of a plurality of slot report times following the slot sample times of the first epoch;
analyzing, by at least the first SUN, the sensed spectral data of the reports to obtain a known or learned RF energy pattern of upper-layer operations capable of being performed by the PUNs; and
using the known or learned RF energy pattern to determine a time for using a first licensed frequency without interfering with or only minimally interfering with use thereof by the PUNs.
2. The method according to claim 1, further comprising repeating the detecting, generating, receiving and analyzing during each of a plurality of epochs subsequent to the first epoch.
3. The method according to claim 1, further comprising determining a traffic RF energy pattern at a licensed frequency of the plurality of licensed frequencies.
4. The method according to claim 3, further comprising comparing the traffic RF energy pattern to a plurality of known or learned RF energy patterns for various protocol layer operations.
5. A method for dynamically managing Secondary User Node (\u201cSUN\u201d) access to a segment of a wireless spectrum licensed for use by Primary User Nodes (\u201cPUNs\u201d), the method comprising:
detecting, by first and second SUNs, physical data transfers by the PUNs at a plurality of first licensed frequencies during a plurality of slot sample times of a first epoch;
generating, by each of the first and second SUNs, a report comprising sensed spectral data indicating
(1) during which of the slot sample times each physical data transfer was detected by a respective one of the first and second SUNs, and
(2) at which of the first licensed frequencies each physical data transfer occurred;

receiving, by the first SUN, the report broadcasted from the second SUN at a non-licensed frequency during a respective one of a plurality of slot report times following the slot sample times of the first epoch; and
analyzing, by at least the first SUN, the sensed spectral data of the reports to determine a time for using a first licensed frequency without interfering with or only minimally interfering with use thereof by the PUNs;
wherein the report generated by at least one of the first and second SUNs further comprises unencrypted packet information transferred by the PUNs at at least one of the first licensed frequencies during at least some of the plurality of slot sample times of the first epoch.
6. A method for dynamically managing Secondary User Node (\u201cSUN\u201d) access to a segment of a wireless spectrum licensed for use by Primary User Nodes (\u201cPUNs\u201d), the method comprising:
detecting, by first and second SUNs, physical data transfers by the PUNs at a plurality of first licensed frequencies during a plurality of slot sample times of a first epoch;
generating, by each of the first and second SUNs, a report comprising sensed spectral data indicating
(1) during which of the slot sample times each physical data transfer was detected by a respective one of the first and second SUNs, and
(2) at which of the first licensed frequencies each physical data transfer occurred;

receiving, by the first SUN, the report broadcasted from the second SUN at a non-licensed frequency during a respective one of a plurality of slot report times following the slot sample times of the first epoch;
analyzing, by at least the first SUN, the sensed spectral data of the reports to determine a time for using a first licensed frequency without interfering with or only minimally interfering with use thereof by the PUNs;
extracting protocol header information from a plurality of unencrypted packets transferred by the PUNs at at least one of the first licensed frequencies during at least some of the plurality of slot sample times of the first epoch; and
using the protocol header information to identify at least one protocol layer operation which is probably being performed by the PUNs.
7. The method according to claim 6, further comprising obtaining a known or learned RF energy pattern for the protocol layer operation which was previously identified.
8. The method according to claim 7, wherein the known or learned RF energy pattern is also analyzed to determine a time for using a first licensed frequency without interfering with or only minimally interfering with use thereof by the PUNs.
9. A method for dynamically managing Secondary User Node (\u201cSUN\u201d) access to a segment of a wireless spectrum licensed for use by Primary User Nodes (\u201cPUNs\u201d), the method comprising:
detecting, by first and second SUNs, physical data transfers by the PUNs at a plurality of first licensed frequencies during a plurality of slot sample times of a first epoch;
generating, by each of the first and second SUNs, a report comprising sensed spectral data indicating
(1) during which of the slot sample times each physical data transfer was detected by a respective one of the first and second SUNs, and
(2) at which of the first licensed frequencies each physical data transfer occurred;

receiving, by the first SUN, the report broadcasted from the second SUN at a non-licensed frequency during a respective one of a plurality of slot report times following the slot sample times of the first epoch;
analyzing, by at least the first SUN, the sensed spectral data of the reports to determine a time for using a first licensed frequency without interfering with or only minimally interfering with use thereof by the PUNs;
determining a traffic RF energy pattern at a licensed frequency of the plurality of licensed frequencies;
comparing the traffic RF energy pattern to a plurality of known or learned RF energy patterns for various protocol layer operations; and
using the known or learned RF energy pattern that entirely or at least partially matches the traffic RF energy pattern to determine a time for using a first licensed frequency without interfering with or only minimally interfering with use thereof by the PUNs.
10. A system, comprising:
at least one electronic circuit configured to perform the following operations:
detect physical data transfers by a plurality of Primary User Nodes at a plurality of first licensed frequencies during a plurality of slot sample times of a first epoch;
generate a first report comprising sensed spectral data indicating
(1) during which of the slot sample times each physical data transfer was detected, and
(2) at which of the first licensed frequencies each physical data transfer occurred;

receive a second report broadcasted from a Secondary User Node (\u201cSUN\u201d) at a non-licensed frequency during a respective one of a plurality of slot report times following the slot sample times of the first epoch;
analyze the sensed spectral data of the first and second reports to obtain a known or learned RF energy pattern of upper-layer operations capable of being performed by the PUNS; and
using the known or learned RF energy pattern to determine a time at which a plurality of SUNs should be allowed use of a first licensed frequency without interfering with or only minimally interfering with use thereof by the PUNS.
11. The system according to claim 10, wherein the electronic circuit is further configured to repeat the detect, generate, receive and analyze operations during each of a plurality of epochs subsequent to the first epoch.
12. The system according to claim 10, wherein the electronic circuit is further configured to determine a traffic RF energy pattern at a licensed frequency of the plurality of licensed frequencies.
13. The system according to claim 12, wherein the electronic circuit is further configured to compare the traffic RF energy pattern to a plurality of known or learned RF energy patterns for various protocol layer operations.
14. A system, comprising:
at least one electronic circuit configured to perform the following operations:
detect physical data transfers by a plurality of Primary User Nodes at a plurality of first licensed frequencies during a plurality of slot sample times of a first epoch;
generate a first report comprising sensed spectral data indicating
(3) during which of the slot sample times each physical data transfer was detected, and
(4) at which of the first licensed frequencies each physical data transfer occurred;

receive a second report broadcasted from a Secondary User Node (\u201cSUN\u201d) at a non-licensed frequency during a respective one of a plurality of slot report times following the slot sample times of the first epoch; and
analyze the sensed spectral data of the first and second reports to determine a time at which a plurality of SUNs should be allowed use of a first licensed frequency without interfering with or only minimally interfering with use thereof by the PUNs;

wherein the report generated by the SUN further comprises unencrypted packet information transferred by the PUNs at at least one of the first licensed frequencies during at least some of the plurality of slot sample times of the first epoch.
15. A system, comprising:
at least one electronic circuit configured to perform the following operations:
detect physical data transfers by a plurality of Primary User Nodes at a plurality of first licensed frequencies during a plurality of slot sample times of a first epoch;
generate a first report comprising sensed spectral data indicating
(5) during which of the slot sample times each physical data transfer was detected, and
(6) at which of the first licensed frequencies each physical data transfer occurred;

receive a second report broadcasted from a Secondary User Node (\u201cSUN\u201d) at a non-licensed frequency during a respective one of a plurality of slot report times following the slot sample times of the first epoch; and
analyze the sensed spectral data of the first and second reports to determine a time at which a plurality of SUNs should be allowed use of a first licensed frequency without interfering with or only minimally interfering with use thereof by the PUNs;

wherein the electronic circuit is further configured to:
extract protocol header information from a plurality of unencrypted packets transferred by the PUNs at at least one of the first licensed frequencies during at least some of the plurality of slot sample times of the first epoch; and
use the protocol header information to identify at least one protocol layer operation which is probably being performed by the PUNs.
16. The system according to claim 15, wherein the electronic circuit is further configured to obtain a known or learned RF energy pattern for the protocol layer operation which was previously identified.
17. The system according to claim 16, wherein the known or learned RF energy pattern is also analyzed to determine a time for using a first licensed frequency without interfering with or only minimally interfering with use thereof by the PUNs.
18. A system, comprising:
at least one electronic circuit configured to perform the following operations:
detect physical data transfers by a plurality of Primary User Nodes at a plurality of first licensed frequencies during a plurality of slot sample times of a first epoch;
generate a first report comprising sensed spectral data indicating
(7) during which of the slot sample times each physical data transfer was detected, and
(8) at which of the first licensed frequencies each physical data transfer occurred;

receive a second report broadcasted from a Secondary User Node (\u201cSUN\u201d) at a non-licensed frequency during a respective one of a plurality of slot report times following the slot sample times of the first epoch; and
analyze the sensed spectral data of the first and second reports to determine a time at which a plurality of SUNs should be allowed use of a first licensed frequency without interfering with or only minimally interfering with use thereof by the PUNs;

wherein the electronic circuit is further configured to determine a traffic RF energy pattern at a licensed frequency of the plurality of licensed frequencies;
wherein the electronic circuit is further configured to compare the traffic RF energy pattern to a plurality of known or learned RF energy patterns for various protocol layer operations; and
wherein the electronic circuit is further configured to use the known or learned RF energy pattern that entirely or at least partially matches the traffic RF energy pattern to determine a time for using a first licensed frequency without interfering with or only minimally interfering with use thereof by the PUNs.