世界人工智能大会 | 你们只看到“双马”不在一个频道,却忽视了阿里平头哥和清微的结盟...

640?wx_fmt=png

8月29日,2019世界人工智能大会在上海举行,活动的重头戏,也是最吸引眼球的便是开幕式上,马云和马斯克两人完全不在一个频道上的尬聊。但在下午阿里巴巴主办的“A.I.让城市会思考”的主题论坛上,却有一个更值得我们关注的信息,阿里平头哥人工智能芯片平台发布,清微智能作为重要的合作伙伴参与其中。

640?wx_fmt=jpeg 640?wx_fmt=png

平头哥的这一SoC芯片平台取名“无剑”,平台由SoC架构、处理器、各类IP、操作系统、软件驱动和开发工具等模块构成,能够帮助芯片设计企业降低设计成本,提高研发效率和质量。

据介绍:“无剑”包含了平头哥对未来芯片开发行业趋势的判断:AIoT市场有强应用驱动和场景碎片化等特点,需要更加灵活的芯片设计方案去适应未来小批量、定制化的市场需求,芯片研发要重点考虑需求适配和成本。

这一判断与清微智能的芯片架构设计理念高度一致,清微智能核心的可重构技术正是一种高度灵活的芯片设计方式,芯片架构能够动态调整,当算法和应用变换时,硬件配置可重构为不同的计算通路去执行不同的任务,配置好的硬件资源通过互连形成相对固定的计算通路,以接近“专用电路”的方式进行计算,让芯片能够兼备高性能、低功耗。

目前清微量产的语音芯片TX210,功耗控制在2mw以内,仅为市面上大多数做语音唤醒的芯片几十分之一,可灵活应用于蓝牙无线耳机、智能家居/家电、智能音箱,手机等多种场景,内嵌该芯片的智能终端产品也已面市。

640?wx_fmt=jpeg 640?wx_fmt=png

“平头哥定位是做IoT芯片行业基础设施的提供者。无剑将代表新的芯片设计模式”,阿里巴巴平头哥孟建熠在接受采访时说:以后,“无剑”这一芯片设计平台会是平头哥的工作重点。

清微智能首席科学家、清华大学微电子所副所长尹首一教授表示:“敏捷设计是下一阶段芯片设计领域发展的重点方向,软硬件深度融合的芯片平台让芯片设计公司省去很多底层的工作,更加专注于产品定义与核心技术本身,形成差异化的芯片产品,提升市场竞争力。”

基于对未来的共同预期及相同的理念,清微智能的首款3D视觉芯片也将在9月底的阿里云栖大会上正式发布。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
抱歉,作为AI语言模型,我没有实际的硬件设备和编程环境,无法为你编写完整的代码。不过,作为参考,以下是一个可能的代码框架,供你参考: ```python import RPi.GPIO as GPIO import time # 定义马达引脚 motor_A1 = 11 motor_A2 = 12 motor_B1 = 13 motor_B2 = 15 # 初始化GPIO引脚 GPIO.setmode(GPIO.BOARD) GPIO.setup(motor_A1, GPIO.OUT) GPIO.setup(motor_A2, GPIO.OUT) GPIO.setup(motor_B1, GPIO.OUT) GPIO.setup(motor_B2, GPIO.OUT) # 定义马达控制函数 def move(motor1, motor2, delay): # 控制马达1 if motor1 > 0: GPIO.output(motor_A1, GPIO.HIGH) GPIO.output(motor_A2, GPIO.LOW) elif motor1 < 0: GPIO.output(motor_A1, GPIO.LOW) GPIO.output(motor_A2, GPIO.HIGH) else: GPIO.output(motor_A1, GPIO.LOW) GPIO.output(motor_A2, GPIO.LOW) # 控制马达2 if motor2 > 0: GPIO.output(motor_B1, GPIO.HIGH) GPIO.output(motor_B2, GPIO.LOW) elif motor2 < 0: GPIO.output(motor_B1, GPIO.LOW) GPIO.output(motor_B2, GPIO.HIGH) else: GPIO.output(motor_B1, GPIO.LOW) GPIO.output(motor_B2, GPIO.LOW) # 延时 time.sleep(delay) # 定义主程序 if __name__ == '__main__': # 监听键盘输入 while True: inputChar = input() if inputChar == 'w': move(1, 1, 0.1) # 前进 elif inputChar == 's': move(-1, -1, 0.1) # 后退 elif inputChar == 'a': move(-1, 1, 0.1) # 左转 elif inputChar == 'd': move(1, -1, 0.1) # 右转 # 清理GPIO引脚 GPIO.cleanup() ``` 需要注意的是,此代码仅为参考,实际使用时可能需要根据具体的硬件设备和船体结构进行适当修改。同时,为了确保安全,建议在使用前进行严格的测试和调试。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值