历史上的今天
今天是:2025年04月10日(星期四)
2020年04月10日 | 光子算数推“硅光子+AI”芯片
2020-04-10 来源:爱集微
通信和人工智能可谓是最炙手可热的科技辞藻,在通信与AI的结合下,未来也将会是一个万物互联的智能时代,那么当前较为火热的硅光子芯片与人工智能相结合会产生什么样的火花呢?
随着人工智能的高速发展,传统的纯电芯片构架方案逐渐显得力不从心,能耗压力更为显著。这时,光通信产业中的硅光子芯片技术迅速崛起,为AI芯片的下一步发展提供了可能。
光子人工智能芯片是指采用硅基光子集成技术,让光提供算力,为人工智能应用提供高性能的硬件支持,其主要用于处理人工智能算法。为了实现人工智能算法中的海量并行计算,以提高光子人工智能芯片的计算能力,则需要使光子人工智能芯片内部有若干条独立传输的光路。
目前,常通过增加调制器数量的方式来解决上述问题。但是,由于调制器具有一定的面积,且每个调制器均具有较多独立的pin脚,因此,调制器数量的增多会导致光子人工智能芯片面积和pin脚数量的增多,进而加大光子人工智能芯片封装和测试的难度,而这就在一定程度上限制了光子人工智能芯片计算能力的进一步提高。所以,如何降低调制器的使用数量,并提高光子人工智能芯片的计算能力,是目前本领域技术人员亟待解决的技术问题。
有鉴于此,光子算数申请了一项名为“一种光子人工智能芯片”(申请号:201910791210 .X)的发明专利。该专利发明的光子人工智能芯片可以降低调制器的使用数量,并提高光子人工智能芯片的计算能力。

图1 光子人工智能芯片的内部结构示意图
上图1是本发明提供的一种光子人工智能芯片的内部结构示意图,它主要包括:调制器1、光传输介质2以及计算模块3。
在光子人工智能芯片进行计算时,调制器1会接收带有待计算信息的电信号,并将接收到的电信号转换为对应的光信号,光学分束器可以将调制器1转换成的光信号分成多束光子信号。为了实现多束光子信号的独立传输,每个调制器1所对应的光传输介质2的数量与光子信号的束数相等,即每个调制器1对应有n个光传输介质2,以形成n条独立传输的光路。其中,n个光传输介质2与n束光子信号一一对应。计算模块3则用来从光传输介质2中接收子光信号,并对接收到的子光信号进行计算。
也就是说,通过光学分束器将每个调制器1所输出的光信号一分为多(形成广播结构),以使得每个调制器1可以同时负责多路光路的传输,从而提高光路传输的并行度,进而提高光子人工智能芯片的计算能力。
另外,由于通过光学分束器使得每个调制器1同时负责多路光路的传输,那么就会使得光子人工智能芯片内包含的传输光路的数量远大于调制器1的数量,即可以在提高光子人工智能芯片计算能力的同时减少调制器1的使用数量,从而减少芯片的面积和pin脚数量。
在光子人工智能芯片中,计算模块3含有多个计算单元31,其中每个计算单元31对应连接一个光传输介质2,这样就可以通过计算单元31分别对光传输介质2传输过来的光子信号进行计算,从而提高光子人工智能芯片的计算效率。
光子算数提出的此项专利,利用光学分束器将调制器所出射的光信号分成多束光子信号,以使得每个调制器可以负责多路光路的传输,从而增大光子人工智能芯片内所包含的传输光路的数量,提高其并行计算的能力,同时减少调制器的使用数量,降低光子人工智能芯片封装和测试的难度。
在产品研发后,光子算数的团队还正继续优化其芯片性能,相信在不久的将来,随着第一批硅光子AI计算芯片的商用化,必定会给人工智能计算硬件的发展带来新局面。
史海拾趣
|
请问各位高手: 这段在IIC驱动中的中断线程的作用是什么啊? 能否详细解释一下里面的重要代码?? 谢谢各位啦! DWORD I2C_IntrThread(PVOID pArg) { DWORD ret; // ???¨I2C????? ...… 查看全部问答> |
|
譬如说: 我用个循环队列存储和发送消息,队列使用固定长度的数组,其中数组的长度肯定长于每条消息,队列中有8个数组(均存在XRAM中); 一个串口中断(每个字节触发一次) 另一个中断(固定T触发一次) 串口中断优先级高 波特率400Kbps; 串口是接收 ...… 查看全部问答> |
|
常用存储器IC 型号(规格) 厂商 器件简介 24C01 ATMEL/ST/MICROCHIP 串行EEPROM(1K,128×8) 24C02 ATMEL/ST/MICROCHIP 串行EEPROM(2K,256×8) 24C04 ATMEL/ST/MICROCHIP 串行EEPROM(4K,512×8)&n ...… 查看全部问答> |
|
之前有做过无线温度检测器\\无线温度信息采集终端等东西,后来也零零碎碎做了无线遥控器,这个可在我的前期的博文中看到,后来也为家人买过无线遥控开关,就是采用PT2262/2272编解码芯片做的那种,之前也有留意过采用这种芯片的产品很容易被破解及复制, ...… 查看全部问答> |
|
我用的是C8051F330单片机,下面是一小段程序,但在调试的时候发现有个问题,请给位帮忙解决一下,小弟在此谢过 。。。。。。。。。。。。 sbit dq=P1^2; .......初始化P1^2引脚为推挽输出 dq=0; delay(); dq=1; delay(); if(dq==0) { flag ...… 查看全部问答> |
|
关于MSP430单片机的下载方式,开始很困惑,下载方式有很多人都说用到了仿真器,什么UIF,PIF的,上网查了一下,仿真器还真不便宜。买了一个开发板,七八十吧,功能不多,但是用的是usb下载程序,其实就是使用了MSP430的BSL下载方式,其所用芯片为PL ...… 查看全部问答> |
|
给还在用CCSV3.3的朋友......正版最新CCSV3.3.....无需破解 replyreload += \',\' + 1285328; CCSV3.3最新版: Timson,如果您要查看本帖隐藏内容请回复 CCSV3.3的code generation tools: Timson,如果您要查看本帖隐藏内容请回复 CCSV3.3的升级包(其实下载最新 ...… 查看全部问答> |
|
看 任哲 《嵌入式实时操作系统Uc/os-ii原理及应用》学习笔记 学习任哲《嵌入式实时操作系统UCOS-II原理及应用》有一周了,看了两章的内容。把自己的一些收获及遇到的问题和解决方法总结一下,希望对大家有用… 查看全部问答> |




