You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

512 lines
20 KiB

12 months ago
11 months ago
12 months ago
2 years ago
12 months ago
2 years ago
12 months ago
2 years ago
12 months ago
2 years ago
2 years ago
2 years ago
11 months ago
2 years ago
12 months ago
2 years ago
12 months ago
2 years ago
12 months ago
2 years ago
12 months ago
2 years ago
12 months ago
2 years ago
12 months ago
2 years ago
2 years ago
12 months ago
2 years ago
2 years ago
12 months ago
2 years ago
2 years ago
12 months ago
2 years ago
12 months ago
2 years ago
12 months ago
2 years ago
2 years ago
12 months ago
2 years ago
2 years ago
12 months ago
2 years ago
12 months ago
2 years ago
12 months ago
2 years ago
2 years ago
12 months ago
2 years ago
12 months ago
2 years ago
12 months ago
2 years ago
12 months ago
2 years ago
12 months ago
2 years ago
12 months ago
2 years ago
12 months ago
2 years ago
12 months ago
2 years ago
12 months ago
2 years ago
12 months ago
2 years ago
1 year ago
12 months ago
1 year ago
11 months ago
11 months ago
12 months ago
1 year ago
12 months ago
2 years ago
12 months ago
2 years ago
12 months ago
2 years ago
2 years ago
12 months ago
1 year ago
12 months ago
1 year ago
12 months ago
1 year ago
12 months ago
12 months ago
12 months ago
1 year ago
12 months ago
1 year ago
12 months ago
2 years ago
1 year ago
12 months ago
1 year ago
12 months ago
1 year ago
12 months ago
1 year ago
12 months ago
1 year ago
12 months ago
1 year ago
1 year ago
12 months ago
1 year ago
12 months ago
1 year ago
12 months ago
12 months ago
12 months ago
12 months ago
12 months ago
1 year ago
12 months ago
1 year ago
11 months ago
2 years ago
2 years ago
12 months ago
12 months ago
12 months ago
12 months ago
12 months ago
12 months ago
12 months ago
2 years ago
2 years ago
12 months ago
2 years ago
11 months ago
2 years ago
2 years ago
2 years ago
2 years ago
12 months ago
2 years ago
12 months ago
2 years ago
2 years ago
12 months ago
2 years ago
12 months ago
2 years ago
2 years ago
12 months ago
2 years ago
2 years ago
2 years ago
12 months ago
2 years ago
12 months ago
2 years ago
1 year ago
2 years ago
11 months ago
2 years ago
2 years ago
2 years ago
2 years ago
11 months ago
2 years ago
11 months ago
2 years ago
12 months ago
2 years ago
12 months ago
11 months ago
12 months ago
11 months ago
12 months ago
11 months ago
12 months ago
11 months ago
12 months ago
11 months ago
12 months ago
2 years ago
11 months ago
2 years ago
12 months ago
2 years ago
11 months ago
2 years ago
11 months ago
1 year ago
11 months ago
2 years ago
12 months ago
2 years ago
12 months ago
2 years ago
11 months ago
1 year ago
11 months ago
2 years ago
  1. (_flow fab_demo "2022.2-SP4.2"
  2. (_comment "Generated by Fabric Compiler (version on 2022.2-SP4.2<build 132111>) at Wed Aug 28 22:21:19 2024")
  3. (_version "1.1.0")
  4. (_status "initial")
  5. (_project
  6. (_option prj_work_dir (_string "."))
  7. (_option prj_impl_dir (_string "."))
  8. )
  9. (_task tsk_setup
  10. (_widget wgt_select_arch
  11. (_input
  12. (_part
  13. (_family Logos2)
  14. (_device PG2L100H)
  15. (_speedgrade -6)
  16. (_package FBG484)
  17. )
  18. )
  19. )
  20. (_widget wgt_my_design_src
  21. (_input
  22. (_file "source/src/top.v" + "Top:"
  23. (_format verilog)
  24. (_timespec "2024-08-28T22:14:00")
  25. )
  26. (_file "source/src/spi_reg_reader.v"
  27. (_format verilog)
  28. (_timespec "2024-08-23T13:36:15")
  29. )
  30. (_file "source/src/zutils/zutils_pluse_generator.v"
  31. (_format verilog)
  32. (_timespec "2024-08-23T13:36:15")
  33. )
  34. (_file "source/src/zutils/zutils_edge_detecter.v"
  35. (_format verilog)
  36. (_timespec "2024-08-23T13:36:15")
  37. )
  38. (_file "source/src/zutils/zutils_register.v"
  39. (_format verilog)
  40. (_timespec "2024-08-23T13:36:15")
  41. )
  42. (_file "source/src/zutils/zutils_multiplexer_4t1.v"
  43. (_format verilog)
  44. (_timespec "2024-08-23T13:36:15")
  45. )
  46. (_file "source/src/zutils/zutils_debug_led.v"
  47. (_format verilog)
  48. (_timespec "2024-08-23T13:36:15")
  49. )
  50. (_file "source/src/zutils/zutils_signal_filter.v"
  51. (_format verilog)
  52. (_timespec "2024-08-23T13:36:15")
  53. )
  54. (_file "source/src/zutils/zutils_clk_parser.v"
  55. (_format verilog)
  56. (_timespec "2024-08-23T13:36:15")
  57. )
  58. (_file "source/src/zutils/zutils_multiplexer_16t1.v"
  59. (_format verilog)
  60. (_timespec "2024-08-23T13:36:15")
  61. )
  62. (_file "source/src/output/ttl_output.v"
  63. (_format verilog)
  64. (_timespec "2024-08-23T13:36:15")
  65. )
  66. (_file "source/src/zutils/zutils_pwm_generator.v"
  67. (_format verilog)
  68. (_timespec "2024-08-23T13:36:15")
  69. )
  70. (_file "source/src/zutils/zutils_reset_sig_gen.v"
  71. (_format verilog)
  72. (_timespec "2024-08-23T13:36:15")
  73. )
  74. (_file "source/src/zutils/zutils_multiplexer_2t1.v"
  75. (_format verilog)
  76. (_timespec "2024-08-23T13:36:15")
  77. )
  78. (_file "source/src/zutils/zutils_multiplexer_32t1.v"
  79. (_format verilog)
  80. (_timespec "2024-08-23T13:36:15")
  81. )
  82. (_file "source/src/zutils/zutils_muti_debug_signal_gen.v"
  83. (_format verilog)
  84. (_timespec "2024-08-23T13:36:15")
  85. )
  86. (_file "source/src/zutils/zutils_pwm_generator_advanced.v"
  87. (_format verilog)
  88. (_timespec "2024-08-23T13:36:15")
  89. )
  90. (_file "source/src/zutils/zutils_register_advanced.v"
  91. (_format verilog)
  92. (_timespec "2024-08-23T13:36:15")
  93. )
  94. (_file "source/src/zutils/zutils_genlock_clk_generator.v"
  95. (_format verilog)
  96. (_timespec "2024-08-23T13:36:15")
  97. )
  98. (_file "source/src/zutils/zutils_multiplexer_32t1_v2.v"
  99. (_format verilog)
  100. (_timespec "2024-08-23T13:36:15")
  101. )
  102. (_file "source/src/zutils/ztutils_timecode_next_code.v"
  103. (_format verilog)
  104. (_timespec "2024-08-23T13:36:15")
  105. )
  106. (_file "source/src/zutils/zutils_smpte_timecode_clk_generator.v"
  107. (_format verilog)
  108. (_timespec "2024-08-23T13:36:15")
  109. )
  110. (_file "source/src/timecode/timecode_nextcode.v"
  111. (_format verilog)
  112. (_timespec "2024-08-23T13:36:15")
  113. )
  114. (_file "source/src/timecode/timecode_basesig_generator.v"
  115. (_format verilog)
  116. (_timespec "2024-08-23T13:36:15")
  117. )
  118. (_file "source/src/timecode/timecode_serialization.v"
  119. (_format verilog)
  120. (_timespec "2024-08-23T13:36:15")
  121. )
  122. (_file "source/src/timecode/timecode_generator.v"
  123. (_format verilog)
  124. (_timespec "2024-08-23T13:36:15")
  125. )
  126. (_file "source/src/output/timecode_output.v"
  127. (_format verilog)
  128. (_timespec "2024-08-23T13:36:15")
  129. )
  130. (_file "source/src/input/timecode_input.v"
  131. (_format verilog)
  132. (_timespec "2024-08-28T21:51:29")
  133. )
  134. (_file "source/src/timecode/timecode_decoder.v"
  135. (_format verilog)
  136. (_timespec "2024-08-28T21:53:27")
  137. )
  138. (_file "source/src/timecode/timecode_sample_sig_generator.v"
  139. (_format verilog)
  140. (_timespec "2024-08-23T13:36:15")
  141. )
  142. (_file "source/src/input/ttl_input.v"
  143. (_format verilog)
  144. (_timespec "2024-08-23T13:36:15")
  145. )
  146. (_file "source/src/zutils/ztuils_sig_devide.v"
  147. (_format verilog)
  148. (_timespec "2024-08-23T13:36:15")
  149. )
  150. (_file "source/src/zutils/zutils_signal_filter_advance.v"
  151. (_format verilog)
  152. (_timespec "2024-08-23T13:36:15")
  153. )
  154. (_file "source/src/timecode/timecode_comparator.v"
  155. (_format verilog)
  156. (_timespec "2024-08-23T13:36:15")
  157. )
  158. (_file "source/src/zutils/zutils_freq_detector.v"
  159. (_format verilog)
  160. (_timespec "2024-08-23T13:36:15")
  161. )
  162. (_file "source/src/zutils/zsimple_pll.v"
  163. (_format verilog)
  164. (_timespec "2024-08-23T13:36:15")
  165. )
  166. (_file "source/src/zutils/zutils_freq_detector_v2.v"
  167. (_format verilog)
  168. (_timespec "2024-08-23T13:36:15")
  169. )
  170. (_file "source/src/zutils/zutils_multiplexer_8t1.v"
  171. (_format verilog)
  172. (_timespec "2024-08-23T13:36:15")
  173. )
  174. (_file "source/src/spi_reg_bus.v"
  175. (_format verilog)
  176. (_timespec "2024-08-23T13:36:15")
  177. )
  178. (_file "source/src/internal/internal_timecode_generator.v"
  179. (_format verilog)
  180. (_timespec "2024-08-23T13:36:15")
  181. )
  182. (_file "source/src/sys/sys_timecode.v"
  183. (_format verilog)
  184. (_timespec "2024-08-23T13:36:15")
  185. )
  186. (_file "source/src/input/genlock_input_module.v"
  187. (_format verilog)
  188. (_timespec "2024-08-23T13:36:15")
  189. )
  190. (_file "source/src/internal/internal_clock_generator.v"
  191. (_format verilog)
  192. (_timespec "2024-08-23T13:36:15")
  193. )
  194. (_file "source/src/internal/internal_genlock_generator.v"
  195. (_format verilog)
  196. (_timespec "2024-08-23T13:36:15")
  197. )
  198. (_file "source/src/sys/sys_genlock.v"
  199. (_format verilog)
  200. (_timespec "2024-08-23T13:36:15")
  201. )
  202. (_file "source/src/sys/sys_clock.v"
  203. (_format verilog)
  204. (_timespec "2024-08-23T13:36:15")
  205. )
  206. (_file "source/src/output/camera_sync_signal_output.v"
  207. (_format verilog)
  208. (_timespec "2024-08-23T13:36:15")
  209. )
  210. (_file "source/src/business/record_sig_generator.v"
  211. (_format verilog)
  212. (_timespec "2024-08-23T13:36:15")
  213. )
  214. (_file "source/src/sys_signal_delayer.v"
  215. (_format verilog)
  216. (_timespec "2024-08-23T13:36:15")
  217. )
  218. (_file "source/src/zutils/zutils_sig_delayer.v"
  219. (_format verilog)
  220. (_timespec "2024-08-23T13:36:15")
  221. )
  222. (_file "source/src/zutils/zutils_sig_delayer_v2.v"
  223. (_format verilog)
  224. (_timespec "2024-08-23T15:51:36")
  225. )
  226. (_file "source/src/zutils/zutils_pluse_delayer.v"
  227. (_format verilog)
  228. (_timespec "2024-08-23T13:36:15")
  229. )
  230. (_file "source/src/internal/internal_sig_generator_en_contrler.v"
  231. (_format verilog)
  232. (_timespec "2024-08-23T13:36:15")
  233. )
  234. (_file "source/src/zutils/zutils_timer.v"
  235. (_format verilog)
  236. (_timespec "2024-08-23T13:36:15")
  237. )
  238. (_file "source/src/zutils/breathing_lamp.v"
  239. (_format verilog)
  240. (_timespec "2024-08-28T18:42:17")
  241. )
  242. (_file "source/src/app_top.v"
  243. (_format verilog)
  244. (_timespec "2024-08-28T18:43:10")
  245. )
  246. )
  247. )
  248. (_widget wgt_my_ips_src
  249. (_input
  250. (_ip "ipcore/ShiftRegister/ShiftRegister.idf"
  251. (_timespec "2024-08-23T13:36:15")
  252. (_ip_source_item "ipcore/ShiftRegister/rtl/ipm_distributed_sdpram_v1_2_ShiftRegister.v"
  253. (_timespec "2024-08-23T13:36:15")
  254. )
  255. (_ip_source_item "ipcore/ShiftRegister/rtl/ipm_distributed_shiftregister_v1_2_ShiftRegister.v"
  256. (_timespec "2024-08-23T13:36:15")
  257. )
  258. (_ip_source_item "ipcore/ShiftRegister/ShiftRegister.v"
  259. (_timespec "2024-08-23T13:36:15")
  260. )
  261. )
  262. (_ip "ipcore/SPLL/SPLL.idf"
  263. (_timespec "2024-08-28T18:24:17")
  264. (_ip_source_item "ipcore/SPLL/SPLL.v"
  265. (_timespec "2024-08-28T18:24:17")
  266. )
  267. )
  268. )
  269. )
  270. (_widget wgt_import_logic_con_file
  271. (_input
  272. (_file "xsync.fdc"
  273. (_format fdc)
  274. (_timespec "2024-08-28T21:48:19")
  275. )
  276. )
  277. )
  278. (_widget wgt_edit_user_cons
  279. (_attribute _click_to_run (_switch ON))
  280. )
  281. (_widget wgt_simulation
  282. (_option compiled_lib_location (_string "pango_sim_libraries"))
  283. (_option verilog_options (_string ""))
  284. (_option gen_param (_string ""))
  285. (_option simulate_runtime (_string "10000ms"))
  286. (_option sim_exe_dir (_string "C:/modeltech64_10.5/win64"))
  287. (_input
  288. (_file "source/test/test_transmitter.v"
  289. (_format verilog)
  290. (_timespec "2024-08-23T13:36:15")
  291. )
  292. (_file "source/test/test_baud_rate_gen.v"
  293. (_format verilog)
  294. (_timespec "2024-08-23T13:36:15")
  295. )
  296. (_file "source/test/test_top.v"
  297. (_format verilog)
  298. (_timespec "2024-08-23T13:36:15")
  299. )
  300. (_file "source/test/test_uart_reg_reader.v"
  301. (_format verilog)
  302. (_timespec "2024-08-23T13:36:15")
  303. )
  304. (_file "source/test/test_spi_reg_reader.v"
  305. (_format verilog)
  306. (_timespec "2024-08-23T13:36:15")
  307. )
  308. (_file "source/test/test_timecode_generator.v"
  309. (_format verilog)
  310. (_timespec "2024-08-23T13:36:15")
  311. )
  312. (_file "source/test/test_timecode_decoder.v" + "test_timecode_decoder:"
  313. (_format verilog)
  314. (_timespec "2024-08-23T13:36:15")
  315. )
  316. )
  317. )
  318. )
  319. (_task tsk_compile
  320. (_command cmd_compile
  321. (_gci_state (_integer 2))
  322. (_db_output
  323. (_file "compile/Top_comp.adf"
  324. (_format adif)
  325. (_timespec "2024-08-28T22:14:10")
  326. )
  327. )
  328. (_output
  329. (_file "compile/Top.cmr"
  330. (_format verilog)
  331. (_timespec "2024-08-28T22:14:10")
  332. )
  333. (_file "compile/cmr.db"
  334. (_format text)
  335. (_timespec "2024-08-28T22:14:10")
  336. )
  337. )
  338. )
  339. (_widget wgt_rtl_view
  340. (_attribute _click_to_run (_switch ON))
  341. )
  342. )
  343. (_task tsk_synthesis
  344. (_command cmd_synthesize
  345. (_gci_state (_integer 2))
  346. (_option selected_syn_tool_opt (_integer 2))
  347. (_db_output
  348. (_file "synthesize/Top_syn.adf"
  349. (_format adif)
  350. (_timespec "2024-08-28T22:16:16")
  351. )
  352. )
  353. (_output
  354. (_file "synthesize/Top_syn.vm"
  355. (_format structural_verilog)
  356. (_timespec "2024-08-28T22:16:27")
  357. )
  358. (_file "synthesize/Top_controlsets.txt"
  359. (_format text)
  360. (_timespec "2024-08-28T22:16:02")
  361. )
  362. (_file "synthesize/snr.db"
  363. (_format text)
  364. (_timespec "2024-08-28T22:16:33")
  365. )
  366. (_file "synthesize/Top.snr"
  367. (_format text)
  368. (_timespec "2024-08-28T22:16:33")
  369. )
  370. )
  371. )
  372. (_widget wgt_tech_view
  373. (_attribute _click_to_run (_switch ON))
  374. )
  375. (_widget wgt_map_constraint
  376. )
  377. (_widget wgt_my_fic_src
  378. )
  379. (_widget wgt_inserter_gui_view
  380. (_attribute _click_to_run (_switch ON))
  381. )
  382. )
  383. (_task tsk_devmap
  384. (_command cmd_devmap
  385. (_gci_state (_integer 2))
  386. (_db_output
  387. (_file "device_map/Top_map.adf"
  388. (_format adif)
  389. (_timespec "2024-08-28T22:17:03")
  390. )
  391. )
  392. (_output
  393. (_file "device_map/Top_dmr.prt"
  394. (_format text)
  395. (_timespec "2024-08-28T22:16:42")
  396. )
  397. (_file "device_map/Top.dmr"
  398. (_format text)
  399. (_timespec "2024-08-28T22:17:03")
  400. )
  401. (_file "device_map/dmr.db"
  402. (_format text)
  403. (_timespec "2024-08-28T22:17:03")
  404. )
  405. )
  406. )
  407. (_widget wgt_edit_placement_cons
  408. (_attribute _click_to_run (_switch ON))
  409. (_input
  410. (_file "device_map/xsync.pcf"
  411. (_format pcf)
  412. (_timespec "2024-08-28T22:17:03")
  413. )
  414. )
  415. )
  416. (_widget wgt_edit_route_cons
  417. (_attribute _click_to_run (_switch ON))
  418. )
  419. )
  420. (_task tsk_pnr
  421. (_command cmd_pnr
  422. (_gci_state (_integer 2))
  423. (_option gplace_seed (_integer 8))
  424. (_option seed_step (_integer 4))
  425. (_option saved_outcome (_integer 4))
  426. (_option parallel (_integer 4))
  427. (_option share_router_control_signal (_boolean FALSE))
  428. (_option check_clk_net_route_by_srb (_boolean FALSE))
  429. (_option fix_hold_violation_in_route (_boolean FALSE))
  430. (_db_output
  431. (_file "place_route/Top_pnr.adf"
  432. (_format adif)
  433. (_timespec "2024-08-28T22:20:11")
  434. )
  435. )
  436. (_output
  437. (_file "place_route/clock_utilization.txt"
  438. (_format text)
  439. (_timespec "2024-08-28T22:19:38")
  440. )
  441. (_file "place_route/Top_plc.adf"
  442. (_format adif)
  443. (_timespec "2024-08-28T22:18:13")
  444. )
  445. (_file "place_route/Top.prr"
  446. (_format text)
  447. (_timespec "2024-08-28T22:20:11")
  448. )
  449. (_file "place_route/Top_prr.prt"
  450. (_format text)
  451. (_timespec "2024-08-28T22:19:38")
  452. )
  453. (_file "place_route/Top_pnr.netlist"
  454. (_format text)
  455. (_timespec "2024-08-28T22:20:11")
  456. )
  457. (_file "place_route/prr.db"
  458. (_format text)
  459. (_timespec "2024-08-28T22:20:12")
  460. )
  461. )
  462. )
  463. (_widget wgt_power_calculator
  464. (_attribute _click_to_run (_switch ON))
  465. )
  466. (_widget wgt_timing_analysis
  467. (_attribute _click_to_run (_switch ON))
  468. )
  469. (_command cmd_report_post_pnr_timing
  470. (_gci_state (_integer 0))
  471. (_attribute _auto_exe_lock (_switch OFF))
  472. (_attribute _auto_exe (_switch OFF))
  473. )
  474. (_widget wgt_arch_browser
  475. (_attribute _click_to_run (_switch ON))
  476. )
  477. (_command cmd_report_power
  478. (_gci_state (_integer 0))
  479. (_attribute _auto_exe_lock (_switch OFF))
  480. (_attribute _auto_exe (_switch OFF))
  481. )
  482. (_command cmd_gen_netlist
  483. (_gci_state (_integer 0))
  484. (_attribute _auto_exe_lock (_switch OFF))
  485. (_attribute _auto_exe (_switch OFF))
  486. )
  487. )
  488. (_task tsk_gen_bitstream
  489. (_command cmd_gen_bitstream
  490. (_gci_state (_integer 2))
  491. (_option unused_io_status (_string "KEEPER"))
  492. (_output
  493. (_file "generate_bitstream/Top.sbit"
  494. (_format text)
  495. (_timespec "2024-08-28T22:21:15")
  496. )
  497. (_file "generate_bitstream/Top.smsk"
  498. (_format text)
  499. (_timespec "2024-08-28T22:21:16")
  500. )
  501. (_file "generate_bitstream/bgr.db"
  502. (_format text)
  503. (_timespec "2024-08-28T22:21:19")
  504. )
  505. (_file "generate_bitstream/Top.bgr"
  506. (_format text)
  507. (_timespec "2024-08-28T22:21:18")
  508. )
  509. )
  510. )
  511. )
  512. )