Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Paul D. Ruby is active.

Publication


Featured researches published by Paul D. Ruby.


international solid-state circuits conference | 1995

A multilevel-cell 32 Mb flash memory

Mark Bauer; R. Alexis; G. Atwood; B. Baltar; A. Fazio; Kevin W. Frary; M. Hensel; M. Ishac; Johnny Javanifard; M. Landgraf; D. Leak; K. Loe; Duane R. Mills; Paul D. Ruby; Rodney R. Rozman; Sherif Sweha; Sanjay Talreja; K. Wojciechowski

A flash memory with multilevel cell significantly reduces the memory per-bit cost. A 32 Mb multilevel-cell (MLC) flash memory storing two bits of data per cell achieves 32 Mb memory storage capacity using 16 M flash memory cells. This 32 Mb flash memory on a 0.6 /spl mu/m process has a 2.0/spl times/1.8 /spl mu/m/sup 2/ flash cell. In MLC operation, the logical flash memory cell achieves two bits per cell using four possible states, defined by four flash cell threshold voltage ranges. The relationship between the threshold voltage ranges stored in the flash memory cell and the corresponding logic levels is shown in this paper, which also shows a plot of the four threshold voltage distributions, each with a separation range.


international solid-state circuits conference | 2005

A 90 nm 512 Mb 166 MHz multilevel cell flash memory with 1.5 MByte/s programming

Mase J. Taub; Rupinder Bains; Gerald Barkley; Hernan A. Castro; Gregory V. Christensen; Sean S. Eilert; Rich Fackenthal; Hari Giduturi; Matthew Goldman; Chris Haid; Rezaul Haque; Krishna Parat; Steve Peterson; A. Proescholdt; Karthi Ramamurthi; Paul D. Ruby; Balaji Sivakumar; Alec W. Smidt; Balaji Srinivasan; Martin Szwarc; Kerry D. Tedrow; Doug Young

A 2b/cell flash memory in 90 nm triple-well CMOS technology achieves 1.5 MB/s programming and 166 MHz synchronous operation. The design features 2-row programming, optimized program control hardware, 3 transistor x-decoder with negative deselected rows and configurable output buffers. The die is 42.5 mm/sup 2/ with a cell size of 0.076 /spl mu/m/sup 2/.


Archive | 1995

Programming flash memory using strict ordering of states

Albert Fazio; Gregory E. Atwood; James Q. Mi; Paul D. Ruby


Archive | 2005

Monitoring the threshold voltage of frequently read cells

Paul D. Ruby; Sean S. Eilert


Archive | 1995

Programming flash memory using predictive learning methods

Albert Fazio; Gregory E. Atwood; James O. Mi; Paul D. Ruby


Archive | 2002

Programming non-volatile memory devices

Daniel Elmhurst; Kerry D. Tedrow; Paul D. Ruby


Archive | 2011

DYNAMIC READ CHANNEL CALIBRATION FOR NON-VOLATILE MEMORY DEVICES

Paul D. Ruby; Hanmant P. Belgal; Yogesh B. Wakchaure; Xin Guo; Scott E. Nelson; Svanhild M. Salmons


Archive | 1996

Programming flash memory using distributed learning methods

Albert Fazio; Gregory E. Atwood; James O. Mi; Paul D. Ruby


Archive | 2007

Methods and apparatuses for refreshing non-volatile memory

Daniel Elmhurst; Violante Moschiano; Paul D. Ruby


Archive | 2004

High precision reference devices and methods

Matthew Goldman; Balaji Srinivasan; Kerry D. Tedrow; Paul D. Ruby

Collaboration


Dive into the Paul D. Ruby's collaboration.

Researchain Logo
Decentralizing Knowledge