Challenge of Beamsteering
Steering the beam of energy is another problem, as computing and communicating enough bits to control 10,000 antennas at once would dramatically slow the reflectarray’s performance. The researchers overcame this problem by integrating the antenna array directly onto computer chips. Since the phase shifters are so small—just two transistors—they were able to reserve about 99% of the space on the chip for other purposes.
They used this extra space for memory, so that each antenna can store a library of different phases. Compared to prior reflect/transmit arrays employing discrete phase-shifting devices, this approach doesn’t require any high-speed control signals from external electronics, thanks to an 80-kbit shift-register memory integrated under each antenna.
“Rather than telling this antenna array in real-time which of the 10,000 antennas needs to steer a beam in a certain direction, you just need to tell it once and then it remembers,” said Monroe. “Then you just dial that up and essentially it pulls the page out of its library. We found out later on that this allows us to think about using this memory to implement algorithms, too, which could further enhance the performance of the antenna array.”
The reflectarray is implemented as a 14 × 14 tiling of identical 22-nm CMOS die, each designed to talk to copies of itself. Each die has an area of 4.4 mm2 and contains 7 × 7 antenna units. The overall aperture is 58.58 mm2, with about 780 Mb of built-in memory (for control, communication, and some processing). An identical pitch of about half wavelength is maintained among antennas both within chip and between adjacent chips (Fig. 4).