
STD80/STDM80
x
SEC ASIC
5
Memory Compilers
Overview .......................................................................................................................................5-1
Memory Compilers Selection Guide..............................................................................................5-2
CROM Gen....................................................................................................................................5-3
DROM Gen....................................................................................................................................5-10
SPSRAM Gen ...............................................................................................................................5-17
SPSRAMA Gen.............................................................................................................................5-27
SPARAM Gen................................................................................................................................5-39
DPSRAM Gen...............................................................................................................................5-48
DPSRAMA Gen.............................................................................................................................5-59
6
Datapath Compilers
Overview .......................................................................................................................................6-1
Datapath Compilers Information....................................................................................................6-3
Macro Cells
Adder/Subtracter...........................................................................................................................6-5
Arithmetic Logic Unit .....................................................................................................................6-7
Array Multiplier ..............................................................................................................................6-10
Barrel Shifter .................................................................................................................................6-16
Carry-Select Adder........................................................................................................................6-19
Comparator ...................................................................................................................................6-21
Decrementer .................................................................................................................................6-23
Fast Multiplier................................................................................................................................6-25
Incrementer...................................................................................................................................6-27
Incrementer/Decrementer .............................................................................................................6-29
Normalizer.....................................................................................................................................6-31
One Detector.................................................................................................................................6-33
Parity.............................................................................................................................................6-35
Priority Encoder.............................................................................................................................6-37
Register File..................................................................................................................................6-39
Saturating Adder ...........................................................................................................................6-49
Zero Detector ................................................................................................................................6-51
Logic Cells
AND-OR........................................................................................................................................6-53
AND-OR-INVERT..........................................................................................................................6-55
Buffer/Inverter................................................................................................................................6-57
Bus Holder ....................................................................................................................................6-59
D Flip-Flop.....................................................................................................................................6-60
Full Adder......................................................................................................................................6-72