Clock | Target | Estimated | Uncertainty |
---|---|---|---|
ap_clk | 10.00 | 6.38 | 1.25 |
Latency | Interval | Type | ||
---|---|---|---|---|
min | max | min | max | |
518 | 519 | 512 | 512 | dataflow |
Instance | Module | Latency | Interval | Type | ||
---|---|---|---|---|---|---|
min | max | min | max | |||
grp_hls_real2xfft_Loop_sliding_win_delay_proc_fu_138 | hls_real2xfft_Loop_sliding_win_delay_proc | 512 | 513 | 512 | 512 | loop rewind |
grp_hls_real2xfft_Loop_sliding_win_output_proc_fu_128 | hls_real2xfft_Loop_sliding_win_output_proc | 513 | 514 | 512 | 512 | loop rewind |
grp_hls_real2xfft_window_fn_fu_116 | hls_real2xfft_window_fn | 514 | 515 | 512 | 512 | loop rewind |
grp_hls_real2xfft_Loop_real2xfft_output_proc_fu_150 | hls_real2xfft_Loop_real2xfft_output_proc | 511 | 512 | 511 | 512 | none |
N/A
Name | BRAM_18K | DSP48E | FF | LUT |
---|---|---|---|---|
Expression | - | - | - | - |
FIFO | 4 | - | 200 | 368 |
Instance | 2 | 2 | 236 | 440 |
Memory | - | - | - | - |
Multiplexer | - | - | - | - |
Register | - | - | 8 | - |
Total | 6 | 2 | 444 | 808 |
Available | 120 | 80 | 35200 | 17600 |
Utilization (%) | 5 | 2 | 1 | 4 |
Instance | Module | BRAM_18K | DSP48E | FF | LUT |
---|---|---|---|---|---|
hls_real2xfft_Loop_real2xfft_output_proc_U0 | hls_real2xfft_Loop_real2xfft_output_proc | 0 | 0 | 14 | 29 |
hls_real2xfft_Loop_sliding_win_delay_proc_U0 | hls_real2xfft_Loop_sliding_win_delay_proc | 0 | 0 | 40 | 291 |
hls_real2xfft_Loop_sliding_win_output_proc_U0 | hls_real2xfft_Loop_sliding_win_output_proc | 0 | 0 | 61 | 76 |
hls_real2xfft_window_fn_U0 | hls_real2xfft_window_fn | 2 | 2 | 121 | 44 |
Total | 4 | 2 | 2 | 236 | 440 |
N/A
Name | BRAM_18K | FF | LUT | Depth | Bits | Size:D*B |
---|---|---|---|---|---|---|
data2window_0_channel_U | 0 | 5 | 28 | 2 | 16 | 32 |
data2window_1_channel_U | 0 | 5 | 28 | 2 | 16 | 32 |
delayed_i_0_channel_U | 1 | 44 | 59 | 256 | 16 | 4096 |
delayed_i_1_channel_U | 1 | 44 | 59 | 256 | 16 | 4096 |
nodelay_i_0_channel_U | 1 | 46 | 69 | 512 | 16 | 8192 |
nodelay_i_1_channel_U | 1 | 46 | 69 | 512 | 16 | 8192 |
windowed_0_channel_U | 0 | 5 | 28 | 2 | 16 | 32 |
windowed_1_channel_U | 0 | 5 | 28 | 2 | 16 | 32 |
Total | 4 | 200 | 368 | 1544 | 128 | 24704 |
N/A
N/A
Name | FF | LUT | Bits | Const Bits |
---|---|---|---|---|
ap_CS | 1 | 0 | 1 | 0 |
ap_reg_procdone_hls_real2xfft_Loop_real2xfft_output_proc_U0 | 1 | 0 | 1 | 0 |
ap_reg_procdone_hls_real2xfft_Loop_sliding_win_delay_proc_U0 | 1 | 0 | 1 | 0 |
ap_reg_procdone_hls_real2xfft_Loop_sliding_win_output_proc_U0 | 1 | 0 | 1 | 0 |
ap_reg_procdone_hls_real2xfft_window_fn_U0 | 1 | 0 | 1 | 0 |
hls_real2xfft_Loop_real2xfft_output_proc_U0_ap_start | 1 | 0 | 1 | 0 |
hls_real2xfft_Loop_sliding_win_output_proc_U0_ap_start | 1 | 0 | 1 | 0 |
hls_real2xfft_window_fn_U0_ap_start | 1 | 0 | 1 | 0 |
Total | 8 | 0 | 8 | 0 |
RTL Ports | Dir | Bits | Protocol | Source Object | C Type |
---|---|---|---|---|---|
din_V_V_TDATA | in | 16 | axis | din_V_V | pointer |
din_V_V_TVALID | in | 1 | axis | din_V_V | pointer |
din_V_V_TREADY | out | 1 | axis | din_V_V | pointer |
dout_TDATA | out | 32 | axis | dout_V_data | pointer |
dout_TLAST | out | 1 | axis | dout_V_last_V | pointer |
dout_TVALID | out | 1 | axis | dout_V_last_V | pointer |
dout_TREADY | in | 1 | axis | dout_V_last_V | pointer |
ap_clk | in | 1 | ap_ctrl_hs | hls_real2xfft | return value |
ap_rst_n | in | 1 | ap_ctrl_hs | hls_real2xfft | return value |
ap_done | out | 1 | ap_ctrl_hs | hls_real2xfft | return value |
ap_start | in | 1 | ap_ctrl_hs | hls_real2xfft | return value |
ap_idle | out | 1 | ap_ctrl_hs | hls_real2xfft | return value |
ap_ready | out | 1 | ap_ctrl_hs | hls_real2xfft | return value |