2023-12-04 11:07:08 -06:00
|
|
|
techlibs/quicklogic/qlf_k6n10f/bram_types_sim.v: techlibs/quicklogic/qlf_k6n10f/generate_bram_types_sim.py
|
2023-12-06 02:56:35 -06:00
|
|
|
$(P) mkdir -p $(dir $@) && $(PYTHON_EXECUTABLE) $^ $@
|
2023-12-04 11:07:08 -06:00
|
|
|
|
2021-03-16 21:34:30 -05:00
|
|
|
OBJS += techlibs/quicklogic/synth_quicklogic.o
|
2023-11-27 03:35:29 -06:00
|
|
|
OBJS += techlibs/quicklogic/ql_bram_merge.o
|
|
|
|
OBJS += techlibs/quicklogic/ql_bram_types.o
|
|
|
|
OBJS += techlibs/quicklogic/ql_dsp_simd.o
|
|
|
|
OBJS += techlibs/quicklogic/ql_dsp_io_regs.o
|
|
|
|
|
|
|
|
# --------------------------------------
|
|
|
|
|
|
|
|
OBJS += techlibs/quicklogic/ql_dsp_macc.o
|
2023-12-04 11:07:08 -06:00
|
|
|
GENFILES += techlibs/quicklogic/ql_dsp_macc_pm.h techlibs/quicklogic/qlf_k6n10f/bram_types_sim.v
|
2023-11-27 03:35:29 -06:00
|
|
|
techlibs/quicklogic/ql_dsp_macc.o: techlibs/quicklogic/ql_dsp_macc_pm.h
|
|
|
|
$(eval $(call add_extra_objs,techlibs/quicklogic/ql_dsp_macc_pm.h))
|
|
|
|
|
|
|
|
# --------------------------------------
|
2021-03-16 21:34:30 -05:00
|
|
|
|
2023-07-07 08:27:21 -05:00
|
|
|
$(eval $(call add_share_file,share/quicklogic/common,techlibs/quicklogic/common/cells_sim.v))
|
2021-04-12 04:33:40 -05:00
|
|
|
|
2023-07-07 08:27:21 -05:00
|
|
|
$(eval $(call add_share_file,share/quicklogic/pp3,techlibs/quicklogic/pp3/ffs_map.v))
|
|
|
|
$(eval $(call add_share_file,share/quicklogic/pp3,techlibs/quicklogic/pp3/lut_map.v))
|
|
|
|
$(eval $(call add_share_file,share/quicklogic/pp3,techlibs/quicklogic/pp3/latches_map.v))
|
|
|
|
$(eval $(call add_share_file,share/quicklogic/pp3,techlibs/quicklogic/pp3/cells_map.v))
|
|
|
|
$(eval $(call add_share_file,share/quicklogic/pp3,techlibs/quicklogic/pp3/cells_sim.v))
|
|
|
|
$(eval $(call add_share_file,share/quicklogic/pp3,techlibs/quicklogic/pp3/abc9_model.v))
|
|
|
|
$(eval $(call add_share_file,share/quicklogic/pp3,techlibs/quicklogic/pp3/abc9_map.v))
|
|
|
|
$(eval $(call add_share_file,share/quicklogic/pp3,techlibs/quicklogic/pp3/abc9_unmap.v))
|
2023-11-27 02:42:40 -06:00
|
|
|
|
|
|
|
$(eval $(call add_share_file,share/quicklogic/qlf_k6n10f,techlibs/quicklogic/qlf_k6n10f/arith_map.v))
|
|
|
|
$(eval $(call add_share_file,share/quicklogic/qlf_k6n10f,techlibs/quicklogic/qlf_k6n10f/libmap_brams.txt))
|
|
|
|
$(eval $(call add_share_file,share/quicklogic/qlf_k6n10f,techlibs/quicklogic/qlf_k6n10f/libmap_brams_map.v))
|
|
|
|
$(eval $(call add_share_file,share/quicklogic/qlf_k6n10f,techlibs/quicklogic/qlf_k6n10f/brams_map.v))
|
|
|
|
$(eval $(call add_share_file,share/quicklogic/qlf_k6n10f,techlibs/quicklogic/qlf_k6n10f/brams_sim.v))
|
2023-12-06 02:56:35 -06:00
|
|
|
$(eval $(call add_gen_share_file,share/quicklogic/qlf_k6n10f,techlibs/quicklogic/qlf_k6n10f/bram_types_sim.v))
|
2023-11-27 02:42:40 -06:00
|
|
|
$(eval $(call add_share_file,share/quicklogic/qlf_k6n10f,techlibs/quicklogic/qlf_k6n10f/cells_sim.v))
|
2023-11-27 03:35:29 -06:00
|
|
|
$(eval $(call add_share_file,share/quicklogic/qlf_k6n10f,techlibs/quicklogic/qlf_k6n10f/ffs_map.v))
|
|
|
|
$(eval $(call add_share_file,share/quicklogic/qlf_k6n10f,techlibs/quicklogic/qlf_k6n10f/dsp_sim.v))
|
|
|
|
$(eval $(call add_share_file,share/quicklogic/qlf_k6n10f,techlibs/quicklogic/qlf_k6n10f/dsp_map.v))
|
2023-11-30 12:35:43 -06:00
|
|
|
$(eval $(call add_share_file,share/quicklogic/qlf_k6n10f,techlibs/quicklogic/qlf_k6n10f/dsp_final_map.v))
|
|
|
|
$(eval $(call add_share_file,share/quicklogic/qlf_k6n10f,techlibs/quicklogic/qlf_k6n10f/TDP18K_FIFO.v))
|
|
|
|
$(eval $(call add_share_file,share/quicklogic/qlf_k6n10f,techlibs/quicklogic/qlf_k6n10f/ufifo_ctl.v))
|
|
|
|
$(eval $(call add_share_file,share/quicklogic/qlf_k6n10f,techlibs/quicklogic/qlf_k6n10f/sram1024x18_mem.v))
|