O
Oleg
Guest
Hi
I am using synplify pro v 7.5 to synthesis my design and here i have a
big paradox : i made 2 versions of my design. The 1st one does note
use any pipeline. The 2nd one is using more registers for pipelining 2
Successives main arhetmetic operations in the design and aftres
synthesis (even after PAR) i have more area occupation in the design
that doesnt have pipeline Why ?
Is it because the synthesis tool is traying hard to obtaine max
frequency so he is using more logic for that goal. For the other
design (that use pipeline) the tool dont need to make a lot of effort
to reach the desired freq ???
Any one help
Tanks in advence.
Here is the reports result :
Design without pipelining
----------------------------
Resource Usage Report for Decoder_for_synth_np
Mapping to part: xc2v6000ff1152-5
Cell usage:
FD 4 uses
FDE 3993 uses
FDR 3 uses
FDRS 5 uses
GND 73 uses
MUXCY 384 uses
MUXCY_L 4100 uses
MUXF5 5563 uses
MUXF6 2602 uses
MUXF7 19 uses
MUXF8 4 uses
RAMB16_S18 1 use
RAMB16_S2 2 uses
RAMB16_S36_S36 16 uses
VCC 5 uses
XORCY 1796 uses
I/O Register bits: 0
Register bits not including I/Os: 4005 (5%)
RAM/ROM usage summary
Block Rams : 19 of 144 (13%)
Mapping Summary:
Total LUTs: 17563 (25%)
Design with piplining
----------------------
Mapping to part: xc2v6000ff1152-5
Cell usage:
FD 5 uses
FDE 3924 uses
FDR 3 uses
FDRS 5 uses
GND 73 uses
MUXCY 384 uses
MUXCY_L 4100 uses
MUXF5 5752 uses
MUXF6 2602 uses
MUXF7 19 uses
MUXF8 4 uses
RAMB16_S18 1 use
RAMB16_S2 2 uses
RAMB16_S36_S36 16 uses
VCC 5 uses
XORCY 1796 uses
I/O primitives: 42
IBUF 39 uses
OBUF 3 uses
BUFGP 1 use
I/O Register bits: 0
Register bits not including I/Os: 3937 (5%)
RAM/ROM usage summary
Block Rams : 19 of 144 (13%)
Global Clock Buffers: 1 of 16 (6%)
Mapping Summary:
Total LUTs: 17315 (25%)
I am using synplify pro v 7.5 to synthesis my design and here i have a
big paradox : i made 2 versions of my design. The 1st one does note
use any pipeline. The 2nd one is using more registers for pipelining 2
Successives main arhetmetic operations in the design and aftres
synthesis (even after PAR) i have more area occupation in the design
that doesnt have pipeline Why ?
Is it because the synthesis tool is traying hard to obtaine max
frequency so he is using more logic for that goal. For the other
design (that use pipeline) the tool dont need to make a lot of effort
to reach the desired freq ???
Any one help
Tanks in advence.
Here is the reports result :
Design without pipelining
----------------------------
Resource Usage Report for Decoder_for_synth_np
Mapping to part: xc2v6000ff1152-5
Cell usage:
FD 4 uses
FDE 3993 uses
FDR 3 uses
FDRS 5 uses
GND 73 uses
MUXCY 384 uses
MUXCY_L 4100 uses
MUXF5 5563 uses
MUXF6 2602 uses
MUXF7 19 uses
MUXF8 4 uses
RAMB16_S18 1 use
RAMB16_S2 2 uses
RAMB16_S36_S36 16 uses
VCC 5 uses
XORCY 1796 uses
I/O Register bits: 0
Register bits not including I/Os: 4005 (5%)
RAM/ROM usage summary
Block Rams : 19 of 144 (13%)
Mapping Summary:
Total LUTs: 17563 (25%)
Design with piplining
----------------------
Mapping to part: xc2v6000ff1152-5
Cell usage:
FD 5 uses
FDE 3924 uses
FDR 3 uses
FDRS 5 uses
GND 73 uses
MUXCY 384 uses
MUXCY_L 4100 uses
MUXF5 5752 uses
MUXF6 2602 uses
MUXF7 19 uses
MUXF8 4 uses
RAMB16_S18 1 use
RAMB16_S2 2 uses
RAMB16_S36_S36 16 uses
VCC 5 uses
XORCY 1796 uses
I/O primitives: 42
IBUF 39 uses
OBUF 3 uses
BUFGP 1 use
I/O Register bits: 0
Register bits not including I/Os: 3937 (5%)
RAM/ROM usage summary
Block Rams : 19 of 144 (13%)
Global Clock Buffers: 1 of 16 (6%)
Mapping Summary:
Total LUTs: 17315 (25%)