📄 sin_gen.fit.rpt
字号:
; Total logic elements ; 987 / 33,216 ( 3 % ) ;
; Total registers ; 664 ;
; Total pins ; 26 / 475 ( 5 % ) ;
; Total virtual pins ; 0 ;
; Total memory bits ; 75,776 / 483,840 ( 16 % ) ;
; Embedded Multiplier 9-bit elements ; 10 / 70 ( 14 % ) ;
; Total PLLs ; 1 / 4 ( 25 % ) ;
+------------------------------------+------------------------------------------+
+------------------------------------------------------------------------------------------------------------------+
; Fitter Settings ;
+------------------------------------------------+--------------------------------+--------------------------------+
; Option ; Setting ; Default Value ;
+------------------------------------------------+--------------------------------+--------------------------------+
; Device ; EP2C35F672C6 ; ;
; Use smart compilation ; On ; Off ;
; Router Timing Optimization Level ; Normal ; Normal ;
; Placement Effort Multiplier ; 1.0 ; 1.0 ;
; Router Effort Multiplier ; 1.0 ; 1.0 ;
; Optimize Hold Timing ; IO Paths and Minimum TPD Paths ; IO Paths and Minimum TPD Paths ;
; Optimize Fast-Corner Timing ; Off ; Off ;
; PowerPlay Power Optimization ; Normal compilation ; Normal compilation ;
; Optimize Timing ; Normal compilation ; Normal compilation ;
; Optimize IOC Register Placement for Timing ; On ; On ;
; Limit to One Fitting Attempt ; Off ; Off ;
; Final Placement Optimizations ; Automatically ; Automatically ;
; Fitter Aggressive Routability Optimizations ; Automatically ; Automatically ;
; Fitter Initial Placement Seed ; 1 ; 1 ;
; PCI I/O ; Off ; Off ;
; Weak Pull-Up Resistor ; Off ; Off ;
; Enable Bus-Hold Circuitry ; Off ; Off ;
; Auto Global Memory Control Signals ; Off ; Off ;
; Auto Packed Registers -- Stratix II/Cyclone II ; Auto ; Auto ;
; Auto Delay Chains ; On ; On ;
; Auto Merge PLLs ; On ; On ;
; Ignore PLL Mode When Merging PLLs ; Off ; Off ;
; Fitter Effort ; Auto Fit ; Auto Fit ;
; Physical Synthesis Effort Level ; Normal ; Normal ;
; Auto Global Clock ; On ; On ;
; Auto Global Register Control Signals ; On ; On ;
; Always Enable Input Buffers ; Off ; Off ;
+------------------------------------------------+--------------------------------+--------------------------------+
+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
; Fitter Netlist Optimizations ;
+------------------------------------------------------------------------------------------------------------------------------------------+-----------------+------------------+---------------------+-----------+-------------------------------------------------------------------------------------------------------------------------------------------------------+------------------+
; Node ; Action ; Operation ; Reason ; Node Port ; Destination Node ; Destination Port ;
+------------------------------------------------------------------------------------------------------------------------------------------+-----------------+------------------+---------------------+-----------+-------------------------------------------------------------------------------------------------------------------------------------------------------+------------------+
; NCO_DDS:inst|NCO_DDS_st:NCO_DDS_st_inst|asj_nco_mob_w:blk0|lpm_add_sub:lpm_add_sub_component|add_sub_0ck:auto_generated|pipeline_dffe[0] ; Packed Register ; Register Packing ; Timing optimization ; REGOUT ; lpm_multi1:inst15|lpm_mult:lpm_mult_component|mult_o8o:auto_generated|mac_mult1 ; DATAB ;
; NCO_DDS:inst|NCO_DDS_st:NCO_DDS_st_inst|asj_nco_mob_w:blk0|lpm_add_sub:lpm_add_sub_component|add_sub_0ck:auto_generated|pipeline_dffe[0] ; Duplicated ; Register Packing ; Timing optimization ; REGOUT ; NCO_DDS:inst|NCO_DDS_st:NCO_DDS_st_inst|asj_nco_mob_w:blk0|lpm_add_sub:lpm_add_sub_component|add_sub_0ck:auto_generated|pipeline_dffe[0]~_Duplicate_1 ; REGOUT ;
; NCO_DDS:inst|NCO_DDS_st:NCO_DDS_st_inst|asj_nco_mob_w:blk0|lpm_add_sub:lpm_add_sub_component|add_sub_0ck:auto_generated|pipeline_dffe[1] ; Packed Register ; Register Packing ; Timing optimization ; REGOUT ; lpm_multi1:inst15|lpm_mult:lpm_mult_component|mult_o8o:auto_generated|mac_mult1 ; DATAB ;
; NCO_DDS:inst|NCO_DDS_st:NCO_DDS_st_inst|asj_nco_mob_w:blk0|lpm_add_sub:lpm_add_sub_component|add_sub_0ck:auto_generated|pipeline_dffe[1] ; Duplicated ; Register Packing ; Timing optimization ; REGOUT ; NCO_DDS:inst|NCO_DDS_st:NCO_DDS_st_inst|asj_nco_mob_w:blk0|lpm_add_sub:lpm_add_sub_component|add_sub_0ck:auto_generated|pipeline_dffe[1]~_Duplicate_1 ; REGOUT ;
; NCO_DDS:inst|NCO_DDS_st:NCO_DDS_st_inst|asj_nco_mob_w:blk0|lpm_add_sub:lpm_add_sub_component|add_sub_0ck:auto_generated|pipeline_dffe[2] ; Packed Register ; Register Packing ; Timing optimization ; REGOUT ; lpm_multi1:inst15|lpm_mult:lpm_mult_component|mult_o8o:auto_generated|mac_mult1 ; DATAB ;
; NCO_DDS:inst|NCO_DDS_st:NCO_DDS_st_inst|asj_nco_mob_w:blk0|lpm_add_sub:lpm_add_sub_component|add_sub_0ck:auto_generated|pipeline_dffe[2] ; Duplicated ; Register Packing ; Timing optimization ; REGOUT ; NCO_DDS:inst|NCO_DDS_st:NCO_DDS_st_inst|asj_nco_mob_w:blk0|lpm_add_sub:lpm_add_sub_component|add_sub_0ck:auto_generated|pipeline_dffe[2]~_Duplicate_1 ; REGOUT ;
; NCO_DDS:inst|NCO_DDS_st:NCO_DDS_st_inst|asj_nco_mob_w:blk0|lpm_add_sub:lpm_add_sub_component|add_sub_0ck:auto_generated|pipeline_dffe[3] ; Packed Register ; Register Packing ; Timing optimization ; REGOUT ; lpm_multi1:inst15|lpm_mult:lpm_mult_component|mult_o8o:auto_generated|mac_mult1 ; DATAB ;
; NCO_DDS:inst|NCO_DDS_st:NCO_DDS_st_inst|asj_nco_mob_w:blk0|lpm_add_sub:lpm_add_sub_component|add_sub_0ck:auto_generated|pipeline_dffe[3] ; Duplicated ; Register Packing ; Timing optimization ; REGOUT ; NCO_DDS:inst|NCO_DDS_st:NCO_DDS_st_inst|asj_nco_mob_w:blk0|lpm_add_sub:lpm_add_sub_component|add_sub_0ck:auto_generated|pipeline_dffe[3]~_Duplicate_1 ; REGOUT ;
; NCO_DDS:inst|NCO_DDS_st:NCO_DDS_st_inst|asj_nco_mob_w:blk0|lpm_add_sub:lpm_add_sub_component|add_sub_0ck:auto_generated|pipeline_dffe[4] ; Packed Register ; Register Packing ; Timing optimization ; REGOUT ; lpm_multi1:inst15|lpm_mult:lpm_mult_component|mult_o8o:auto_generated|mac_mult1 ; DATAB ;
; NCO_DDS:inst|NCO_DDS_st:NCO_DDS_st_inst|asj_nco_mob_w:blk0|lpm_add_sub:lpm_add_sub_component|add_sub_0ck:auto_generated|pipeline_dffe[4] ; Duplicated ; Register Packing ; Timing optimization ; REGOUT ; NCO_DDS:inst|NCO_DDS_st:NCO_DDS_st_inst|asj_nco_mob_w:blk0|lpm_add_sub:lpm_add_sub_component|add_sub_0ck:auto_generated|pipeline_dffe[4]~_Duplicate_1 ; REGOUT ;
; NCO_DDS:inst|NCO_DDS_st:NCO_DDS_st_inst|asj_nco_mob_w:blk0|lpm_add_sub:lpm_add_sub_component|add_sub_0ck:auto_generated|pipeline_dffe[5] ; Packed Register ; Register Packing ; Timing optimization ; REGOUT ; lpm_multi1:inst15|lpm_mult:lpm_mult_component|mult_o8o:auto_generated|mac_mult1 ; DATAB ;
; NCO_DDS:inst|NCO_DDS_st:NCO_DDS_st_inst|asj_nco_mob_w:blk0|lpm_add_sub:lpm_add_sub_component|add_sub_0ck:auto_generated|pipeline_dffe[5] ; Duplicated ; Register Packing ; Timing optimization ; REGOUT ; NCO_DDS:inst|NCO_DDS_st:NCO_DDS_st_inst|asj_nco_mob_w:blk0|lpm_add_sub:lpm_add_sub_component|add_sub_0ck:auto_generated|pipeline_dffe[5]~_Duplicate_1 ; REGOUT ;
; NCO_DDS:inst|NCO_DDS_st:NCO_DDS_st_inst|asj_nco_mob_w:blk0|lpm_add_sub:lpm_add_sub_component|add_sub_0ck:auto_generated|pipeline_dffe[6] ; Packed Register ; Register Packing ; Timing optimization ; REGOUT ; lpm_multi1:inst15|lpm_mult:lpm_mult_component|mult_o8o:auto_generated|mac_mult1 ; DATAB ;
; NCO_DDS:inst|NCO_DDS_st:NCO_DDS_st_inst|asj_nco_mob_w:blk0|lpm_add_sub:lpm_add_sub_component|add_sub_0ck:auto_generated|pipeline_dffe[6] ; Duplicated ; Register Packing ; Timing optimization ; REGOUT ; NCO_DDS:inst|NCO_DDS_st:NCO_DDS_st_inst|asj_nco_mob_w:blk0|lpm_add_sub:lpm_add_sub_component|add_sub_0ck:auto_generated|pipeline_dffe[6]~_Duplicate_1 ; REGOUT ;
; NCO_DDS:inst|NCO_DDS_st:NCO_DDS_st_inst|asj_nco_mob_w:blk0|lpm_add_sub:lpm_add_sub_component|add_sub_0ck:auto_generated|pipeline_dffe[7] ; Packed Register ; Register Packing ; Timing optimization ; REGOUT ; lpm_multi1:inst15|lpm_mult:lpm_mult_component|mult_o8o:auto_generated|mac_mult1 ; DATAB ;
; NCO_DDS:inst|NCO_DDS_st:NCO_DDS_st_inst|asj_nco_mob_w:blk0|lpm_add_sub:lpm_add_sub_component|add_sub_0ck:auto_generated|pipeline_dffe[7] ; Duplicated ; Register Packing ; Timing optimization ; REGOUT ; NCO_DDS:inst|NCO_DDS_st:NCO_DDS_st_inst|asj_nco_mob_w:blk0|lpm_add_sub:lpm_add_sub_component|add_sub_0ck:auto_generated|pipeline_dffe[7]~_Duplicate_1 ; REGOUT ;
; am_modulate:inst18|am_adjust:inst10|datb[0] ; Packed Register ; Register Packing ; Timing optimization ; REGOUT ; am_modulate:inst18|lpm_multi0:inst16|lpm_mult:lpm_mult_component|mult_a7o:auto_generated|mac_mult1 ; DATAB ;
; am_modulate:inst18|am_adjust:inst10|datb[0] ; Duplicated ; Register Packing ; Timing optimization ; REGOUT ; am_modulate:inst18|am_adjust:inst10|datb[0]~_Duplicate_1 ; REGOUT ;
; am_modulate:inst18|am_adjust:inst10|datb[1] ; Packed Register ; Register Packing ; Timing optimization ; REGOUT ; am_modulate:inst18|lpm_multi0:inst16|lpm_mult:lpm_mult_component|mult_a7o:auto_generated|mac_mult1 ; DATAB ;
; am_modulate:inst18|am_adjust:inst10|datb[1] ; Duplicated ; Register Packing ; Timing optimization ; REGOUT ; am_modulate:inst18|am_adjust:inst10|datb[1]~_Duplicate_1 ; REGOUT ;
; am_modulate:inst18|am_adjust:inst10|datb[2] ; Packed Register ; Register Packing ; Timing optimization ; REGOUT ; am_modulate:inst18|lpm_multi0:inst16|lpm_mult:lpm_mult_component|mult_a7o:auto_generated|mac_mult1 ; DATAB ;
; am_modulate:inst18|am_adjust:inst10|datb[2] ; Duplicated ; Register Packing ; Timing optimization ; REGOUT ; am_modulate:inst18|am_adjust:inst10|datb[2]~_Duplicate_1 ; REGOUT ;
; am_modulate:inst18|am_adjust:inst10|datb[3] ; Packed Register ; Register Packing ; Timing optimization ; REGOUT ; am_modulate:inst18|lpm_multi0:inst16|lpm_mult:lpm_mult_component|mult_a7o:auto_generated|mac_mult1 ; DATAB ;
; am_modulate:inst18|am_adjust:inst10|datb[3] ; Duplicated ; Register Packing ; Timing optimization ; REGOUT ; am_modulate:inst18|am_adjust:inst10|datb[3]~_Duplicate_1 ; REGOUT ;
; fre_word_gen:inst13|cnt99:inst24|data[0] ; Packed Register ; Register Packing ; Timing optimization ; REGOUT ; fre_word_gen:inst13|lpm_mult_100k:inst21|lpm_mult:lpm_mult_component|mult_4vq:auto_generated|mac_mult1 ; DATAA ;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -