|
本帖最后由 超級狗 于 2016-12-18 11:10 编辑
n2 B; w' q* O3 h
: [/ U: [) P$ z' P5 C4 u前端(Front End)是 SD 3.0 搭配的後端(Back End)通常是更高速的接口,下列幾種接法可能較常見。
& D2 G3 A* ]% y
% j4 e# x! L- X) ?$ A- USB Host Controller
@, w- F/ ^5 E. A, r5 s/ n1 I但 FPGA 通常不能放模擬電路(PHY 的部分),退而求其次只能用 HSIC 接口,但 HSIC 的 IP 可能也不好找。6 R2 m* N& J/ Y
HSIC -> USB PHY -> SD 3.0 Card Reader IC or USB Disk - Local Bus(Address / Data)to USB or CF Card Host Controller1 q) W" {; K$ ] o
這種接口很少見,勉強找到一顆 NXP SAF1760,樓主看看合不合用?
4 b' ?) ^5 a1 G, X1 ELocal Bus(Address / Data)-> USB -> SD 3.0 Card Reader IC or CF Card or USB Disk
3 O% r/ O1 e( g, a, F$ Q6 t. I1 n) Fhttp://www.nxp.com/documents/data_sheet/SAF1760.pdf - CF Card Host Controller
- S! F3 A) S$ l; w! b不知樓主的應用為何?如果能用 CF 接口的話,這個界面也非常類似 Local Bus(Address / Data),FPGA 應該不難寫、IP 也應該不難找。 - PCIe to USB Host Controller
4 z( D7 A/ E4 i! p' n$ R* L+ [6 {這個接口現在 IP 應該也很普及了,一樣有顆 NXP SAF1562 能搭。
( A7 X9 S, Y5 ePCIe MAC -> PCIe PHY -> USB -> SD 3.0 Card Reader IC or USB Disk
8 ~! v7 z+ G, ~5 ihttp://cache.nxp.com/documents/data_sheet/SAF1562.pdf?pspll=1+ K" L6 b* |4 ~ y! ^0 T
5 u" r% O0 ~( B+ K! R
; x1 _' X9 D6 W, ~' |
, M" \( {- a E |
|