US 11,754,783 B2
Photonic communication platform
Nicholas C. Harris, Boston, MA (US); Carl Ramey, Westborough, MA (US); Michael Gould, Boston, MA (US); Thomas Graham, Cambridge, MA (US); Darius Bunandar, Boston, MA (US); Ryan Braid, Cambridge, MA (US); and Mykhailo Tymchenko, Malden, MA (US)
Assigned to Lightmatter, Inc., Boston, MA (US)
Filed by Lightmatter, Inc., Boston, MA (US)
Filed on May 6, 2021, as Appl. No. 17/313,415.
Application 17/313,415 is a division of application No. 16/810,573, filed on Mar. 5, 2020, granted, now 11,036,002.
Claims priority of provisional application 62/961,448, filed on Jan. 15, 2020.
Claims priority of provisional application 62/923,889, filed on Oct. 21, 2019.
Claims priority of provisional application 62/814,444, filed on Mar. 6, 2019.
Prior Publication US 2021/0278590 A1, Sep. 9, 2021
Int. Cl. G02B 6/12 (2006.01); G02B 6/122 (2006.01); H01L 21/027 (2006.01); G02B 6/13 (2006.01); G02B 6/136 (2006.01); H04J 14/02 (2006.01)
CPC G02B 6/1225 (2013.01) [G02B 6/12004 (2013.01); G02B 6/12007 (2013.01); G02B 6/13 (2013.01); G02B 6/136 (2013.01); H01L 21/0275 (2013.01); H04J 14/02 (2013.01)] 16 Claims
OG exemplary drawing
 
1. A photonic communication platform comprising:
a photonic network comprising a plurality of optical switches formed on a semiconductor substrate;
a plurality of dies in communication with the photonic network;
an electronic switching network comprising a plurality of transistors co-integrated with the plurality of optical switches, the electronic switching network being configured to:
at a first time, program the plurality of optical switches to form a first optical communication path coupling together a first subset of the plurality of dies, wherein programming the plurality of optical switches to form the first optical communication path comprises:
identifying an optical communication path coupling together the first subset of the plurality of dies, wherein identifying an optical communication path coupling together the first subset of the plurality of dies comprises identifying an optical communication path providing a bandwidth in excess of a threshold bandwidth; and
programming the plurality of optical switches based on the identified optical communication path; and
at a second time subsequent to the first time, program the plurality of optical switches to form a second optical communication path coupling together a second subset of the plurality of dies.