方寸微 T630 USB3.0超高速接口芯片 可替換賽普拉斯USB接口芯片 CYUSB3014


T630接口芯片簡介

T630 作為專用接口芯片,配合 FPGA,在大部分應用中,可替代賽普拉斯CYUSB301X系列芯片

T630 是由方寸微電子自主研發的 USB3.0 超高速接口芯片,具有功能豐富、 性能強勁、擴展性強等特點, USB3.0 接口支持主從模式,可根據用戶需求進行角色配置,可廣泛適用於視頻采集卡、工業采集卡、打印機、掃描儀、數字攝像機、測量采集設備等眾多電子產品。

該芯片集成國產 32 位高性能 RISC CPU,支持 USB3.0、 MUXIO、 I2C、 QSPI、 UART 等多種接口,可快速在嵌入式主板上與 FPGA/CPU 進行通訊對接, 作為 USB3.0 外擴接口芯片與 PC 或者服務器實現數據傳輸。同時該芯片提供完整的 SDK 供客戶進行定制化開發,尤其針對典型應用場景提供了源碼級方案支撐,可幫助客戶縮短產品開發周期、降低整體開發成本,提升產品市場競爭力。

T630與CYUSB3014 差異對比

相同點

  • T630與CYUSB3014腳位基本功能兼容,都是BGA121封裝

區別

1、內核

  • T630 CPU內核是國產CK803S,使用國產開發環境CDK
  • CYUSB3014 CPU內核是ARM9,采用CY公司自己的集成開發環境
  • 所以CYUSB3014上的固件需要移植后才能在T630上運行

2、硬件外圍

  • T630內核電壓是1.0V,IO支持3.3/1.8V電壓二選一
  • 3014內核電壓是1.2V,IO支持3.3/1.8V等電壓混用
  • T630需要外接30M無源晶振及1M回饋電阻,而3014可以接19.2M無源晶振或者時鍾輸入;
  • T630 USB3.0 只支持Device模式,所以3014上的OTG相關腳位是NC的;
  • T630內置了512/1024KB FLASH,通過量產工具燒錄進去,而3014可以選擇幾種啟動方式,其中固件SPI Flash需要外掛,所以模式選擇管腳及SPI Flash管腳是NC

3、FPGA連接口

  • T630現在只兼容3014上Slave FIFO 32位數據+PCLK等10個信號線標准連接方式,不支持16位數據模式
  • 如果是標准接口連接,那FPGA程序可以不修改

 

芯片架構

 

 

芯片特性

CPU 資源

  • 集成 32 位國產 CPU CK803S
  • 最高工作頻率 200MHz
  • 內置 16KB I/D Cache
  • 內置 DTCM 32KB

USB3.0 Device 接口

  • 支持一路 USB3.0 Device 接口速率 5Gbps,向下兼容 USB2.0/USB1.1
  • 支持控制/批量/中斷傳輸類型
  • 符合 Universal Serial Bus(USB) revision 3.0 標准協議

MUXIO 接口

  • 最大支持 32 位數據位寬
  • 支持一路 AXI 數據通路接口
  • 支持一路 AHB 數據通路接口
  • 支持 FIFO 主/FIFO 從/ SRAM 主/ADMUX 主四種工作模式
  • FIFO 主/SRAM 主模式時鍾最高頻率支持 85MHz

I2C 接口

  • 支持 Standard,Fast and Fast+ modes
  • 支持 HS-mode
  • 支持主從模式

UART 接口

  • 完全兼容高速 NS 16C550A UART
  • 最高波特率為 3Mbit/s
  • 集成 32bytes TX/RX FIFO
  • 支持波特率可配置

SPI 接口

  • 支持主從模式
  • 支持中斷和查詢模式
  • 輸出時鍾的極性、相位、頻率可配
  • 獨立可配置的中斷使能

存儲資源

  • 32KB ROM
  • 256KB SRAM
  • 8KB SRAM(系統專用)
  • 512KB/1MB 片內 flash

其他資源

  • 內置硬件 DMA
  • 內置 POR(Power on Reset)電路
  • 內置 8 個定時器
  • 內置中斷控制器
  • 內置 1 個看門狗
  • 支持在線調試

安全特性

  • 支持溫度檢測
  • 每顆芯片具備全球唯一 ID

物理規格

  • Core 電壓為 1.0V
  • IO 電壓為 1.8v/3.3V
  • 支持 BGA121 封裝
  • 工作溫度 0~70℃, -40~85℃

 

應用:視頻、數據采集

T630 作為專用接口芯片,配合 FPGA,在大部分應用中,可替代賽普拉斯CYUSB301X系列芯片

方寸為開發者提供 了豐富的固件庫和應用例程,並提供了相應的上位機配套例程,基於 T630 SDK,開發者可方便快速地進行定制化應用方案開發和CY3014程序移植

主機端通過 USB3.0 接口與 T630 相連接,T630 與 FPGA 通 過 MUXIO 接口連接,接口模式為 FIFO 從。

通路中,主機端負責發起數據傳輸請求,T630 響應主機請求並對數據進行傳輸,FPGA 作為數據源端或目的端,經由 FIFO 接口發送或接收應用數據。

 

 

開發板

 

 

FPGA 例程

1、FPGA stream_in_demo

 


①是 Stream_in_demo_top 與 T630 連接模塊
② 是 cyp3014 與 muxio 的時序轉換模塊
③是 Demo 程序
在實際使用時,客戶無需對①、②處進行修改。請將③直接替換成用戶所使用的程序

 

  • FPGA stream_in_demo_top 和 T630 MUXIO 連接示意圖

 

  • FPGA stream_in_demo 和 MUXIO_WRITE 連接示意圖

 

 

2、UVC/UAC Demo

 


UVC/UAC 專用Demo。由於開發板上沒有相應的音視頻輸入, 所以采用 Rom 來存儲一些音視頻數據。其中,UVC 的 Rom 有兩個,UAC 的 Rom 有一個。 在代碼中加入了 UVC/UAC 的開關,如果用戶希望單獨測試其中一個,那么可以將另一 個的開關關閉。

3、FPGA stream out demo

 


①是 Stream_out_demo_top 與 T630 連接模塊
② 是 cyp3014 與 muxio 的時序轉換模塊
③是 Demo 程序
在實際使用時,客戶無需對①、②處進行修改。請將③直接替換成用戶所使用的程序

 

  • FPGA stream_out_dem_top 和 T630 MUXIO 連接示意圖

 

  • FPGA stream_out demo 和 MUXIO_READ 連接示意圖


性能測試

 方案交流

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM