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.

504 lines
19 KiB

11 months ago
11 months ago
11 months ago
2 years ago
11 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
12 months ago
12 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
2 years ago
2 years 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
11 months ago
2 years ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
2 years ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months 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
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months 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
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months 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 Sun Aug 25 23:05:00 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-25T21:00:01")
  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-23T13:36:15")
  133. )
  134. (_file "source/src/timecode/timecode_decoder.v"
  135. (_format verilog)
  136. (_timespec "2024-08-23T13:36:15")
  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. )
  239. )
  240. (_widget wgt_my_ips_src
  241. (_input
  242. (_ip "ipcore/ShiftRegister/ShiftRegister.idf"
  243. (_timespec "2024-08-23T13:36:15")
  244. (_ip_source_item "ipcore/ShiftRegister/rtl/ipm_distributed_sdpram_v1_2_ShiftRegister.v"
  245. (_timespec "2024-08-23T13:36:15")
  246. )
  247. (_ip_source_item "ipcore/ShiftRegister/rtl/ipm_distributed_shiftregister_v1_2_ShiftRegister.v"
  248. (_timespec "2024-08-23T13:36:15")
  249. )
  250. (_ip_source_item "ipcore/ShiftRegister/ShiftRegister.v"
  251. (_timespec "2024-08-23T13:36:15")
  252. )
  253. )
  254. (_ip "ipcore/SPLL/SPLL.idf"
  255. (_timespec "2024-08-23T14:44:49")
  256. (_ip_source_item "ipcore/SPLL/SPLL.v"
  257. (_timespec "2024-08-23T14:44:49")
  258. )
  259. )
  260. )
  261. )
  262. (_widget wgt_import_logic_con_file
  263. (_input
  264. (_file "xsync.fdc"
  265. (_format fdc)
  266. (_timespec "2024-08-25T23:04:08")
  267. )
  268. )
  269. )
  270. (_widget wgt_edit_user_cons
  271. (_attribute _click_to_run (_switch ON))
  272. )
  273. (_widget wgt_simulation
  274. (_option compiled_lib_location (_string "pango_sim_libraries"))
  275. (_option verilog_options (_string ""))
  276. (_option gen_param (_string ""))
  277. (_option simulate_runtime (_string "10000ms"))
  278. (_option sim_exe_dir (_string "C:/modeltech64_10.5/win64"))
  279. (_input
  280. (_file "source/test/test_transmitter.v"
  281. (_format verilog)
  282. (_timespec "2024-08-23T13:36:15")
  283. )
  284. (_file "source/test/test_baud_rate_gen.v"
  285. (_format verilog)
  286. (_timespec "2024-08-23T13:36:15")
  287. )
  288. (_file "source/test/test_top.v"
  289. (_format verilog)
  290. (_timespec "2024-08-23T13:36:15")
  291. )
  292. (_file "source/test/test_uart_reg_reader.v"
  293. (_format verilog)
  294. (_timespec "2024-08-23T13:36:15")
  295. )
  296. (_file "source/test/test_spi_reg_reader.v"
  297. (_format verilog)
  298. (_timespec "2024-08-23T13:36:15")
  299. )
  300. (_file "source/test/test_timecode_generator.v"
  301. (_format verilog)
  302. (_timespec "2024-08-23T13:36:15")
  303. )
  304. (_file "source/test/test_timecode_decoder.v" + "test_timecode_decoder:"
  305. (_format verilog)
  306. (_timespec "2024-08-23T13:36:15")
  307. )
  308. )
  309. )
  310. )
  311. (_task tsk_compile
  312. (_command cmd_compile
  313. (_gci_state (_integer 2))
  314. (_db_output
  315. (_file "compile/Top_comp.adf"
  316. (_format adif)
  317. (_timespec "2024-08-25T23:04:16")
  318. )
  319. )
  320. (_output
  321. (_file "compile/Top.cmr"
  322. (_format verilog)
  323. (_timespec "2024-08-25T23:04:16")
  324. )
  325. (_file "compile/cmr.db"
  326. (_format text)
  327. (_timespec "2024-08-25T23:04:16")
  328. )
  329. )
  330. )
  331. (_widget wgt_rtl_view
  332. (_attribute _click_to_run (_switch ON))
  333. )
  334. )
  335. (_task tsk_synthesis
  336. (_command cmd_synthesize
  337. (_gci_state (_integer 2))
  338. (_option selected_syn_tool_opt (_integer 2))
  339. (_db_output
  340. (_file "synthesize/Top_syn.adf"
  341. (_format adif)
  342. (_timespec "2024-08-25T23:04:22")
  343. )
  344. )
  345. (_output
  346. (_file "synthesize/Top_syn.vm"
  347. (_format structural_verilog)
  348. (_timespec "2024-08-25T23:04:22")
  349. )
  350. (_file "synthesize/Top_controlsets.txt"
  351. (_format text)
  352. (_timespec "2024-08-25T23:04:22")
  353. )
  354. (_file "synthesize/snr.db"
  355. (_format text)
  356. (_timespec "2024-08-25T23:04:22")
  357. )
  358. (_file "synthesize/Top.snr"
  359. (_format text)
  360. (_timespec "2024-08-25T23:04:22")
  361. )
  362. )
  363. )
  364. (_widget wgt_tech_view
  365. (_attribute _click_to_run (_switch ON))
  366. )
  367. (_widget wgt_map_constraint
  368. )
  369. (_widget wgt_my_fic_src
  370. )
  371. (_widget wgt_inserter_gui_view
  372. (_attribute _click_to_run (_switch ON))
  373. )
  374. )
  375. (_task tsk_devmap
  376. (_command cmd_devmap
  377. (_gci_state (_integer 2))
  378. (_db_output
  379. (_file "device_map/Top_map.adf"
  380. (_format adif)
  381. (_timespec "2024-08-25T23:04:30")
  382. )
  383. )
  384. (_output
  385. (_file "device_map/Top_dmr.prt"
  386. (_format text)
  387. (_timespec "2024-08-25T23:04:30")
  388. )
  389. (_file "device_map/Top.dmr"
  390. (_format text)
  391. (_timespec "2024-08-25T23:04:30")
  392. )
  393. (_file "device_map/dmr.db"
  394. (_format text)
  395. (_timespec "2024-08-25T23:04:30")
  396. )
  397. )
  398. )
  399. (_widget wgt_edit_placement_cons
  400. (_attribute _click_to_run (_switch ON))
  401. (_input
  402. (_file "device_map/xsync.pcf"
  403. (_format pcf)
  404. (_timespec "2024-08-25T23:04:30")
  405. )
  406. )
  407. )
  408. (_widget wgt_edit_route_cons
  409. (_attribute _click_to_run (_switch ON))
  410. )
  411. )
  412. (_task tsk_pnr
  413. (_command cmd_pnr
  414. (_gci_state (_integer 2))
  415. (_option gplace_seed (_integer 8))
  416. (_option seed_step (_integer 4))
  417. (_option saved_outcome (_integer 4))
  418. (_option parallel (_integer 4))
  419. (_option share_router_control_signal (_boolean FALSE))
  420. (_option check_clk_net_route_by_srb (_boolean FALSE))
  421. (_option fix_hold_violation_in_route (_boolean FALSE))
  422. (_db_output
  423. (_file "place_route/Top_pnr.adf"
  424. (_format adif)
  425. (_timespec "2024-08-25T23:04:48")
  426. )
  427. )
  428. (_output
  429. (_file "place_route/clock_utilization.txt"
  430. (_format text)
  431. (_timespec "2024-08-25T23:04:48")
  432. )
  433. (_file "place_route/Top_plc.adf"
  434. (_format adif)
  435. (_timespec "2024-08-25T23:04:43")
  436. )
  437. (_file "place_route/Top.prr"
  438. (_format text)
  439. (_timespec "2024-08-25T23:04:48")
  440. )
  441. (_file "place_route/Top_prr.prt"
  442. (_format text)
  443. (_timespec "2024-08-25T23:04:48")
  444. )
  445. (_file "place_route/Top_pnr.netlist"
  446. (_format text)
  447. (_timespec "2024-08-25T23:04:48")
  448. )
  449. (_file "place_route/prr.db"
  450. (_format text)
  451. (_timespec "2024-08-25T23:04:48")
  452. )
  453. )
  454. )
  455. (_widget wgt_power_calculator
  456. (_attribute _click_to_run (_switch ON))
  457. )
  458. (_widget wgt_timing_analysis
  459. (_attribute _click_to_run (_switch ON))
  460. )
  461. (_command cmd_report_post_pnr_timing
  462. (_gci_state (_integer 0))
  463. (_attribute _auto_exe_lock (_switch OFF))
  464. (_attribute _auto_exe (_switch OFF))
  465. )
  466. (_widget wgt_arch_browser
  467. (_attribute _click_to_run (_switch ON))
  468. )
  469. (_command cmd_report_power
  470. (_gci_state (_integer 0))
  471. (_attribute _auto_exe_lock (_switch OFF))
  472. (_attribute _auto_exe (_switch OFF))
  473. )
  474. (_command cmd_gen_netlist
  475. (_gci_state (_integer 0))
  476. (_attribute _auto_exe_lock (_switch OFF))
  477. (_attribute _auto_exe (_switch OFF))
  478. )
  479. )
  480. (_task tsk_gen_bitstream
  481. (_command cmd_gen_bitstream
  482. (_gci_state (_integer 2))
  483. (_option unused_io_status (_string "KEEPER"))
  484. (_output
  485. (_file "generate_bitstream/Top.sbit"
  486. (_format text)
  487. (_timespec "2024-08-25T23:04:59")
  488. )
  489. (_file "generate_bitstream/Top.smsk"
  490. (_format text)
  491. (_timespec "2024-08-25T23:04:59")
  492. )
  493. (_file "generate_bitstream/bgr.db"
  494. (_format text)
  495. (_timespec "2024-08-25T23:05:00")
  496. )
  497. (_file "generate_bitstream/Top.bgr"
  498. (_format text)
  499. (_timespec "2024-08-25T23:05:00")
  500. )
  501. )
  502. )
  503. )
  504. )