谢邀~
查看了一下 CYPRESS FX3 EZ-USB3014 这颗芯片的规格。如下图:
这颗芯片实现的功能:使USB设备与 MCU/CPU/ASIC/FPGA 等设备实现通信功能。
这颗芯片的实现难度不高,应该说国内有实力可以做出来的公司不少于10家。
为啥没有人做,我没有去了解这个市场。
目前国内各类芯片都是在搞价格战,这颗芯片从设计难度上来讲,不高,一颗中等规模的SOC。
那么没人去做可能就是商业因素了,就我所知道的简单的讲一点:
比如市场,每月如果没有5KK销量的话,这个案子做了也是白做,因为你要投入研发成本(人力,流片费,测试),支持(FAE团队)。这一大堆人都要养活。
比如有没有专利问题,或者说没有拿到Cypress的授权,可能没法去做这颗芯片。
这颗芯片要和cypress的PFGA进行通信,如果cypress对你支持不好的话,凭蛮力去调试匹配兼容性,难度是蛮高的。
目前只要是国内芯片公司能设计出来的芯片,国外公司在中低端市场基本就没什么活路了。
另:在Intel芯片组原生支持USB3.0之前,主板上的第三方USB3.0片指的是指什么,与CYPRESS FX3 EZ-USB3014的差别在哪里?
CPU芯片的通信接口一般就是PCI-E和DDR。
DDR比较容易理解,内存专用接口。
PCI-E可以有很多接口跟他转接,比如SATA可以走PCI-E通道,显卡走PCI-E通道,USB也可以走PCI-E通道。
这张图是Intel i7 7700k的扩展规格。PCI E 一共有16条。与外部的I/O通信都是走这个通道。没有原生支持usb 3.0之前那就是走的南桥。所谓芯片组就是实现这个功能。
再往前推十年,cpu没有内存控制器的时候,与内存的通信都是走北桥。
就是说一台PC所有的通信都是在CPU的调度下完成的。CPU如果本身有很多东西没法集成,比如高性能显卡---走PCI-E通道
RAM ---走DDR通道
硬盘---走sata 通道,走PCI-E接口的sata通道,支持NVME的直接走PCI-E通道等等
外设---键盘,鼠标,U盘,移动硬盘的接口。
CPU没有原生支持usb3.0之前,主板上的usb3.0芯片应该是走pci-e通道的,也只有pci-e通道有这个速度。据我了解,第一台主板usb3.0芯片是NEC的,由北京威盛研发设计。一代i7 920主板好像就是这个芯片。 |