Forum Discussion

Altera_Forum's avatar
Altera_Forum
Icon for Honored Contributor rankHonored Contributor
16 years ago

Design portability on a cyclone

Good morning,

I've got a HDL design which run in RTL simulation.

This design run in gate level simulation with time modelisation on a stratix II or an arria II.

Howerver, it doesn't work on a cyclone (II or III) FPGA.

I don't know what to do ! It's the first time for me that a design work on RTL simulation, on gate level simulation for several device but not on a Cyclone II/III.

For information here is the result of the ressource utilization on stratix II :

Combinational ALUTs    5,491 / 72,768 ( 8 % )
Dedicated logic registers    4,037 / 72,768 ( 6 % )
    
Combinational ALUT usage by number of inputs    
-- 7 input functions    29
-- 6 input functions    1400
-- 5 input functions    625
-- 4 input functions    600
-- <=3 input functions    2837
    
Combinational ALUTs by mode    
-- normal mode    3957
-- extended LUT mode    29
-- arithmetic mode    1388
-- shared arithmetic mode    117
    
Logic utilization    7,961 / 72,768 ( 11 % )
-- Difficulty Clustering Design    Low
-- Combinational ALUT/register pairs used in final Placement    7168
-- Combinational with no register    3131
-- Register only    1677
-- Combinational with a register    2360
-- Estimated pairs recoverable by pairing ALUTs and registers as design grows    -260
-- Estimated Combinational ALUT/register pairs unavailable    1053
-- Unavailable due to unpartnered 7 LUTs    18
-- Unavailable due to unpartnered 6 LUTs    886
-- Unavailable due to unpartnered 5 LUTs    27
-- Unavailable due to LAB-wide signal conflicts    99
-- Unavailable due to LAB input limits    23
    
Total registers*      4,037 / 75,850 ( 5 % )
-- Dedicated logic registers    4,037 / 72,768 ( 6 % )
-- I/O registers    0 / 3,082 ( 0 % )
    
ALMs:  partially or completely used    4,263 / 36,384 ( 12 % )
    
Total LABs:  partially or completely used    585 / 4,548 ( 13 % )
    
User inserted logic elements     0
Virtual pins    0
I/O pins    168 / 535 ( 31 % )
-- Clock pins     12 / 16 ( 75 % )
Global signals     2
M512s    0 / 488 ( 0 % )
M4Ks    16 / 408 ( 4 % )
M-RAMs    1 / 4 ( 25 % )
Total block memory bits    223,096 / 4,520,448 ( 5 % )
Total block memory implementation bits    663,552 / 4,520,448 ( 15 % )
DSP block 9-bit elements    4 / 384 ( 1 % )
PLLs    0 / 6 ( 0 % )
Global clocks    2 / 16 ( 13 % )
Regional clocks    0 / 32 ( 0 % )
SERDES transmitters    0 / 118 ( 0 % )
SERDES receivers    0 / 118 ( 0 % )
JTAGs    0 / 1 ( 0 % )
ASMI blocks    0 / 1 ( 0 % )
CRC blocks    0 / 1 ( 0 % )
Remote update blocks    0 / 1 ( 0 % )
Average interconnect usage (total/H/V)    2% / 2% / 2%
Peak interconnect usage (total/H/V)    27% / 27% / 26%
Maximum fan-out node    CLK~clkctrl
Maximum fan-out    4076

Does anybody got ideas ?

19 Replies