array(4) { [0]=> string(111) "Clifford_E._Cummings经典论文合集\Coding And Scripting Techniques For FSM Designs With Synthesis-Optimized" [1]=> string(24) " Glitch-Free Outputs.pdf" [2]=> string(6) " 97641" [3]=> string(21) " 2006-10-12 10:16:1 " } array(4) { [0]=> string(47) "Clifford_E._Cummings经典论文合集\fsm_perl" [1]=> string(84) " A Script to Generate RTL Code for State Machines and Synopsys Synthesis Scripts.pdf" [2]=> string(6) " 78845" [3]=> string(21) " 2006-10-12 10:22:0 " } array(4) { [0]=> string(62) "Clifford_E._Cummings经典论文合集\full_case parallel_case" [1]=> string(40) " the Evil Twins of Verilog Synthesis.pdf" [2]=> string(6) " 74106" [3]=> string(21) " 2006-10-12 10:18:3 " } array(4) { [0]=> string(83) "Clifford_E._Cummings经典论文合集\Nonblocking Assignments in Verilog Synthesis" [1]=> string(28) " Coding Styles That Kill.pdf" [2]=> string(6) " 70277" [3]=> string(21) " 2006-10-12 10:17:3 " } array(6) { [0]=> string(57) "Clifford_E._Cummings经典论文合集\Synchronous Resets" [1]=> string(20) " Asynchronous Resets" [2]=> string(16) "I am so confused" [3]=> string(37) "How will I ever know which to use.pdf" [4]=> string(7) " 277951" [5]=> string(21) " 2006-10-12 10:11:4 " }