Now,How data is transferred using in PCI protocol?
IRDY#  (Initiator Ready) is driven low by the initiator as an indication it is ready to complete the current data phase of the transaction , TRDY# (Target Ready )is driven low by the target as an indication it is read to complete the current data phase of the transaction. Only when  both IRDY# and TRDY# are low transaction takes place.
D. SATA stands for Serial Advanced Technology Attachment, its main application is to connect the host with the hard disk driver (HDD) or the solid state disk (SSD), The SATA environment is a point-to-point connection scheme (half-duplex). SATA uses 8b/10b encoding for clock recovery and DC balance and can transmit and recieve up to 6 Gb/sec differnetial NRZ serial stream. SATA standards do not define switches or other hardware mechanisms that allow the architecture to go beyond a single device to host connection. To overcome this restriction, the SATA community has defined a hardware and software scheme that will allow more than one (or two for ATA emulation) device to be attached to a host system. This is accomplished through a mechanism known as a Port Multiplier [9].  
E. AMBA  , Advanced Microcontroller Bus Architecture specification by ARM defines an on-chip communications standard which is required for designing high-performance embedded microcontrollers. AMBA comprises of three buses which are the Advanced High-performance Bus (AHB), the Advanced System Bus (ASB), the Advanced Peripheral Bus (APB), in addition to Advanced extensible Interface (AXI).