Stack Exchange Network

Stack Exchange network consists of 175 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.

Visit Stack Exchange

Questions tagged [sata]

SATA (Serial ATA) is a serial bus typically used to connect a PC to mass storage devices. It was developed as a replacement for the ATA parallel bus and offers many advantage including hot-swapping, increased transfer speed and reduced cabling cost and size because fewer conductors are required.

0
votes
1answer
50 views

How to convert SATA power port to Slimline power port

I want to convert 15 pin SATA to 6 pin Slimline but there is problem the 15 pin SATA contain 3 "+5V" and 6 ground but the slimline one only contain 2 "+5V" pines and 2 ground with 2 additional pines ...
2
votes
1answer
56 views

SATA 2.0 to M.2 (NGFF) design

I am designing a PCB with a A20 (allwinner) SoC. This SoC has a SATA 2.0 host (RXP RXM TXP TXM) that I have to route to a M.2 "M" key connector. I found only one source for pin out, but I can't find ...
0
votes
1answer
120 views

Turning on PC PSU with current or bridging PS_ON and COM/GND?

I really hope title is specific enough. What I am trying to achieve is that using a SATA Extension Cable to PS4 you can plug in a 15mm 2.5" Laptop Drive or 3.5" Desktop Drive and the issue is that ...
1
vote
1answer
90 views

Help identifying a possible connector for these unterminated contacts on my HP Stream 14 motherbard

I'm trying to identify the appropriate connector for this bundle of unterminated contacts, from my HP Stream 14 motherboard. I'm talking about the red circled part of the motherboard: Here's a close ...
0
votes
2answers
2k views

Molex to SATA power adapter from a Cooler Master modular PSU?

I know this might sound weird at first, but hear me out. I have an old 400W PSU, which I plan on using in my headless server. It won't be anything crazy. One problem: It comes with only two SATA power ...
0
votes
1answer
68 views

SATA as transport medium for external device [closed]

I have free sata connector in my laptop and I've wondered if is there any option to use SATA as some kind of data transmission, like USB. Will i need to write my own drivers? Bottom line is: i want ...
0
votes
1answer
106 views

SATA Connector for GTP transceivers [closed]

i have a Artix7 board with 4 SATA connector on it, i want to use these connectors for GTP transceiver, just connectors and i don't want to use SATA protocol, actually i do not know how to write XDC ...
1
vote
1answer
148 views

SYNC Escape in SATA

I have a FPGA in which I have implemented SATA Host and a SSD as the device. The communication b/w them is occuring at SATA 3.0(6 Gbps). I have a situation in which during write transaction I receive ...
1
vote
1answer
624 views

Is mechanically switching SATA drive signals possible?

Since SATA has made it possible to do all data interfacing to a drive through 4 wires, what I'd like to do is physically route two SATA ports to two drives, through a switch that simply swaps them. ...
1
vote
2answers
2k views

Scrambler vs 8b/10b encoder

I was going through SATA3 spec. As per the spec, both scrambler and 8b/10b encoder are used in its design. Scrambler helps randomizing the data while 8b/10 encoder creates enough transition for DC ...
1
vote
1answer
291 views

SATA Link layer Idle state primitive synchronization failure

I am currently working on interacting with SSD memory through a FPGA using SATA protocol. I am using a Xilinx KC705 evaluation board and SSD is from Samsung. I have connected the SSD device to the ...
1
vote
1answer
150 views

Fan PWM Emulation with SATA power

I am just getting into electronics, and I thought I knew enough to make a simple fan control circuit. The idea is that I can install a switch into my PC case that I can press in order to add a fan ...
3
votes
1answer
561 views

SATA controller on Artix 7

Problem background: My ultimate aim is to implement a SATA host controller on an Artix 7 FPGA. Having said that I am first focusing on the physical layer. Through my research I have found and read ...
2
votes
0answers
193 views

SATA compliance test

Is there anyone familiar with the SATA interface compliance? I'm curious about the testing method. For TX test, there are PHY/TSG/OOB test items. And, there are BIST-L and BIST-TSA mode defined in ...
0
votes
3answers
880 views

Turn on and off SATA drives

I'm building a small server, and I was planning to add a smaller disk to perform backups. The problem, here, is that ideally the smaller disk should be turned on just when performing the backups and ...
4
votes
1answer
222 views

Does the separation of the differential pair shielding of a SATA cable matter?

Basically I want to replace a consumer grade SATA cable with something a bit more tolerant to high temps and other environmental stresses. The general cross section of a SATA cable looks like this: ...
3
votes
2answers
10k views

What is the power specification for SATA?

We are designing a product which needs to provide data and power to an SSD connected using SATA. However, we cannot find a specification of the power requirements for a SATA connector. How much power ...
1
vote
3answers
351 views

Profiling for FPGA requirements for a high-performance camera

I would like to know how to do the profiling of an image acquisition and storing pipeline on an FPGA based system, capturing images from a CMOS image sensor through LVDS interface, do some basic image ...
-4
votes
3answers
563 views

Drawing too much current from a SATA power Y-cable? [closed]

I'm planning to use a Y-cable to split one of the power connectors inside of a notebook. Now if I connect a harddrive to the Y-cable, could another device soldered to the Y-cable draw so much current ...
1
vote
1answer
286 views

Why SATA ALIGN primitive is shifted or swapped on 7-Series GTXE2 transceiver RXDATA output?

