SPI로 SATA와 통신할 수 있을까?
카테고리 없음 / 2017. 1. 4. 23:30
HDD나 ODD(CD-ROM)이 모두 SATA로 대체되고 있다.
IDE방식은 주소+데이터 병렬 인터페이스로, 마이컴에서도 연결이 가능했었다.
그러나 SATA로 바뀌면서, SATA HDD, ODD(CD-ROM)등은 연결이 어려워졌다.(불가능해졌다)
2016년인 지금 아직도 IDE방식의 제품이 나오기는 한다.
1안) IDE-SATA 컨버터 ic
특수목적이라서, 구입이 어렵다.
2안) IDE-SATA 컨버터 모듈
가격이 약 1.2만원선. SATA포트가 내장된 mcu가격과 별차이 없음
3안) SATA포트 내장된 mcu사용
가격이 1.2만원선. 너무 복잡. 다층기판 필요. 외부 플래쉬 메모리, RAM등을 추가해야할 수 있다.
4안) USB-SATA ic
약 8천원 정도. USB를 거쳐야하므로, 비효율적이다.
질문] SPI로 SATA와 통신할 수 있을까?
SATA는 RX2가닥 TX 2가닥, GND별도, 4B5B인코딩/디코딩이 필요하다.
따라서 통신은 가능해도, mcu에서 처리하기에는 너무나 버겁다. 또한, 485방식과 같이 +,-신호를 주어야하므로, PHY에 해당하는 드라이버등이 필요하다. 최소한 TR한개씩은 달아야 한다.
결론 : USB-SATA ic가 그나마 적당하다.
검색결과
[PDF]USB 3.0 to SATA Bridge. (Rev. D) - Texas Instruments
www.ti.com/lit/ds/symlink/tusb9260.pdf이 페이지 번역하기
USB 3.0 TO SATA BRIDGE. Data Manual. PRODUCTION DATA information is current as of publication date. Products conform to specifications per the terms of