For questions, comments, or more information about this report, or for any additional technical needs concerning semiconductor and electronics technology, please call Sales at Chipworks. 3685 Richmond Road, Suite 500, Ottawa, ON K2H 5B7 Canada Tel: 613.829.0414 Fax: 613.829.0515 www.chipworks.com Marvell 88SE9123-NAA2 SATA 6 Gb/s RAID Controller SATA 3.0 Interface Analog Macro Circuit Analysis
18
Embed
Marvell - chipworks.com · Marvell 88SE9123-NAA2 SATA 6 Gb/s RAID Controller Page 1 List of Figures To view, please click on the appropriate bookmark in the panel on the left.
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
For questions, comments, or more information about this report, or for any additional technical needs concerning semiconductor and electronics technology, please call Sales at Chipworks.
3685 Richmond Road, Suite 500, Ottawa, ON K2H 5B7 Canada Tel: 613.829.0414 Fax: 613.829.0515 www.chipworks.com
Marvell 88SE9123-NAA2 SATA 6 Gb/s RAID Controller SATA 3.0 Interface Analog Macro Circuit Analysis
Diane_Dupont
TOC_Samples
Marvell 88SE9123-NAA2 SATA 6 Gb/s RAID Controller
Some of the information in this report may be covered by patents, mask and/or copyright protection. This report should not be taken as an inducement to infringe on these rights.
This report is provided exclusively for the use of the purchasing organization. It can be freely copied and distributed within the purchasing organization, conditional upon the accompanying Chipworks accreditation remaining attached.
Distribution of the entire report outside of the purchasing organization is strictly forbidden. The use of portions of the document for the support of the purchasing organization's corporate interest (e.g., licensing or marketing activities) is permitted, as defined by the fair use provisions of the copyright act. Accreditation to Chipworks must be attached to any portion of the reproduced information.
CAR-1007-201 14303JMEC
Revision 1.0 Published: July 23, 2010
Marvell 88SE9123-NAA2 SATA 6 Gb/s RAID Controller
Table of Contents
Overview
Schematics
Cell Library
Signal Cross-Reference List
About Chipworks
Marvell 88SE9123-NAA2 SATA 6 Gb/s RAID Controller
Overview
List of Figures ......................................................................................................................Page 1
List of Schematics................................................................................................................Page 1
Marvell 88SE9123-NAA2 SATA 6 Gb/s RAID Controller Page 1
List of Figures To view, please click on the appropriate bookmark in the panel on the left.
0.1.1 Package Markings
0.1.2 Package X-Ray
0.1.3 Die Markings
0.2.1 Die Photograph – Top Metal Layer
0.2.2 Annotated Die Photograph – Metal 1 Layer
List of Schematics
1.0.0 SATA Interface Block Diagram
2.0.0 SATA Transmitter 2.1.0 Main Transmitter
2.1.1 TX Output Driver
2.1.1.1 NMOS Pull-Down
2.1.2 TX Output Multiplexer
2.1.2.1 Multiplexer
2.1.3 TX Driver 1
2.1.3.1 TX Driver 1A
2.1.3.2 TX Driver 1B
2.1.4 TX Driver 2
2.1.4.1 TX_PATH1C
2.1.5 TX 2 to 8 Converter
2.1.5.1 Clocked Buffer
2.1.6 TX Driver Clocks
2.1.6.1 Logic Gate
2.1.7 Bias Switch
2.1.8 Level Shifter
2.1.9 Pull-Up Control
2.1.10 Termination Control
2.1.11 Buffer
Marvell 88SE9123-NAA2 SATA 6 Gb/s RAID Controller Page 2
2.2.0 Serializer
2.2.1 Latches
2.2.2 Latches
2.2.3 Multiplexer
2.2.4 Register
2.2.5 Multiplexer
2.2.6 Shift Register
2.3.0 Serialization Clock
2.3.1 Serialization Clock 1
2.3.1.1 Buffer
2.3.2 Pulse Generator
2.3.2.1 Clocked Buffer
2.3.2.2 Clocked Buffer
2.3.3 Clock Generator
2.4.0 TX Voltage Generator
2.4.1 Voltage Regulator
2.4.1.1 Amplifier
2.4.2 Programmable Voltage Generator
2.4.3 Counter
2.4.4 Frequency Divider
2.4.5 Control Circuit
2.4.6 Comparator
2.5.0 Reset Control Circuit
2.6.0 TX Voltage Generator 2
2.6.1 Programmable Current Source
2.6.2 NMOS Pull-Down
2.6.3 Programmable Current Source
2.6.4 Programmable Current Source
2.7.0 Voltage Control
2.7.1 Multiplexer
2.8.0 Voltage Control
Marvell 88SE9123-NAA2 SATA 6 Gb/s RAID Controller Page 3
2.9.0 Voltage Control
2.9.1 Logic Gate
2.10.0 Voltage Control
2.10.1 Logic Gate
2.10.2 Logic Gate
2.11.0 TX Control
2.11.1 Delay
2.11.2 Delay
3.0.0 SATA Receiver 3.1.0 SATA Receiver
3.1.1 RX Signal Input
3.1.1.1 RX Pull-Down Resistance
3.1.1.2 RX Input Resistance
3.1.1.3 RX Common Mode Extractor
3.1.2 RX Equalizer
3.1.2.1 RC Network
3.1.2.2 Logic Gate
3.1.3 RX Data Sampler
3.1.3.1 Comparator
3.1.3.2 Comparator
3.1.3.3 Comparator Reference Switch
3.1.4 RX Data Mux
3.1.5 RX Data Path
3.1.5.1 RX Data Path 1
3.1.5.2 Buffer
3.1.5.3 RX Data Path 2
3.1.5.4 Buffer
3.1.5.5 Delay
3.1.5.6 Buffer
3.1.5.7 Buffer
Marvell 88SE9123-NAA2 SATA 6 Gb/s RAID Controller Page 4
3.1.5.8 Buffer
3.1.5.9 Multiplexer
3.1.5.10 RX Data Path 3
3.1.5.11 Buffer
3.1.6 Deserializer Clocks
3.1.6.1 Buffer
3.1.6.2 Counter
3.1.6.3 Shift Register
3.1.7 Deserializer
3.1.7.1 Deserializer 1
3.1.7.2 Deserializer 2
3.1.7.3 10 Bit Register
3.1.7.4 Multiplexer
3.1.7.5 20 Bit Register
3.1.7.6 Multiplexer
3.1.8 RX Sampler Control
3.1.8.1 Register
3.1.8.2 Register
3.1.9 Buffer
3.1.10 Current Bias
3.2.0 RX Signal Detector
3.2.1 Comparator
3.2.2 RX Signal Detector
3.2.3 Current Source
3.3.0 RX Common Mode Supply
3.3.1 Amplifier
3.3.2 VCM Bias
3.3.3 NMOS Current Source
3.3.4 NMOS Current Source
3.4.0 Voltage Detection
3.4.1 Comparator
Marvell 88SE9123-NAA2 SATA 6 Gb/s RAID Controller Page 5
3.4.1.1 Bias
3.4.2 Voltage Selection
3.4.2.1 Multiplexer
3.4.3 Programmable Current Source
3.4.3.1 NMOS Current Source
3.4.3.2 NMOS Current Source
3.4.3.3 NMOS Current Source
3.4.3.4 PMOS Current Source
3.4.3.5 PMOS Current Source
3.4.3.6 PMOS Current Source
3.4.3.7 NMOS Current Source
3.4.3.8 NMOS Current Source
3.4.3.9 NMOS Current Source
3.4.3.10 Unused Circuit
3.5.0 RX Signal Input Control
3.5.1 Decoder
3.5.2 Voltage Detection Control Circuit
3.5.3 Current Bias Control Circuit
3.5.4 Unused circuit
4.0.0 Clock Generators 4.1.0 TX Clock
4.1.1 Comparator
4.1.2 Clock Generator
4.1.2.1 Phase Splitter
4.1.3 Waveform Reshaping (TX)
4.1.3.1 Voltage Bias (TX)
4.1.3.2 Bias
4.1.3.3 Amplifier
4.1.4 Delay
4.1.5 Phase Control
Marvell 88SE9123-NAA2 SATA 6 Gb/s RAID Controller Page 6
4.1.5.1 NMOS Pull-Down
4.1.5.2 Decoder
4.1.5.3 Decoder
4.1.5.4 Delay
4.1.5.5 NMOS Bias
4.1.5.6 NMOS Current Source
4.1.5.7 NMOS Current Source
4.1.5.8 NMOS Current Source
4.1.6 Delay
4.1.6.1 Buffer
4.1.7 Clock Circuit
4.1.7.1 Divider
4.1.7.2 Buffer
4.1.8 Multiplexer
4.1.8.1 Buffer
4.1.8.2 Buffer
4.1.8.3 Multiplexer
4.1.8.4 Multiplexer
4.1.8.5 Multiplexer
4.1.8.6 Register
4.1.8.7 Register
4.1.8.8 Register
4.1.9 Clock Buffer Divider
4.1.9.1 Buffer
4.1.10 TX Digital Processing Circuit
4.1.10.1 Clock Control Circuit
4.1.10.2 Adder
4.1.10.3 Adder Cell
4.1.10.4 Adder
4.1.10.5 Register
4.1.10.6 Inverter
Marvell 88SE9123-NAA2 SATA 6 Gb/s RAID Controller Page 7
4.1.10.7 Adder
4.1.10.8 Adder Cell
4.1.10.9 Adder
4.1.10.10 Adder
4.1.10.11 Register
4.1.10.12 Accumulator
4.1.10.13 Accumulator Cell
4.1.10.14 Accumulator Cell
4.1.10.15 Register
4.1.10.16 Adder
4.1.10.17 Register
4.1.10.18 Accumulator
4.1.10.19 Accumulator Cell
4.1.10.20 Clock Delay
4.1.10.21 Latch
4.1.10.22 Buffer
4.1.10.23 Register
4.1.10.24 REG10_C1
4.1.10.25 REG10_C2
4.1.10.26 Accumulator
4.1.10.27 Accumulator Cell
4.1.10.28 Accumulator Cell
4.1.10.29 Comparator
4.1.10.30 Accumulator
4.1.10.31 Accumulator Cell
4.1.10.32 Accumulator Cell
4.1.10.33 State Machine
4.1.10.34 Logic
4.1.10.35 Delay
4.1.10.36 Clock Tree
4.1.10.37 Clock Control Circuit
Marvell 88SE9123-NAA2 SATA 6 Gb/s RAID Controller Page 8
4.2.0 RX Clock Generator
4.2.1 Comparator
4.2.2 RX Clock Multiplexer
4.2.2.1 Bias Generator
4.2.3 RX Clock
4.2.3.1 Differential Latch
4.2.3.2 Differential Latch
4.2.4 Waveform Reshaping
4.2.4.1 Buffer
4.2.5 Voltage Bias
4.2.5.1 Amplifier
4.2.5.2 Level Shifter
4.2.5.3 Bias Generator
4.2.6 Phase Control
4.2.6.1 Decoder
4.3.0 PLL
4.3.1 Oscillator
4.3.1.1 Differential Inverter
4.3.1.2 Programmable Inverter
4.3.1.3 Buffer
4.3.2 Voltage Regulator
4.3.2.1 Amplifier
4.3.3 Amplifier
4.3.4 Amplifier
4.3.4.1 Buffer
4.3.4.2 Voltage Bias
4.3.5 Charge Pump
4.3.5.1 NMOS Current Source
4.3.5.2 NMOS Current Source
4.3.5.3 NMOS Current Source
4.3.5.4 NMOS Current Source
Marvell 88SE9123-NAA2 SATA 6 Gb/s RAID Controller Page 9
4.3.5.5 PMOS Current Mirror
4.3.5.6 Buffer
4.3.6 Phase Detector
4.3.7 Buffer
4.3.8 Feedback Counter
4.3.8.1 Buffer
4.3.8.2 Feedback Counter 1
4.3.8.3 Feedback Counter 2
4.3.8.4 Feedback Counter 3
4.3.8.5 Feedback Counter 4
4.3.8.5.1 Buffer
4.3.8.6 Feedback Counter 5
4.3.8.6.1 Buffer
4.3.8.7 Feedback Counter 6
4.3.8.8 Feedback Counter 7
4.3.8.8A Buffer
4.3.9 Clock Edge Detector
4.3.10 Divider
4.3.10.1 Latch
4.3.10.2 Latch
4.3.10.3 Logic Gate
4.3.10.4 Logic Gate
4.3.11 Detector
4.3.11.1 Amplifier
4.3.11.2 RS Register
4.3.12 Control Circuit
4.3.12.1 Power Generator
4.3.13 RC Filter
4.3.13.1 Switch
4.3.13.2 VS Generator
4.3.14 Test Control
Marvell 88SE9123-NAA2 SATA 6 Gb/s RAID Controller Page 10
4.3.15 Test Circuit
4.3.15.1 Comparator
4.4.0 Clock Processing Control
4.4.1 Logic
4.4.1.1 Control Circuit
4.4.1.2 Clocked Circuit
4.4.1.3 Latch
4.4.1.4 Register
4.4.1.5 Register
4.4.1.6 Buffer
4.4.1.7 Adder
4.4.1.8 Adder
4.4.1.9 Clocked Circuit
4.4.1.10 Clocked Circuit
4.4.1.11 Latch
4.4.2 Adder
4.4.3 10 Bit Register
4.4.4 10 Bit Register
4.4.5 Clocked Circuit
4.4.6 Clocked Circuit
4.4.7 Multiplxer
4.4.8 Register
4.4.9 20 Bit Register
4.4.10 Control Logic
4.4.10.1 Counter
4.4.10.2 Accumulator
4.4.11 Adder with Selectable Register (7 Bit)
4.4.12 Clock Delay
4.4.12.1 Clock Tree
4.4.13 Decoding Register and Multiplexer
4.4.14 Accumulator
Marvell 88SE9123-NAA2 SATA 6 Gb/s RAID Controller Page 11
4.4.14.1 Selectable Register (7 Bit)
4.4.14.2 Adder
4.4.14.3 11 Bit Register
4.4.14.4 Control Circuit
4.4.15 Control
4.5.0 Control Circuit
4.5.1 State Detector
4.5.2 Buffer
5.0.0 Voltage Generators 5.1.0 Power Supply 1
5.2.0 Power Supply
5.2.1 Amplifier
5.3.0 Voltage Regulator
5.3.1 Amplifier
5.3.2 Current Mirror
5.3.3 Programmable Current Source
5.3.4 Programmable Current Source
5.4.0 Voltage Regulator
5.4.1 Amplifier
5.5.0 Voltage Shifter
5.6.0 Regulator Control
5.6.1 Multiplexer
5.6.2 Decoding Register
5.6.3 Counter (COUNT5)
5.6.4 Comparator
5.6.5 Multiplexer
5.6.6 Oscillator
5.6.7 Clock Control Circuit
5.6.7.1 Delay and Pulse Generator
5.6.7.2 Counter
Marvell 88SE9123-NAA2 SATA 6 Gb/s RAID Controller Page 12
5.6.7.3 Comparator
5.6.7.4 Counter
5.7.0 Power Supply and Filter
5.7.1 VDD1 Generator
5.8.0 Voltage Divider
5.8.1 Switch
5.8.1.1 Switch
5.8.2 Switch
5.8.2.1 Switch
5.9.0 Current Bias Generator
5.9.1 PMOS Current Mirror
5.9.2 PMOS Current Mirror
5.9.3 NMOS Current Mirror
5.10.0 Voltage Shifter
5.11.0 Voltage Regulator
5.11.1 Amplifier
5.12.0 Voltage Shifter
5.13.0 Power Supply
5.13.1 Amplifier
5.14.0 Power Supply
5.14.1 Switch
5.15.0 Voltage Regulator
5.15.1 Amplifier
5.16.0 VPP and VDD5 Generator
5.16.1 Voltage Regulator
5.16.1.1 Amplifier
5.16.2 Oscillator 3
5.17.0 Voltage Regulator
5.17.1 Amplifier
5.18.0 Voltage Regulator
5.18.1 Amplifier
Marvell 88SE9123-NAA2 SATA 6 Gb/s RAID Controller Page 13
5.19.0 Pulse Generator
5.19.1 Buffer
5.19.2 Logic Gate
5.19.3 Logic Gate
5.20.0 Bandgap Generator
5.20.1 Amplifier
5.21.0 Control
5.22.0 DISABLE 3
6.0.0 Test Circuit 6.1.0 Buffer
6.2.0 Test Decoder
Marvell 88SE9123-NAA2 SATA 6 Gb/s RAID Controller
About Chipworks Chipworks is the recognized leader in reverse engineering and patent infringement analysis of semiconductors and electronic systems. The company’s ability to analyze the circuitry and physical composition of these systems makes them a key partner in the success of the world’s largest semiconductor and microelectronics companies. Intellectual property groups and their legal counsel trust Chipworks for success in patent licensing and litigation – earning hundreds of millions of dollars in patent licenses, and saving as much in royalty payments. Research & Development and Product Management rely on Chipworks for success in new product design and launch, saving hundreds of millions of dollars in design, and earning even more through superior product design and faster launches.
Contact Chipworks To find out more information on this report, or any other reports in our library, please contact Chipworks at: