23
Total Storage Solutions Dennis McCarty Arasan Chip Systems

Design Automation Conference - IP Talks June 2011

Embed Size (px)

DESCRIPTION

Overview of SD storage IP from Arasan Chip Systems, given at the Design Automation Conference (DAC 2011) San Diego, CA by Dennis McCarty

Citation preview

Page 1: Design Automation Conference - IP Talks June 2011

Total Storage Solutions

Dennis McCartyArasan Chip Systems

Page 2: Design Automation Conference - IP Talks June 2011

• Keeping up with Standards

• Arasan Supported Standards

• SD Flash Now and in the Future

• SD 4.0 Improvements

• ONFI Flash Overview

• Universal Flash Storage

• Deliverables

• Arasan Total Solution

• Total Solution Advantage

Overview

Page 3: Design Automation Conference - IP Talks June 2011

IP Customers Need

• IP products that adhere to evolving standards

• Customers want custom versions that adapt to new standards

• Users want timely support from design engineers who know the product

Page 4: Design Automation Conference - IP Talks June 2011

Arasan Standards Products

• Membership and participation in standards bodies allows us ground floor view of changes and additions to new versions

• Products roll out as soon as standard approved

• Development engineers also support products

Page 5: Design Automation Conference - IP Talks June 2011

Arasan IP Memory Standards Coverage

• SD / SDIO / MMC / CF / XD / Pro

• ONFI NAND Flash

• Universal Flash Storage

Page 6: Design Automation Conference - IP Talks June 2011

SD is Pervasive

• SD is the most pervasive format for Flash

• SD found in– Cameras– Video– Games– Mobile– Tablets

Page 7: Design Automation Conference - IP Talks June 2011

SD is Improving

• SD growing at 15% annually

• Capacities increasing as shown by the SDXC offering 32G to 2T

• Speeds going to 104 MB/s

Page 8: Design Automation Conference - IP Talks June 2011

Growth of SD Standard

Page 9: Design Automation Conference - IP Talks June 2011

SD 4.0 Background• SD 4.0 most recent revision to the SD standard

• Introduces the powerful UHS-II PHY for faster throughput– 1.56 GB/s/lane at 52MHz– 300 MB/s overall

• Adds second row of pins for differential signaling– D0+/- and D1+/-

• Bus clock 208 MHz

• Capacity from 32GBy to 2TBy

Page 10: Design Automation Conference - IP Talks June 2011

SD 4.0 Controller Architecture

FIFO

FIFO

Processor

Device Driver

Application

DMA

SD Bus

Storage

System Bus

HostIF

RegistersPHY Link

UHS-IIF

CM-TRAN

SD-TRAN

Page 11: Design Automation Conference - IP Talks June 2011

Arasan SD Compliance

• Current to SD 4.0 (rev. April 2011)

• Arasan 4.0 Device controller core available April 2011

• Only announced product in the market

Page 12: Design Automation Conference - IP Talks June 2011

ONFI Background

• ONFI Open NAND Flash Interface– NAND Flash Industry Consortium

• Version 3.0– Latest specification for NAND Flash control– Faster data transfers and new features– Backwards compatible with previous versions

Page 13: Design Automation Conference - IP Talks June 2011

• Operates memory devices at any frequency up to 200 MHz– 400 MT/S

• Differential signaling on clock and data lines

• DDR-2 Transfers– True and Complement Data Strobes– SDR, NV-DDR and NV-DDR2

ONFI 3.0 Features

Page 14: Design Automation Conference - IP Talks June 2011

ONFI 3.0 Features

• Single and Dual data bus discovery• Eight chip enables• Page sizes up to 8K• ECC up to 64 bits

– Dynamically configurable ECC width• Warm-up cycles for high-speed operation• Supports all new commands

Page 15: Design Automation Conference - IP Talks June 2011

Patented BCH Coding

• BCH Coded ECC supports dynamically scalable correction bits

• Parallel bit processing on the BCH encoder• Parallel syndrome generation• Inversion-less Berlekamp-Massey algorithm for key

equation solver• Parallel computation for the key equation solver• Parallel Chien search algorithm

Page 16: Design Automation Conference - IP Talks June 2011

ONFI Compliance

• Compliant to the 3.0 ONFI (rev. 2011)

• Arasan 3.0 core available July 2011

• Only announced product in the market

Page 17: Design Automation Conference - IP Talks June 2011

ONFI NAND Flash Architecture

CE_N(7:0)

CLK-Data(15:0)+Data(15:0)-

CLK+

Page 18: Design Automation Conference - IP Talks June 2011

• Originally part of Mobile Industry Processor Interface (MIPI) Alliance

• Universal Flash Storage– Similar to SCSI, but with own command set– Large storage capacity – Simple, high-performance serial interface

• 2.9Gbps max per lane, version 1.0

• Multiple partitions on memory Logical Units (LU)

UFS Features

Page 19: Design Automation Conference - IP Talks June 2011

UFS Architecture

Arasan UFS Host

UniPro

HostController

FIFO

FIFO

HostRegisters

DMA

Storage

M-PHY

ProcessorDevice Driver

Application

Arasan UFS Device

LU-1

LU-N

DeviceManager

DataDescriptors

Config

Control

Transmitter

CRC Gen UPIU Gen

RTT, Response, Data UPIU Transmit

Receiver

CRC Chk UPIU Parse

Data Parse, Receive

Rx Cmd/Task List

UniPro

M-PHY

FIFO

FIFO

AHB

Mstr/Tgt

MemoryArray

Page 20: Design Automation Conference - IP Talks June 2011

Arasan IP Core Deliverables

• RMM (Reuse Methodology Manual) compliant Verilog• Configurable Behavioral models• Verification Suite & Test Cases• Documentation and Design Support

– User Guide– 24/7 phone and email support– Optional on-site support

Page 21: Design Automation Conference - IP Talks June 2011

Arasan Total Solution

• A ‘Total IP Solution’ bundles everything you need to implement standards– RTL– Analog Mixed Signal – Verification IP– Software Drivers/Stacks– Protocol Analyzers– Hardware Development Kits – Technology Consulting

Page 22: Design Automation Conference - IP Talks June 2011

• Total Solution Benefits– Cores, with no gaskets or wrappers for low-gate design

– Compliance across the standard– Single supplier – Single support– Guaranteed compatibility– Lowest overall cost and risk– Seamless integration from PHY to SW layers– Fastest cycle: MRD to SoC

Total Solution Benefits

Page 23: Design Automation Conference - IP Talks June 2011

Thank you

• Explore Arasan Chip Systems IP at ChipEstimate.com

• Use Arasan Chip Systems IP to plan your next product

• Please stay and talk with Dennis McCarty