Home Page Icon
Home Page
Table of Contents for
Dedication
Close
Dedication
by Gustavo D. Sutter, Gery J.A. Bioul, Jean-Pierre Deschamps
Synthesis of Arithmetic Circuits: FPGA, ASIC and Embedded Systems
Cover Page
Title Page
Copyright
Dedication
CONTENTS
PREFACE
ABOUT THE AUTHORS
CHAPTER 1: INTRODUCTION
1.1 NUMBER REPRESENTATION
1.2 ALGORITHMS
1.3 HARDWARE PLATFORMS
1.4 HARDWARE–SOFTWARE PARTITIONING
1.5 SOFTWARE GENERATION
1.6 SYNTHESIS
1.7 A FIRST EXAMPLE
1.8 BIBLIOGRAPHY
CHAPTER 2: MATHEMATICAL BACKGROUND
2.1 NUMBER THEORY
2.2 ALGEBRA
2.3 FUNCTION APPROXIMATION
2.4 BIBLIOGRAPHY
CHAPTER 3: NUMBER REPRESENTATION
3.1 NATURAL NUMBERS
3.2 INTEGERS
3.3 REAL NUMBERS
3.4 BIBLIOGRAPHY
CHAPTER 4: ARITHMETIC OPERATIONS: ADDITION AND SUBTRACTION
4.1 ADDITION OF NATURAL NUMBERS
4.2 SUBTRACTION OF NATURAL NUMBERS
4.3 INTEGERS
4.4 BIBLIOGRAPHY
CHAPTER 5: ARITHMETIC OPERATIONS: MULTIPLICATION
5.1 NATURAL NUMBERS MULTIPLICATION
5.2 INTEGERS
5.3 SQUARING
5.4 BIBLIOGRAPHY
CHAPTER 6: ARITHMETIC OPERATIONS: DIVISION
6.1 NATURAL NUMBERS
6.2 INTEGERS
6.3 CONVERGENCE (FUNCTIONAL ITERATION) ALGORITHMS
6.4 BIBLIOGRAPHY
CHAPTER 7: OTHER ARITHMETIC OPERATIONS
7.1 BASE CONVERSION
7.2 RESIDUE NUMBER SYSTEM CONVERSION
7.3 LOGARITHMIC, EXPONENTIAL, AND TRIGONOMETRIC FUNCTIONS
7.4 SQUARE ROOTING
7.5 BIBLIOGRAPHY
CHAPTER 8: FINITE FIELD OPERATIONS
8.1 OPERATIONS IN Z m
8.2 OPERATIONS IN GF ( p )
8.3 OPERATIONS IN Z p [ x ]/ f ( x )
8.4 OPERATIONS IN GF ( p n )
8.5 BIBLIOGRAPHY
CHAPTER 9: HARDWARE PLATFORMS
9.1 DESIGN METHODS FOR ELECTRONIC SYSTEMS
9.2 INSTRUCTION SET PROCESSORS
9.3 ASIC DESIGNS
9.4 PROGRAMMABLE LOGIC
9.5 HARDWARE DESCRIPTION LANGUAGES (HDLs)
9.6 FURTHER READINGS
9.7 BIBLIOGRAPHY
CHAPTER 10: CIRCUIT SYNTHESIS: GENERAL PRINCIPLES
10.1 RESOURCES
10.2 PRECEDENCE RELATION AND SCHEDULING
10.3 PIPELINE
10.4 SELF-TIMED CIRCUITS
10.5 BIBLIOGRAPHY
CHAPTER 11: ADDERS AND SUBTRACTORS
11.1 NATURAL NUMBERS
11.2 INTEGERS
11.3 BIBLIOGRAPHY
CHAPTER 12: MULTIPLIERS
12.1 NATURAL NUMBERS
12.2 INTEGERS
12.3 BIBLIOGRAPHY
CHAPTER 13: DIVIDERS
13.1 NATURAL NUMBERS
13.2 INTEGERS
13.3 BIBLIOGRAPHY
CHAPTER 14: OTHER ARITHMETIC OPERATORS
14.1 BASE CONVERSION
14.2 POLYNOMIAL COMPUTATION CIRCUITS
14.3 LOGARITHM OPERATOR
14.4 EXPONENTIAL OPERATOR
14.5 SINE AND COSINE OPERATORS
14.6 SQUARE ROOTERS
14.7 BIBLIOGRAPHY
CHAPTER 15: CIRCUITS FOR FINITE FIELD OPERATIONS
15.1 OPERATIONS IN Z m
15.2 INVERSION IN GF ( p )
15.3 OPERATIONS IN Z p [ x ]/ f ( x )
15.4 INVERSION IN GF ( p n )
15.5 BIBLIOGRAPHY
CHAPTER 16: FLOATING-POINT UNIT
16.1 FLOATING-POINT SYSTEM DEFINITION
16.2 ARITHMETIC OPERATIONS
16.3 ROUNDING SCHEMES
16.4 GUARD DIGITS
16.5 ADDER-SUBTRACTOR
16.6 MULTIPLIER
16.7 DIVIDER
16.8 SQUARE ROOT
16.9 COMMENTS
16.10 BIBLIOGRAPHY
INDEX
Search in book...
Toggle Font Controls
Playlists
Add To
Create new playlist
Name your new playlist
Playlist description (optional)
Cancel
Create playlist
Sign In
Email address
Password
Forgot Password?
Create account
Login
or
Continue with Facebook
Continue with Google
Sign Up
Full Name
Email address
Confirm Email Address
Password
Login
Create account
or
Continue with Facebook
Continue with Google
Prev
Previous Chapter
Copyright
Next
Next Chapter
CONTENTS
To Marc
Add Highlight
No Comment
..................Content has been hidden....................
You can't read the all page of ebook, please click
here
login for view all page.
Day Mode
Cloud Mode
Night Mode
Reset