On Thu, 26 Jul 2007 20:11:59 +0800, rickman wrote
(in article <1185451919.655576.293850@d30g2000prg.googlegroups.com>):
> On Jul 11, 12:01 pm, RR <richardroo...@icecomms.net> wrote:
>> I want to design a microcontroller-based SATA peripheral.
>> Does anyone know of any microprocessor/microcontroller that has a SATA
>> Device port as distinct from a Host port ?
>> This would make my task easy ...
>
> Worse than that, the SATA interface is not at all trivial to design.
> I am not sure you can even do that in an FPGA. I believe Xilinx at
> one point claimed they had an eval/dev board with SATA, but I remember
> reading a post by a disgruntled customer who found it was not really
> compatible.
>
> Search for SATA chips and see what you get. This is a very high speed
> serial interface and requires significant board level design as well
> as the right chip. Don't take this lightly or it will be nothing but
> trouble.
>
>
>
If you enjoy pain and are thinking of trying to use an ARM processor directly
to implement the SATA system then ,by all means continue ,
but your best bet is going to be an off the shelf chipset tied into the ARM
processor.
however heres a couple of links.
http://www.arm.com/miscPDFs/14310.pdfhttp://news.thomasnet.com/fullstory/521512
steve
Reply by rickman●July 26, 20072007-07-26
On Jul 11, 12:01 pm, RR <richardroo...@icecomms.net> wrote:
> I want to design a microcontroller-based SATA peripheral.
> Does anyone know of any microprocessor/microcontroller that has a SATA
> Device port as distinct from a Host port ?
> This would make my task easy ...
Worse than that, the SATA interface is not at all trivial to design.
I am not sure you can even do that in an FPGA. I believe Xilinx at
one point claimed they had an eval/dev board with SATA, but I remember
reading a post by a disgruntled customer who found it was not really
compatible.
Search for SATA chips and see what you get. This is a very high speed
serial interface and requires significant board level design as well
as the right chip. Don't take this lightly or it will be nothing but
trouble.
Reply by RR●July 11, 20072007-07-11
I want to design a microcontroller-based SATA peripheral.
Does anyone know of any microprocessor/microcontroller that has a SATA
Device port as distinct from a Host port ?
This would make my task easy ...
Thanks.
rr