Electrical Engineering Dictionary - part 111

 

  Index      Production     Electrical Engineering Dictionary

 

Search            

 

 

 

 

 

 

 

 

 

Content   ..  109  110  111  112   ..

 

 

Electrical Engineering Dictionary - part 111

 

 

units,

ωT , where is in watts, is in

newton-meters, and

ω is in rads per second.

media-access control

a sublayer of the

link layer protocol whose implementation is
specific to the type of physical medium over
which communication takes place and which
controls access to that medium.

medial axis

a subset of blob pixels that are

centers of maximal lines, squares, or disks
contained in the blob.

let

be a non-empty bounded set in a Eu-

clidean space; assume that

is topologically

closed, in other words it contains its border
∂X. For every point in X, the Euclidean
distance

d(x, X

c

of to the complement X

c

of

is equal to the distance d(x, ∂X) of x

to the border

∂X; let B(x) be the closed ball

of radius

d(x, ∂X) centered about x; it is the

greatest closed ball centered about

and in-

cluded in

X. The medial axis transfor is the

operation transforming

into its medial axis

or distance skeleton

S(X) which can be de-

fined in several ways:

1.

S(X) is the set of points such that B(x) is

not included in

B(y) for any other in X; in

other words

B(x) is, among all balls included

in

X, maximal for the inclusion.

2.

S(X) is the set of points such that B(x)

intersects

∂X in at least two points.

3.

S(X) is the set of points at which the

distance function

f (x) d(x, ∂X) is not

differentiable.

These three definitions coincide up to clo-

sure, in the sense that the three skeletons that
they define may be different, but have the
same topological closure. When

is con-

nected and has a connected interior, its skele-
ton

S(X) is also connected and has the same

number of holes as

X.

For digital figures and a digital distance

d,

one uses only the first definition: the skeleton
S(X) is the set of centers of maximal “balls”
(in the sense of distance

d) included in X;

but then the skeleton of a connected set is
no longer guaranteed to be connected. See

distance

,

morphological skeleton

.

medial axis transform (MAT)

See

medial axis

.

median filter

a filter that takes the me-

dian of the various input signal components
or, in the case of an image, the median of all
the pixel intensity values within the neigh-
borhood of the current pixel, the median be-
ing defined as the center value of the ordered
signal components.

medical imaging

a multi-disciplinary

field that uses imaging scanners to reveal
the internal anatomic structure and physi-
ologic processes of the body to facilitate
clinical diagnoses.

See also

X-ray

,

CT

,

magnetic resonance imaging

,

ultrasound

,

positron emission tomography

,

and radiog-

raphy

.

medium-scale integration (MSI)

(1) an

early level of integration circuit fabrication
that allowed approximately between 12 and
100 gates on one chip.

(2) a single packaged IC device with 12 to

99 gate-equivalent circuits.

megacell

a cell with the radius of 20–

100 km. See also

cell

.

megaflop (MFLOP)

one million floating

point operations per second. Usually applied
as a measurement of the speed of a computer
when executing scientific problems and de-
scribes how many floating point operations
were executed in the program.

meggar

a power system device for mea-

suring high-voltage insulation or ground con-
nections.

mel scale

the mel is the unit of pitch.

Mellin transform

a transform often arises

in the study of wideband signals. The Mellin
transform

F

M

(s) of a function f (t) defined

on the positive real axis 0

< t < ∞ is

F

M

(s) =

Z

0

f (t)t

s−1

dt.

c

2000 by CRC Press LLC

The integral in general only exists for com-
plex values of

b for a

1

< a < a

2

,

where

a

1

and

a

2

depend on the function

f (t).

melting time

the time required for current

to melt the fusible element of a fuse.

membership function

a possibility func-

tion, with values ranging from 0 to 1, that de-
scribes the degree of compatibility, or degree
of truth, that an element or object belongs to
a fuzzy set. A membership function value
of 0 implies that the corresponding element
is definitely not an element of the fuzzy set
while a value of 1 implies definite member-
ship. Values between 0 and 1 implies a fuzzy
(non-crisp) degree of membership.

Rigorously, let

µ(.) be a membership

function defining the membership value of
an element

of an element of discourse to

a fuzzy set. If

is a fuzzy set, and is an

element of

A, then the membership function

takes values in the interval

[a, b] of the real

line (

µ

A

(x) ⇒ [a, b, a, b ∈ <).

Usually, fuzzy sets are modeled with a

normalized membership function (

µ

A

(x) :

⇒ [01]). Some examples of member-
ship functions are shown in the figure. If

is

Membership function: some examples of normal-

ized fuzzy sets.

a crisp (nonfuzzy) set,

µ

A

(x) is 1 if belongs

to

and 0, otherwise ( µ

A

(x) ⇒ {01}).

See also

crisp set

,

fuzzy set

.

membership grade

the degree to which

an element or object belongs to a fuzzy set. It
is also referred to as degree of membership.

membrane

the functional boundary of a

cell. Nerve cells possess membranes that are
excitable by virtue of their nonlinear electri-
cal conductance properties.

membrane probe

used for performing

high power on wafer test for large periphery
MMIC power amplifiers and discrete devices
with non-50-W interfaces.

memory

(1) area for storing computer in-

structions and data for either short-term or
long-term purposes.

(2) the property of a display pixel that

allows it to remain stable in an initially es-
tablished state of luminance. Memory gives
a display high luminance and absence of
flicker.

memory access time

the time from when

a read (i.e., load) request is submitted to
memory to the time when the correspond-
ing data becomes available. Usually smaller
than the memory cycle time.

memory address computation

the com-

putation required to produce an effective
memory address; may include indexing and
translation from a virtual to a physical ad-
dress.

memory address register (MAR)

a reg-

ister inside the CPU that holds the address of
the memory location being accessed while
the access is taking place.

memory alignment

matching data to

the physical characteristics of the computer
memory. Computer memory is generally ad-
dressed in bytes, while memories handle data
in units of 4, 8, or 16 bytes. If the “memory
width” is 64 bits, then reading or writing an
8 byte (64 bit) quantity is more efficient if
data words are aligned to the 64 bit words
of the physical memory. Data that is not
aligned may require more memory accesses
and more-or-less complex masking and shift-
ing, all of which slow the operations.

c

2000 by CRC Press LLC

Some computers insist that operands be

properly aligned, often raising an exception
or interrupt on unaligned addresses. Others
allow unaligned data, but at the cost of lower
performance.

memory allocation

the act of reserving

memory for a particular process.

memory bandwidth

the maximum amount

of data per unit time that can be transferred
between a processor and memory.

memory bank

a subdivision of memory

that can be accessed independently of (and
often in parallel with) other memory banks.

memory bank conflict

conflict when

multiple memory accesses are issued to the
same memory bank, leading to additional
buffer delay for such accesses that reach the
memory bank while it is busy serving a pre-
vious access. See also

interleaved memory

.

memory block

contiguous unit of data

that is transferred between two adjacent lev-
els of a memory hierarchy. The size of a
block will vary according to the distance from
the CPU, increasing as levels get farther from
the CPU, in order to make transfers efficient.

memory bounds register

register used to

ensure that references to memory fall within
the space assigned to the process issuing the
references; typically, one register holds a
lower bound, another holds the correspond-
ing upper bound, and accesses are restricted
to the addresses delimited by the two.

memory cell

a part in a semiconduc-

tor memory holding one bit (a zero or a
one) of information. A memory is typically
organized as a two-dimensional matrix of
cells, with “word lines” running horizontally
through the rows, and “bit lines” running ver-
tically connecting all cells in that column to-
gether. See also

bit line

.

memory compaction

the shuffling of data

in fragmented memory in order to obtain
sufficiently large holes. See also

memory

fragmentation

.

memory cycle

the sequence of states of a

memory bus or a memory (sub-)system dur-
ing a read or write. A memory cycle is usu-
ally uninterruptible.

memory cycle time

the time that must

elapse between two successive memory op-
erations. Usually larger than the memory ac-
cess time.

memory data register (MDR)

a register

inside the CPU that holds data being trans-
ferred to or from memory while the access is
taking place.

memory density

the amount of storage

per unit; specifically, the amount of storage
per unit surface or per chip.

memory element

a bistable device or el-

ement that provides data storage for a logic
1 or a logic 0.

memory fragmentation

See

internal

fragmentation

,

external fragmentation

.

memory hierarchy

See

hierarchical

memory

.

memory interleaving

See

interleaved

memory

.

memory latency

the time between the is-

sue of a memory operation and the comple-
tion of the operation. May be less than the
time for a memory cycle.

memory management unit (MMU)

a

hardware device that interfaces between the
central processing unit (CPU) and memory,
and may perform memory protection, trans-
lation of virtual to physical addresses, and
other functions. An MMU will translate vir-

c

2000 by CRC Press LLC

tual addresses from the processor into real
addresses for the memory.

memory mapped I/O

I/O scheme in

which I/O control and data “registers” and
buffers are locations in main memory and
are manipulated through the use of ordinary
instructions. Computers with this architec-
ture do not have specific I/O commands. In-
stead, devices are treated as memory loca-
tions.

This simplifies the structure of the

computer’s instruction set.

memory mapping

(1) the extension of

a processor-generated address into a longer
address, in order to create a large virtual ad-
dress or to extend a virtual address that is
too short to address all of real memory when
translated.

(2) the mapping between the logical mem-

ory space and the physical memory space,
i.e., the mapping of virtual addresses to real
addresses.

memory module

a physical component

used in the implementation of a memory. See
also

memory bank

,

interleaved memory

.

memory partitioning

when multiple pro-

cesses shares the physical main memory, the
memory is partitioned between the processes.
If the partitioning is static, and the amount of
main memory for each process is not changed
during the execution, the memory partition-
ing is fixed, otherwise it is said to be dynamic.

memory port

an access path to a memory

unit.

memory protection

a method for con-

trolling access to memory; e.g., a process
may have no access, or read-only access, or
read/write access to a given part of memory.
The control is typically provided by a com-
bination of hardware and software.

memory reference

a read of one item of

data (usually a word) from memory or a write

of one item of data to memory (same as mem-
ory reference).

memory reference instruction

an in-

struction that communicates with virtual
memory, writing to it (store) or reading from
it (load).

memory refresh

the process of recharg-

ing the capacitive storage cells used in dy-
namic RAMs. DRAMs must have every row
accessed within a certain time window or the
contents will be lost. This is done as a pro-
cess more or less transparent to the normal
functionality of the memory, and affects the
timing of the DRAM.

memory select line

a control line used

to determine whether a unit of memory will
participate in a given memory access.

memory stride

the difference between

two successive addresses presented to mem-
ory. An interleaved memory with a simple
assignment of addresses performs best when
reference strides are 1, as the addresses then
fall in distinct banks.

memory swapping

the transfer of mem-

ory blocks from one level of the memory hi-
erarchy to the next lower level and their re-
placement with blocks from the latter level.
Usually used to refer to pages being moved
between main memory and disk.

memory width

the number of bits stored

in a word of memory. The same as the width.

memory word

the total number of bits

that may be stored in each addressable mem-
ory location.

memoryless system

a system whose out-

put at any instant in time depends only on the
input at that instant of time. The impulse re-
sponse of a linear, time-invariant, memory-
less system is the impulse itself, multiplied
by a constant. See also

impulse

,

impulse re-

c

2000 by CRC Press LLC

 

 

 

 

 

 

 

Content   ..  109  110  111  112   ..