Actel Designer Software Version: 9.1.3.4 Release: v9.1 SP3 Device die is A3PE1500 Created a new design. Netlist Reading Time = 2.0 seconds Imported the files: /home/tkrawuts/svn/vhdl_inbufs/PIMDDL/trunk/NETLIST/top_A3PE1500.edf /home/tkrawuts/svn/vhdl_inbufs/PIMDDL/trunk/script/pinout.pdc /home/tkrawuts/svn/vhdl_inbufs/PIMDDL/trunk/script/io_par.pdc /home/tkrawuts/svn/vhdl_inbufs/PIMDDL/trunk/script/timing.sdc The Import command succeeded ( 00:00:06 ) ===================================================================== Parameters used to run compile: =============================== Family : ProASIC3E Device : A3PE1500 Package : 208 PQFP Source : /home/tkrawuts/svn/vhdl_inbufs/PIMDDL/trunk/NETLIST/top_A3PE1500.edf /home/tkrawuts/svn/vhdl_inbufs/PIMDDL/trunk/script/pinout.pdc /home/tkrawuts/svn/vhdl_inbufs/PIMDDL/trunk/script/io_par.pdc /home/tkrawuts/svn/vhdl_inbufs/PIMDDL/trunk/script/timing.sdc Format : EDIF Topcell : top Speed grade : -2 Temp : 0:25:70 Voltage : 1.58:1.50:1.42 Keep Existing Physical Constraints : No Keep Existing Timing Constraints : Yes pdc_abort_on_error : Yes pdc_eco_display_unmatched_objects : No pdc_eco_max_warnings : 10000 demote_globals : No promote_globals : No localclock_max_shared_instances : 12 localclock_buffer_tree_max_fanout : 12 combine_register : No delete_buffer_tree : No report_high_fanout_nets_limit : 10 ===================================================================== Compile starts ... Warning: CMP201: Net i_SIU/RXDF_INST_rxdf_core_inst_FIFOBLOCK_1_inst/RD15 drives no load. Warning: CMP201: Net i_cbb/bc_trigger_inst/ram_gen_0_bram_inst_bram_inst_ram/DOUTA8 drives no load. Warning: CMP201: Net i_cbb/bc_trigger_inst/ram_gen_0_bram_inst_bram_inst_ram/DOUTB8 drives no load. Warning: CMP201: Net i_cbb/bc_trigger_inst/ram_gen_0_bram_inst_bram_inst_ram/DOUTB7 drives no load. Warning: CMP201: Net i_cbb/bc_trigger_inst/ram_gen_0_bram_inst_bram_inst_ram/DOUTB6 drives no load. Warning: CMP201: Net i_cbb/bc_trigger_inst/ram_gen_0_bram_inst_bram_inst_ram/DOUTB5 drives no load. Warning: CMP201: Net i_cbb/bc_trigger_inst/ram_gen_0_bram_inst_bram_inst_ram/DOUTB4 drives no load. Warning: CMP201: Net i_cbb/bc_trigger_inst/ram_gen_0_bram_inst_bram_inst_ram/DOUTB3 drives no load. Warning: CMP201: Net i_cbb/bc_trigger_inst/ram_gen_0_bram_inst_bram_inst_ram/DOUTB2 drives no load. Warning: CMP201: Net i_cbb/bc_trigger_inst/ram_gen_0_bram_inst_bram_inst_ram/DOUTB1 drives no load. Warning: CMP201: Net i_cbb/bc_trigger_inst/ram_gen_1_bram_inst_bram_inst_ram/DOUTA8 drives no load. Warning: CMP201: Net i_cbb/bc_trigger_inst/ram_gen_1_bram_inst_bram_inst_ram/DOUTB8 drives no load. Warning: CMP201: Net i_cbb/bc_trigger_inst/ram_gen_1_bram_inst_bram_inst_ram/DOUTB7 drives no load. Warning: CMP201: Net i_cbb/bc_trigger_inst/ram_gen_1_bram_inst_bram_inst_ram/DOUTB6 drives no load. Warning: CMP201: Net i_cbb/bc_trigger_inst/ram_gen_1_bram_inst_bram_inst_ram/DOUTB5 drives no load. Warning: CMP201: Net i_cbb/bc_trigger_inst/ram_gen_1_bram_inst_bram_inst_ram/DOUTB4 drives no load. Warning: CMP201: Net i_cbb/bc_trigger_inst/ram_gen_1_bram_inst_bram_inst_ram/DOUTB3 drives no load. Warning: CMP201: Net i_cbb/bc_trigger_inst/ram_gen_1_bram_inst_bram_inst_ram/DOUTB2 drives no load. Warning: CMP201: Net i_cbb/bc_trigger_inst/ram_gen_1_bram_inst_bram_inst_ram/DOUTB1 drives no load. Warning: CMP201: Net i_cbb/clock_generation_ipll_Core/YB drives no load. Warning: CMP201: Net i_cbb/clock_generation_ipll_Core/YC drives no load. Warning: CMP201: Net i_cbb/tim_ana/bram_inst_sram_i_2_dpram_ram/RD17 drives no load. Warning: CMP201: Net i_cbb/tim_ana/bram_inst_sram_i_2_dpram_ram/RD16 drives no load. Warning: CMP201: Net i_cbb/tim_ana/bram_inst_sram_i_2_dpram_ram/RD15 drives no load. Warning: CMP201: Net i_cbb/tim_ana/bram_inst_sram_i_2_dpram_ram/RD14 drives no load. Warning: CMP201: Net i_cbb/tim_ana/bram_inst_sram_i_2_dpram_ram/RD13 drives no load. Warning: CMP201: Net i_cbb/tim_ana/bram_inst_sram_i_2_dpram_ram/RD12 drives no load. Warning: CMP201: Net i_cbb/tim_ana/bram_inst_sram_i_2_dpram_ram/RD11 drives no load. Warning: CMP201: Net i_cbb/tim_ana/bram_inst_sram_i_2_dpram_ram/RD10 drives no load. Warning: CMP201: Net i_cbb/tim_ana/bram_inst_sram_i_2_dpram_ram/RD9 drives no load. Warning: CMP201: Net i_cbb/tim_ana/bram_inst_sram_i_2_dpram_ram/RD8 drives no load. Warning: CMP201: Net i_cbb/tim_ana/bram_inst_sram_i_1_dpram_ram/RD17 drives no load. Warning: CMP201: Net i_cbb/tim_ana/bram_inst_sram_i_1_dpram_ram/RD16 drives no load. Warning: CMP201: Net i_cbb/tim_ana/bram_inst_sram_i_1_dpram_ram/RD15 drives no load. Warning: CMP201: Net i_cbb/tim_ana/bram_inst_sram_i_1_dpram_ram/RD14 drives no load. Warning: CMP201: Net i_cbb/tim_ana/bram_inst_sram_i_1_dpram_ram/RD13 drives no load. Warning: CMP201: Net i_cbb/tim_ana/bram_inst_sram_i_1_dpram_ram/RD12 drives no load. Warning: CMP201: Net i_cbb/tim_ana/bram_inst_sram_i_1_dpram_ram/RD11 drives no load. Warning: CMP201: Net i_cbb/tim_ana/bram_inst_sram_i_1_dpram_ram/RD10 drives no load. Warning: CMP201: Net i_cbb/tim_ana/bram_inst_sram_i_1_dpram_ram/RD9 drives no load. Warning: CMP201: Net i_cbb/tim_ana/bram_inst_sram_i_1_dpram_ram/RD8 drives no load. Warning: CMP201: Net i_cbb/tim_ana/bram_inst_sram_i_3_dpram_ram/RD17 drives no load. Warning: CMP201: Net i_cbb/tim_ana/bram_inst_sram_i_3_dpram_ram/RD16 drives no load. Warning: CMP201: Net i_cbb/tim_ana/bram_inst_sram_i_3_dpram_ram/RD15 drives no load. Warning: CMP201: Net i_cbb/tim_ana/bram_inst_sram_i_3_dpram_ram/RD14 drives no load. Warning: CMP201: Net i_cbb/tim_ana/bram_inst_sram_i_3_dpram_ram/RD13 drives no load. Warning: CMP201: Net i_cbb/tim_ana/bram_inst_sram_i_3_dpram_ram/RD12 drives no load. Warning: CMP201: Net i_cbb/tim_ana/bram_inst_sram_i_3_dpram_ram/RD11 drives no load. Warning: CMP201: Net i_cbb/tim_ana/bram_inst_sram_i_3_dpram_ram/RD10 drives no load. Warning: CMP201: Net i_cbb/tim_ana/bram_inst_sram_i_3_dpram_ram/RD9 drives no load. Warning: CMP201: Net i_cbb/tim_ana/bram_inst_sram_i_3_dpram_ram/RD8 drives no load. Warning: CMP201: Net i_cbb/tim_ana/bram_inst_sram_i_0_dpram_ram/RD17 drives no load. Warning: CMP201: Net i_cbb/tim_ana/bram_inst_sram_i_0_dpram_ram/RD16 drives no load. Warning: CMP201: Net i_cbb/tim_ana/bram_inst_sram_i_0_dpram_ram/RD15 drives no load. Warning: CMP201: Net i_cbb/tim_ana/bram_inst_sram_i_0_dpram_ram/RD14 drives no load. Warning: CMP201: Net i_cbb/tim_ana/bram_inst_sram_i_0_dpram_ram/RD13 drives no load. Warning: CMP201: Net i_cbb/tim_ana/bram_inst_sram_i_0_dpram_ram/RD12 drives no load. Warning: CMP201: Net i_cbb/tim_ana/bram_inst_sram_i_0_dpram_ram/RD11 drives no load. Warning: CMP201: Net i_cbb/tim_ana/bram_inst_sram_i_0_dpram_ram/RD10 drives no load. Warning: CMP201: Net i_cbb/tim_ana/bram_inst_sram_i_0_dpram_ram/RD9 drives no load. Warning: CMP201: Net i_cbb/tim_ana/bram_inst_sram_i_0_dpram_ram/RD8 drives no load. Warning: CMP201: Net i_cbb/trg_lut_inst/bram_lut_inst_iram_2_r4k9_ram/DOUTA8 drives no load. Warning: CMP201: Net i_cbb/trg_lut_inst/bram_lut_inst_iram_2_r4k9_ram/DOUTB8 drives no load. Warning: CMP201: Net i_cbb/trg_lut_inst/bram_lut_inst_iram_2_r4k9_ram/DOUTB7 drives no load. Warning: CMP201: Net i_cbb/trg_lut_inst/bram_lut_inst_iram_2_r4k9_ram/DOUTB6 drives no load. Warning: CMP201: Net i_cbb/trg_lut_inst/bram_lut_inst_iram_2_r4k9_ram/DOUTB5 drives no load. Warning: CMP201: Net i_cbb/trg_lut_inst/bram_lut_inst_iram_2_r4k9_ram/DOUTB4 drives no load. Warning: CMP201: Net i_cbb/trg_lut_inst/bram_lut_inst_iram_2_r4k9_ram/DOUTB3 drives no load. Warning: CMP201: Net i_cbb/trg_lut_inst/bram_lut_inst_iram_2_r4k9_ram/DOUTB2 drives no load. Warning: CMP201: Net i_cbb/trg_lut_inst/bram_lut_inst_iram_3_r4k9_ram/DOUTA8 drives no load. Warning: CMP201: Net i_cbb/trg_lut_inst/bram_lut_inst_iram_3_r4k9_ram/DOUTB8 drives no load. Warning: CMP201: Net i_cbb/trg_lut_inst/bram_lut_inst_iram_3_r4k9_ram/DOUTB7 drives no load. Warning: CMP201: Net i_cbb/trg_lut_inst/bram_lut_inst_iram_3_r4k9_ram/DOUTB6 drives no load. Warning: CMP201: Net i_cbb/trg_lut_inst/bram_lut_inst_iram_3_r4k9_ram/DOUTB5 drives no load. Warning: CMP201: Net i_cbb/trg_lut_inst/bram_lut_inst_iram_3_r4k9_ram/DOUTB4 drives no load. Warning: CMP201: Net i_cbb/trg_lut_inst/bram_lut_inst_iram_3_r4k9_ram/DOUTB3 drives no load. Warning: CMP201: Net i_cbb/trg_lut_inst/bram_lut_inst_iram_3_r4k9_ram/DOUTB2 drives no load. Warning: CMP201: Net i_cbb/trg_lut_inst/bram_lut_inst_iram_0_r4k9_ram/DOUTA8 drives no load. Warning: CMP201: Net i_cbb/trg_lut_inst/bram_lut_inst_iram_0_r4k9_ram/DOUTB8 drives no load. Warning: CMP201: Net i_cbb/trg_lut_inst/bram_lut_inst_iram_0_r4k9_ram/DOUTB7 drives no load. Warning: CMP201: Net i_cbb/trg_lut_inst/bram_lut_inst_iram_0_r4k9_ram/DOUTB6 drives no load. Warning: CMP201: Net i_cbb/trg_lut_inst/bram_lut_inst_iram_0_r4k9_ram/DOUTB5 drives no load. Warning: CMP201: Net i_cbb/trg_lut_inst/bram_lut_inst_iram_0_r4k9_ram/DOUTB4 drives no load. Warning: CMP201: Net i_cbb/trg_lut_inst/bram_lut_inst_iram_0_r4k9_ram/DOUTB3 drives no load. Warning: CMP201: Net i_cbb/trg_lut_inst/bram_lut_inst_iram_0_r4k9_ram/DOUTB2 drives no load. Warning: CMP201: Net i_cbb/trg_lut_inst/bram_lut_inst_iram_1_r4k9_ram/DOUTA8 drives no load. Warning: CMP201: Net i_cbb/trg_lut_inst/bram_lut_inst_iram_1_r4k9_ram/DOUTB8 drives no load. Warning: CMP201: Net i_cbb/trg_lut_inst/bram_lut_inst_iram_1_r4k9_ram/DOUTB7 drives no load. Warning: CMP201: Net i_cbb/trg_lut_inst/bram_lut_inst_iram_1_r4k9_ram/DOUTB6 drives no load. Warning: CMP201: Net i_cbb/trg_lut_inst/bram_lut_inst_iram_1_r4k9_ram/DOUTB5 drives no load. Warning: CMP201: Net i_cbb/trg_lut_inst/bram_lut_inst_iram_1_r4k9_ram/DOUTB4 drives no load. Warning: CMP201: Net i_cbb/trg_lut_inst/bram_lut_inst_iram_1_r4k9_ram/DOUTB3 drives no load. Warning: CMP201: Net i_cbb/trg_lut_inst/bram_lut_inst_iram_1_r4k9_ram/DOUTB2 drives no load. Netlist Optimization Report =========================== Optimized macros: - Dangling net drivers: 0 - Buffers: 1 - Inverters: 0 - Tieoff: 0 - Logic combining: 0 Total macros optimized 1 There were 0 error(s) and 93 warning(s) in this design. ===================================================================== Reading user pdc (Physical Design Constraints) file(s) postcompile There were 0 error(s) and 0 warning(s) in reading the user pdc. ===================================================================== Compile report: =============== CORE Used: 22220 Total: 38400 (57.86%) IO (W/ clocks) Used: 141 Total: 147 (95.92%) Differential IO Used: 29 Total: 65 (44.62%) GLOBAL (Chip+Quadrant) Used: 7 Total: 18 (38.89%) PLL Used: 1 Total: 2 (50.00%) RAM/FIFO Used: 20 Total: 60 (33.33%) Low Static ICC Used: 0 Total: 1 (0.00%) FlashROM Used: 0 Total: 1 (0.00%) User JTAG Used: 0 Total: 1 (0.00%) Global Information: Type | Used | Total ----------------|--------|-------------- Chip global | 7 | 6 (116.67%)* Quadrant global | 0 | 12 (0.00%) (*) Chip globals may be assigned to Quadrant globals using the Multi-View Navigator (MVN) or Physical Design Constraints (PDC). They may also be assigned to Quadrant globals automatically during Layout. Core Information: Type | Instances | Core tiles --------|--------------|----------- COMB | 16461 | 16461 SEQ | 5759 | 5759 I/O Function: Type | w/o register | w/ register | w/ DDR register ------------------------------|---------------|--------------|---------------- Input I/O | 12 | 18 | 3 Output I/O | 25 | 18 | 4 Bidirectional I/O | 3 | 0 | 0 Differential Input I/O Pairs | 11 | 0 | 8 Differential Output I/O Pairs | 10 | 0 | 0 I/O Technology: | Voltages | I/Os --------------------------------|-------|-------|-------|--------|-------------- I/O Standard(s) | Vcci | Vref | Input | Output | Bidirectional --------------------------------|-------|-------|-------|--------|-------------- LVCMOS33 | 3.30v | N/A | 10 | 19 | 3 LVCMOS25 | 2.50v | N/A | 23 | 28 | 0 LVDS | 2.50v | N/A | 38 | 20 | 0 I/O Placement: Locked : 141 ( 100.00% ) Placed : 0 UnPlaced: 0 Net information report: ======================= The following nets have been assigned to a chip global resource: Fanout Type Name -------------------------- 4642 CLK_NET Net : CLK40out Driver: i_cbb/clock_generation_ipll_Core Source: ESSENTIAL 682 CLK_NET Net : SIU_TXCLK_cb Driver: cbuf_SIU_TXCLK Source: NETLIST 316 CLK_NET Net : SIU_RXCLK_cb Driver: cbuf_SIU_RXCLK Source: NETLIST 112 CLK_NET Net : i_adc/clk1MHz_b Driver: i_adc/cbuf_1MHz Source: NETLIST 82 CLK_NET Net : i_SIU/tx_clk_2b Driver: i_SIU/cbuf_tx_clk_2 Source: NETLIST 15 CLK_NET Net : CLK80out Driver: i_cbb/clock_generation_ipll_Core Source: ESSENTIAL 3 INT_NET Net : CLK40out_90 Driver: i_cbb/clock_generation_ipll_Core Source: ESSENTIAL High fanout nets in the post compile netlist: Fanout Type Name -------------------------- 1402 INT_NET Net : i_cbb/rst_scsn Driver: i_cbb/clock_generation_reg_rst_master 1227 SET/RESET_NET Net : i_SIU/s_arstn Driver: i_SIU/reg_s_arstn 629 SET/RESET_NET Net : not_rst_n Driver: i_adc/adc/ix4491z24338 614 INT_NET Net : i_cbb/ram_cnt_capt Driver: i_cbb/sys_config0/reg_ramcnt_capt_i 561 INT_NET Net : i_cbb/ram_cnt_inst/srst_cnt Driver: i_cbb/ram_cnt_inst/srst_cnt 318 INT_NET Net : i_cbb/ram_cnt_inst/req_addr(0) Driver: i_cbb/ram_cnt_inst/reg_req_addr(0) 235 INT_NET Net : i_cbb/ram_cnt_inst/addrM1(2) Driver: i_cbb/ram_cnt_inst/reg_addrM1(2) 201 INT_NET Net : i_cbb/ram_cnt_inst/addrM1(6) Driver: i_cbb/ram_cnt_inst/reg_addrM1(6) 167 INT_NET Net : i_cbb/ram_cnt_inst/req_addr(1) Driver: i_cbb/ram_cnt_inst/reg_req_addr(1) 140 INT_NET Net : i_adc/adc/acc_clr Driver: i_adc/adc/reg_acc_clr Nets that are candidates for clock assignment and the resulting fanout: Fanout Type Name -------------------------- 1402 INT_NET Net : i_cbb/rst_scsn Driver: i_cbb/clock_generation_reg_rst_master 1227 SET/RESET_NET Net : i_SIU/s_arstn Driver: i_SIU/reg_s_arstn 629 SET/RESET_NET Net : not_rst_n Driver: i_adc/adc/ix4491z24338 614 INT_NET Net : i_cbb/ram_cnt_capt Driver: i_cbb/sys_config0/reg_ramcnt_capt_i 561 INT_NET Net : i_cbb/ram_cnt_inst/srst_cnt Driver: i_cbb/ram_cnt_inst/srst_cnt 318 INT_NET Net : i_cbb/ram_cnt_inst/req_addr(0) Driver: i_cbb/ram_cnt_inst/reg_req_addr(0) 235 INT_NET Net : i_cbb/ram_cnt_inst/addrM1(2) Driver: i_cbb/ram_cnt_inst/reg_addrM1(2) 201 INT_NET Net : i_cbb/ram_cnt_inst/addrM1(6) Driver: i_cbb/ram_cnt_inst/reg_addrM1(6) 167 INT_NET Net : i_cbb/ram_cnt_inst/req_addr(1) Driver: i_cbb/ram_cnt_inst/reg_req_addr(1) 140 INT_NET Net : i_adc/adc/acc_clr Driver: i_adc/adc/reg_acc_clr SDC Import: Begin processing constraints... SDC Import: End processing constraints The Compile command succeeded ( 00:00:22 ) ***** Layout Variables ********************************************* Mode: TIMING_DRIVEN Power-driven Layout: OFF Incremental Placement: OFF Incremental Route: OFF Sequential Optimization: ON Info: I/O Bank Assigner detected (8) out of (8) I/O Bank(s) with locked I/O technologies. Info: All I/O Banks have locked technologies. Skipping I/O Bank Assigner. Planning global net placement... Info: PLC007: Created quadrant global region Qclock_SIU_RXCLK_cb for global net SIU_RXCLK_cb. Global net placement completed successfully. o - o - o - o - o - o Timing-driven Placer Started: Tue Sep 6 16:35:16 2011 Placer Finished: Tue Sep 6 16:43:50 2011 Total Placer CPU Time: 00:08:34 o - o - o - o - o - o Timing-driven Router Design: actel_par_A3PE1500 Started: Tue Sep 6 16:44:14 2011 Iterative improvement... Timing-driven Router completed successfully. Design: actel_par_A3PE1500 Finished: Tue Sep 6 16:47:26 2011 Total CPU Time: 00:03:11 Total Elapsed Time: 00:03:12 Total Memory Usage: 417.8 Mbytes o - o - o - o - o - o Loading the Timing data for the design. Finished loading the Timing data. TIMER: Max delay timing requirements have been met. TIMER: Min delay timing requirements have been met. The Layout command succeeded ( 00:13:14 ) Wrote timer report to file: ./REPORTS/actel_report_timing_max_A3PE1500.txt The Report command succeeded ( 00:00:34 ) Wrote timer report to file: ./REPORTS/actel_report_timing_min_A3PE1500.txt The Report command succeeded ( 00:00:35 ) Wrote datasheet report to file: ./REPORTS/actel_report_datasheet_A3PE1500.txt The Report command succeeded ( 00:00:04 ) Wrote status report to file: ./REPORTS/actel_report_status_A3PE1500.txt The Report command succeeded ( 00:00:00 ) Wrote pin report to file: ./REPORTS/actel_report_pin_name_A3PE1500.txt The Report command succeeded ( 00:00:10 ) Wrote pin report to file: ./REPORTS/actel_report_pin_number_A3PE1500.txt The Report command succeeded ( 00:00:01 ) Wrote iobank report to file: ./REPORTS/actel_report_iobank_A3PE1500.txt The Report command succeeded ( 00:00:03 ) Wrote flipflop report to file: ./REPORTS/actel_report_flipflop_A3PE1500.txt The Report command succeeded ( 00:00:18 ) Wrote globalnet report to file: ./REPORTS/actel_report_globalnet_A3PE1500.txt The Report command succeeded ( 00:00:00 ) Wrote globalusage report to file: ./REPORTS/actel_report_globalusage_A3PE1500.txt The Report command succeeded ( 00:00:03 ) Back-annotated to the file(s): ./NETLIST/top_ba_A3PE1500.sdf ./NETLIST/top_ba_A3PE1500.vhd The Back-Annotate command succeeded ( 00:00:11 ) The Export-map command succeeded ( 00:00:33 ) Wrote to the file: /home/tkrawuts/svn/vhdl_inbufs/PIMDDL/trunk/actel_par_A3PE1500/top_A3PE1500.pdb Wrote to the file: /home/tkrawuts/svn/vhdl_inbufs/PIMDDL/trunk/actel_par_A3PE1500/top_A3PE1500.dat CHECKSUM: 0B30 The Generate programming file command succeeded ( 00:00:41 ) Design saved to file ./actel_par_A3PE1500/top.adb. Design closed. The Execute Script command succeeded ( 00:16:35 )