29.01.2015 Views

Embedded Software for SoC - Grupo de Mecatrônica EESC/USP

Embedded Software for SoC - Grupo de Mecatrônica EESC/USP

Embedded Software for SoC - Grupo de Mecatrônica EESC/USP

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

INDEX<br />

abstract communication<br />

access latency of cache<br />

access pattern<br />

address computation<br />

AES<br />

affine condition<br />

affinity<br />

AHB multi-layer<br />

analyzable reference<br />

APIs<br />

APOS<br />

application hotspots<br />

Application Specific Instruction-Set Processor<br />

(ASIP)<br />

architecture mapping<br />

architectural mo<strong>de</strong>l<br />

ARM core<br />

array-based applications<br />

array interleaving<br />

assembly<br />

assertion checker<br />

assertion language<br />

automatic and application-specific <strong>de</strong>sign of<br />

HAL<br />

automation<br />

automotive<br />

automotive software<br />

bandwidth<br />

bank switching<br />

banked memory<br />

banking of cache<br />

behavioral mo<strong>de</strong>l<br />

bit patterns in data<br />

bit-flips<br />

Bitline scaling<br />

Buffer Overflows<br />

Bus Mo<strong>de</strong>ls<br />

cache<br />

cache bypassing<br />

cache effects<br />

cache optimization<br />

cache per<strong>for</strong>mance<br />

call-by-need<br />

certifiable software<br />

chip-scale parallelism<br />

clock gateing<br />

clustered<br />

co-<strong>de</strong>sign<br />

co-scheduling<br />

co<strong>de</strong> generation<br />

communication channels<br />

communication refinement<br />

communication scheduling<br />

communications<br />

compilers<br />

computation reuse<br />

concurrency<br />

configurable processor<br />

configurability<br />

context switching<br />

control flow<br />

coprocessor selection<br />

coroutines<br />

correct by construction co<strong>de</strong> synthesis<br />

COTS<br />

cryptography<br />

data assignment<br />

data <strong>de</strong>pen<strong>de</strong>ncy<br />

data reuse<br />

data trans<strong>for</strong>mation<br />

data upsets<br />

data-dominated<br />

data-flow analysis<br />

<strong>de</strong>bugging<br />

<strong>de</strong>sign<br />

<strong>de</strong>sign flow<br />

<strong>de</strong>sign space exploration<br />

<strong>de</strong>tection efficiency<br />

<strong>de</strong>vice driver<br />

<strong>de</strong>vice driver synthesis<br />

<strong>de</strong>vice programming interface<br />

distributed real-time systems<br />

dynamic behavior<br />

dynamic C<br />

dynamic parallelization<br />

dynamic power management<br />

527

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!