13.07.2015 Views

01 Notes on Digital Systems

01 Notes on Digital Systems

01 Notes on Digital Systems

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.

Design Reuse- Requirements• Block must be well specified and documented– The author may not be the end user so the full functi<strong>on</strong>ality ofthe block should be well documented (both inline within codeand external documentati<strong>on</strong>)• Block generally has to be highly cohesive to be able to bere-used– For example, if we are designing a peripheral block for amicroprocessor (e.g. Dialing block) then it would be better if theblock could be design in two secti<strong>on</strong>s- <strong>on</strong>e general blockc<strong>on</strong>nected to a processor specific block• Other issues (e.g. testability etc.)23

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

Saved successfully!

Ooh no, something went wrong!