I am using a Xilinx 7-Series GTXE2 Transceiver configured as SATA host PHY. This transceiver is interfacing with an SATA Host controller and an SATA Gen1 device. During initialization, I am able to ...
2
votes
4answers
1k views

Implementing/using a SATA controller

I start by saying that I'm not an electrical engineer, I've got a basic understanding of things from school and from work (I'm a long time computer programmer), but this is not much my field of ...
1
vote
0answers
337 views

M.2 Daughter card interface

I am planning to use M.2 daughter card in a design. I know that M.2 form factor support various type of cards like LTE, Wifi, BT, SSD etc. My doubt is that what is the host side interface for these ...
0
votes
2answers
822 views

SATA over unshielded cable

I need to connect a SATA device to a development board which does not have a dedicated SATA connector but exposes SATA over a common 2x30 female header instead. My question is what cabling do I need ...
3
votes
1answer
198 views

Use different footprint for a SATA connector

I am designing an Linux Board which needs a SATA connector. Now im faced to choose between 2.5 HDD SATA connectors and the new mSATA (mini PCI express) connectors. For compatiblity and usuabillity ...
0
votes
1answer
142 views

Are ATA and SCSI commands implemented differently from vendor to vendor?

While researching the SATA and SAS interfaces, I began to wonder how certain ATA and SCSI commands/features are implemented from one vendor to another. In other words, while the hardware interfaces ...
15
votes
2answers
7k views

Why does the SATA power connector have so many pins?

With only 4 cables, two of which are ground, it seems like it has way too many pins. Why is this so?
13
votes
3answers
6k views

Is USB-C a technically viable substitute for SATA Express connectors?

SATA Express, the successor to SATA, is too new to be widely used yet, but the advancing speed of SSDs appears to make it inevitable, the same as SATA replaced parallel IDE. Despite the name, it isn't ...
0
votes
2answers
377 views

Joining a raspberry Pi to an external hard disk cage power supply

I have an external SATA hard drive enclosure that has its own power input. I would like to be able to run a Raspberry Pi from the same power input. The enclosure takes a 12VDC input (currently I'm ...
6
votes
1answer
2k views

Configuring a 7-Series GTXE2 transceiver for Serial-ATA (Gen1/2/3)

Hello this will be an experts questions :) You should be familiar with the following topics Xilinx Multi-Gigabit-Transceivers (MGTs), especially the 7-Series GTX/GTH transceivers (GTXE2_CHANNEL) ...
0
votes
1answer
630 views

Slimline SATA adapters

I've been lurking around the net for days trying to find a Slimline SATA to mSATA\microSATA adapter, the only one remotely related is the laptop optical bay HDD\SSD enclosure which I already have and ...
4
votes
2answers
8k views

Interfacing with SATA in embedded systems

Would it be possible to use a SATA interface in an embedded system, for example a MP3 player or a video camera? (speed not critical) What is the typical way to do this? On chip peripherals, external ...
0
votes
1answer
95 views

SATA in Samsung Exynos

Please take a look at the picture below. You can see that Samsung integrates SATA 3 into the Exynos 5 Dual. So does that mean that smartphones which use Exynos 5 will be able to connect to hard ...
6
votes
2answers
616 views

Why SATA is simplex even though it has separate TX and RX pairs?

Why is SATA simplex even though it has separate TX+/- and RX+/- pairs? Why can't it be full-duplex like SAS (which has the same interface with multiple ports and is full-duplex). If I am wrong with ...
-4
votes
1answer
146 views

Connecting SATA to SATA [closed]

Is it possible to use the SATA interface to write data to it by PC and use the bus to transmit the data to another receiver SATA board ?
3
votes
6answers
268 views

Hard drive that has the ability to “read” old data while it performs a write?

Is there a hard drive (protocol command, specific model, etc.) that, while writing new data over old data, it "read"/return the old data back to the controller/OS? (Analogous to a simultaneous read-...
0
votes
1answer
634 views

Output two different voltages at the same times

First I'd like to excuse myself for my English, especially when talking about electronics, because I don't always know the correct translations. I plan to use this Deal Extreme portable 12 volt ...
2
votes
1answer
689 views

PCI-Express on SATA or SATA on PCI-Express damaging?

OK, at first this sounds like an obvious and serious design error. But I'm trying to figure out muxing the SERDES signals on a PCI-Express Mini card, such as WiFi cards in laptops and mSATA cards in ...
2
votes
2answers
2k views

Difference between busses

I think I am confusing the difference between some of the of busses, such as IDE, SATA, USB, and PCI. What is the relationship between all four, how are they connected to each other? From what I read ...
3
votes
1answer
8k views

Connecting a sata cable to a usb hard drive circuit board

I am trying to connect a USB harddrive to a sata cable by attaching the sata cable to the drive circuit board and only using the usb to power the drive. This is for data recovery. For reference I am ...
3
votes
3answers
873 views

difference between COM port and SATA

can somebody please explain why can't I say that SATA is a COM port, SATA is a serial port and COM port is a general name for ...
8
votes
3answers
3k views

Micro Controllers Supporting SATA

Are there any micro-controllers which support writing data to large sized SATA disks?
4
votes
1answer
3k views

Simulate HDD using ATMega168

I'm going to start a new project and I wonder if the concept makes sense. (I'm not so familiar with ATA specifications to answer this by myself :)) The concept: HW design: "SATA connector on ...