Index
361
Constructive heuristics
for application mapping, 128–134
binomial merging iteration,
130–131, 132f
hardware cost optimization,
132–134
topology mapping and traffic
surface creation, 131–132
with iterative improvement, 134–141
initialization phase, 134–135
iterative improvement phase,
136–137
other constructive strategies,
137–141
shortest path computation,
135–136

Core graph, 120

Cores, testing, 245–260

core wrapper design, 246–250

1500 wrapper, 246, 247f

algorithm, 249t

two wrappers, 248f

heuristic algorithms, 253–258

ILP formulation, 250–253

PSO-based strategy

evolution of generations, 259–260
particle structure and fitness,
258–259, 259f
Crosstalk avoidance and double error
correction (CADEC) codes,
226–227, 226f
Crosstalk avoidance code (CAC), 210,
212

FOC, 212–213, 213t

FPC, 214–215

FTC, 213–214

OLC, 216

Crosstalk delay, 197

to MAF model, 195, 196f

types of, 199t

Custom interconnection topology and
route generation, 271–277
constraints, 274–277

latency, 276

node-to-port mapping, 274

port capacity, 274

port-to-port mapping, 274

traffic routing, 274–276

objective function, 273–274

router allocation for, 272f

variables

derived, 273

independent, 272–273

Cyclic redundancy check (CRC), 217

Cyclic redundancy codes (CRCs), 218

D
DAP bus-invert (DAPBI) code, 227

Data link layer, 4

Deep submicron (DSM) technology, 75,
191, 237, 317

of n interconnects, 167, 167f

Design-for-testability (DfT) logic, 246

Discrete PSO (DPSO) technique,
mapping using, 141–149

augmentations to, 144–149

convergence of DPSO, 143

evolution of generations, 142–143

overall PSO algorithm, 144

particle structure, 141–142, 142f

Double error detection (DED) codes, 220

Double-switching errors, 198, 198f

false/double clocking due to, 199f

Drain-to-source current (I DS ), 157

Duato’s protocol, 41

Duplicate-add-parity (DAP) code, 224

Dynamic adaptive–deterministic
(DyAD) routing, 70–73, 71f
Dynamic frequency scaling (DFS), 155

architecture of, 180f

in system-level power reduction,
179–185

characteristics, 184t

DFS algorithm, 183

history-based DFS, 181–182,
182f, 184t

link controller, 183–184

Dynamic voltage and frequency scaling
(DVFS), 160

Dynamic voltage scaling (DVS), 155,
172–179

characteristics, 173

components of links, 173f

hardware implementation, 178, 178f

history-based, 174–178
Précédent

- 380/388

Suivant