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.

521 lines
20 KiB

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