|
Books > Computing & IT > Computer hardware & operating systems > Storage media & peripherals
This book provides students and practicing chip designers with an
easy-to-follow yet thorough, introductory treatment of the most
promising emerging memories under development in the industry.
Focusing on the chip designer rather than the end user, this book
offers expanded, up-to-date coverage of emerging memories circuit
design. After an introduction on the old solid-state memories and
the fundamental limitations soon to be encountered, the working
principle and main technology issues of each of the considered
technologies (PCRAM, MRAM, FeRAM, ReRAM) are reviewed and a range
of topics related to design is explored: the array organization,
sensing and writing circuitry, programming algorithms and error
correction techniques are reviewed comparing the approach followed
and the constraints for each of the technologies considered.
Finally the issue of radiation effects on memory devices has been
briefly treated. Additionally some considerations are entertained
about how emerging memories can find a place in the new memory
paradigm required by future electronic systems. This book is an
up-to-date and comprehensive introduction for students in courses
on memory circuit design or advanced digital courses in VLSI or
CMOS circuit design. It also serves as an essential, one-stop
resource for academics, researchers and practicing engineers.
This book describes the technology of charge-trapping non-volatile
memories and their uses. The authors explain the device physics of
each device architecture and provide a concrete description of the
materials involved and the fundamental properties of the
technology. Modern material properties, used as charge-trapping
layers, for new applications are introduced. Provides a
comprehensive overview of the technology for charge-trapping
non-volatile memories; Details new architectures and current
modeling concepts for non-volatile memory devices; Focuses on
conduction through multi-layer gate dielectrics stacks.
Get to grips with the unified, highly scalable distributed storage
system and learn how to design and implement it. Key Features
Explore Ceph's architecture in detail Implement a Ceph cluster
successfully and gain deep insights into its best practices
Leverage the advanced features of Ceph, including erasure coding,
tiering, and BlueStore Book DescriptionThis Learning Path takes you
through the basics of Ceph all the way to gaining in-depth
understanding of its advanced features. You'll gather skills to
plan, deploy, and manage your Ceph cluster. After an introduction
to the Ceph architecture and its core projects, you'll be able to
set up a Ceph cluster and learn how to monitor its health, improve
its performance, and troubleshoot any issues. By following the
step-by-step approach of this Learning Path, you'll learn how Ceph
integrates with OpenStack, Glance, Manila, Swift, and Cinder. With
knowledge of federated architecture and CephFS, you'll use Calamari
and VSM to monitor the Ceph environment. In the upcoming chapters,
you'll study the key areas of Ceph, including BlueStore, erasure
coding, and cache tiering. More specifically, you'll discover what
they can do for your storage system. In the concluding chapters,
you will develop applications that use Librados and distributed
computations with shared object classes, and see how Ceph and its
supporting infrastructure can be optimized. By the end of this
Learning Path, you'll have the practical knowledge of operating
Ceph in a production environment. This Learning Path includes
content from the following Packt products: Ceph Cookbook by Michael
Hackett, Vikhyat Umrao and Karan Singh Mastering Ceph by Nick Fisk
Learning Ceph, Second Edition by Anthony D'Atri, Vaibhav Bhembre
and Karan Singh What you will learn Understand the benefits of
using Ceph as a storage solution Combine Ceph with OpenStack,
Cinder, Glance, and Nova components Set up a test cluster with
Ansible and virtual machine with VirtualBox Develop solutions with
Librados and shared object classes Configure BlueStore and see its
interaction with other configurations Tune, monitor, and recover
storage systems effectively Build an erasure-coded pool by
selecting intelligent parameters Who this book is forIf you are a
developer, system administrator, storage professional, or cloud
engineer who wants to understand how to deploy a Ceph cluster, this
Learning Path is ideal for you. It will help you discover ways in
which Ceph features can solve your data storage problems. Basic
knowledge of storage systems and GNU/Linux will be beneficial.
This book constitutes the proceedings of the 17th International
Conference on Unconventional Computation and Natural Computation,
UCNC 2018, held in Fontainebleau, France, in June 2018. The 15 full
papers presented were carefully reviewed and selected from 22
submissions. The paper cover topics such as hypercomputation; chaos
and dynamical systems based computing; granular, fuzzy and rough
computing; mechanical computing; cellular, evolutionary, molecular,
neural, and quantum computing; membrane computing; amorphous
computing, swarm intelligence; artificial immune systems; physics
of computation; chemical computation; evolving hardware; the
computational nature of self-assembly, developmental processes,
bacterial communication, and brain processes.
This book provides an introduction to digital storage for consumer
electronics. It discusses the various types of digital storage,
including emerging non-volatile solid-state storage technologies
and their advantages and disadvantages. It discusses the best
practices for selecting, integrating, and using storage devices for
various applications. It explores the networking of devices into an
overall organization that results in always-available home storage
combined with digital storage in the cloud to create an
infrastructure to support emerging consumer applications and the
Internet of Things. It also looks at the role of digital storage
devices in creating security and privacy in consumer products.
This book pioneers the field of gain-cell embedded DRAM (GC-eDRAM)
design for low-power VLSI systems-on-chip (SoCs). Novel GC-eDRAMs
are specifically designed and optimized for a range of low-power
VLSI SoCs, ranging from ultra-low power to power-aware
high-performance applications. After a detailed review of prior-art
GC-eDRAMs, an analytical retention time distribution model is
introduced and validated by silicon measurements, which is key for
low-power GC-eDRAM design. The book then investigates supply
voltage scaling and near-threshold voltage (NTV) operation of a
conventional gain cell (GC), before presenting novel GC circuit and
assist techniques for NTV operation, including a 3-transistor full
transmission-gate write port, reverse body biasing (RBB), and a
replica technique for optimum refresh timing. Next, conventional GC
bitcells are evaluated under aggressive technology and voltage
scaling (down to the subthreshold domain), before novel bitcells
for aggressively scaled CMOS nodes and soft-error tolerance as
presented, including a 4-transistor GC with partial internal
feedback and a 4-transistor GC with built-in redundancy.
Leverage Raspberry Pi 3 and different JavaScript platforms to build
exciting Robotics projects Key Features Build robots that light up
and make noise Learn to work with Raspberry Pi 3 and JavaScript
Connect your Johnny-Five projects to external APIs and create your
own IoT Book DescriptionThere has been a rapid increase in the use
of JavaScript in hardware and embedded device programming.
JavaScript has an effective set of frameworks and libraries that
support the robotics ecosystem. Hands-On Robotics with JavaScript
starts with setting up an environment to program robots in
JavaScript. Then, you will dive into building basic-level projects
such as a line-following robot. You will walk through a series of
projects that will teach you about the Johnny-Five library, and
develop your skills with each project. As you make your way through
the chapters, you'll work on creating a blinking LED, before moving
on to sensors and other more advanced concepts. You will then
progress to building an advanced-level AI-enabled robot, connect
their NodeBots to the internet, create a NodeBots Swarm, and
explore MQTT. By the end of this book, you will have gained
hands-on experience in building robots using JavaScript What you
will learn Install and run Node.js and Johnny-Five on Raspberry Pi
Assemble, code, and run an LED project Leverage JavaScript
libraries to build exciting robots Use sensors to collect data from
the world around you Employ servos and motors to make your project
move Add internet capabilities to your Johnny-Five project Who this
book is forHands-On Robotics with JavaScript is for individuals who
have prior experience with Raspberry Pi 3 and like to write
sketches in JavaScript. Basic knowledge of JavaScript and Node.js
will help you get the most out of this book.
This book provides an introduction to digital storage for consumer
electronics. It discusses the various types of digital storage,
including emerging non-volatile solid-state storage technologies
and their advantages and disadvantages. It discusses the best
practices for selecting, integrating, and using storage devices for
various applications. It explores the networking of devices into an
overall organization that results in always-available home storage
combined with digital storage in the cloud to create an
infrastructure to support emerging consumer applications and the
Internet of Things. It also looks at the role of digital storage
devices in creating security and privacy in consumer products.
This book provides a comprehensive introduction to embedded flash
memory, describing the history, current status, and future
projections for technology, circuits, and systems applications. The
authors describe current main-stream embedded flash technologies
from floating-gate 1Tr, floating-gate with split-gate (1.5Tr), and
1Tr/1.5Tr SONOS flash technologies and their successful creation of
various applications. Comparisons of these embedded flash
technologies and future projections are also provided. The authors
demonstrate a variety of embedded applications for auto-motive,
smart-IC cards, and low-power, representing the leading-edge
technology developments for eFlash. The discussion also includes
insights into future prospects of application-driven non-volatile
memory technology in the era of smart advanced automotive system,
such as ADAS (Advanced Driver Assistance System) and IoE (Internet
of Everything). Trials on technology convergence and future
prospects of embedded non-volatile memory in the new memory
hierarchy are also described. Introduces the history of embedded
flash memory technology for micro-controller products and how
embedded flash innovations developed; Includes comprehensive and
detailed descriptions of current main-stream embedded flash memory
technologies, sub-system designs and applications; Explains why
embedded flash memory requirements are different from those of
stand-alone flash memory and how to achieve specific goals with
technology development and circuit designs; Describes a mature and
stable floating-gate 1Tr cell technology imported from stand-alone
flash memory products - that then introduces embedded-specific
split-gate memory cell technologies based on floating-gate storage
structure and charge-trapping SONOS technology and their eFlash
sub-system designs; Describes automotive and smart-IC card
applications requirements and achievements in advanced eFlash
beyond 4 0nm node.
|
You may like...
Optical Computing
F.A.P. Tooley, B.S. Wherrett
Hardcover
R10,382
Discovery Miles 103 820
|