Top Banner
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

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.

Apr 18, 2018

Download

Documents

lamkhanh
Welcome message from author
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
Page 1: 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.

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
Page 2: 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.

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.

© 2010 Chipworks Inc.

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

Page 3: 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.

Marvell 88SE9123-NAA2 SATA 6 Gb/s RAID Controller

Table of Contents

Overview

Schematics

Cell Library

Signal Cross-Reference List

About Chipworks

Page 4: 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.

Marvell 88SE9123-NAA2 SATA 6 Gb/s RAID Controller

Overview

List of Figures ......................................................................................................................Page 1

List of Schematics................................................................................................................Page 1

Introduction ........................................................................................................................Page 14

Brief Design Overview .......................................................................................................Page 14

Component Descriptions....................................................................................................Page 16

Device Summary................................................................................................................Page 20

Page 5: 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.

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

Page 6: 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.

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

Page 7: 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.

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

Page 8: 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.

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

Page 9: 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.

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

Page 10: 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.

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

Page 11: 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.

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

Page 12: 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.

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

Page 13: 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.

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

Page 14: 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.

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

Page 15: 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.

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

Page 16: 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.

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

Page 17: 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.

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

Page 18: 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.

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:

Chipworks 3685 Richmond Rd. Suite 500 Ottawa, Ontario K2H 5B7 Canada T: 1.613.829.0414 F: 1.613.829.0515 Web site: www.chipworks.com Email: [email protected]

Please send any feedback to [email protected]