25.09.2015 Views

Hardware/Software Introduction Chapter 1 Introduction

Embedded Systems Design: A Unified Hardware/Software ... - EET

Embedded Systems Design: A Unified Hardware/Software ... - EET

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Increases confidence<br />

• Simulating all possible input sequences impossible for most<br />

systems<br />

– E.g., 32-bit ALU<br />

• 2 32 * 2 32 = 2 64 possible input combinations<br />

• At 1 million combinations/sec<br />

• ½ million years to simulate<br />

• Sequential circuits even worse<br />

• Can only simulate tiny subset of possible inputs<br />

– Typical values<br />

– Known boundary conditions<br />

• E.g., 32-bit ALU<br />

– Both operands all 0’s<br />

– Both operands all 1’s<br />

• Increases confidence of correctness/completeness<br />

• Does not prove<br />

Embedded Systems Design: A Unified<br />

<strong>Hardware</strong>/<strong>Software</strong> <strong>Introduction</strong>, (c) 2000 Vahid/Givargis<br />

70

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

Saved successfully!

Ooh no, something went wrong!