文档介绍:VHDL
Coding and Logic Synthesis
with Synopsys|
This Page Intentionally Left Blank
VHDL
Coding and Logic Synthesis
with Synopsys|
Weng Fook Lee
Advanced Micro Devices, Inc.
ACADEMIC PRESS
A Harcourt Science and pany
San Diego San Francisco New York Boston London Sydney Tokyo
This book is printed on acid-free paper.
Copyright
9 2000 by Academic Press
All rights reserved.
No part of this publication may be reproduced or transmitted in any form or by any means, electronic or mechanical,
including photocopy, recording, or any information storage and retrieval system, without permission in writing from the
publisher. Requests for permission to make copies of any part of the work should be mailed to the following address:
Permissions Department, Harcourt, Inc., 6277 Sea Harbor Drive, Orlando, Florida, 32887-6777.
ACADEMIC PRESS
A Harcourt Science and pany
525 B Street, Suite 1900, San Diego, CA 92101-4495, USA
Academic Press
Harcourt Place, 32 Jamestown Road, London, NWl 7BY, UK
Library of Congress Catalog Number: 00-103964
ISBN: 0-12-440651-3
Printed in the United States of America
00 01 02 03 04 05 MB 9 8 7 6 5 4 3 2 1
Dedicated to my late father,
the greatest man I have ever known.
TABLE OF CONTENTS
List of Figures xi
List of Tables xv
oo
List of Examples XVII
Preface xix
Acknowledgment xxiii
Trademarks xxiv
VHDL CODING
I Introduction 3
Conventional Design- Schematic Capture 3
Hardware Description Language 4
VHDL Design Structure 4
Instantiation Within a VHDL Design Structure 8
Structural, Behavioral, and Synthesizable VHDL Design Structure 10
StructuraI VHDL 11
Behavioral VHDL 12
RTL Code 15
Usage of Library Declarations in VHDL Design Structure 17
2 VHDL Simulation and Synthesis Flow 19
3 Synthesizable Code for Basic ponents 21
AND Logic 21
OR Logic 22
vii
viii TABLE OF CONTENTS