Skip to content

fasm2frames.py failed to generate frames from step14.v for xc7a100tcsg324-1 #127

@darshilshah7070

Description

@darshilshah7070

Dont know Why but till step13.v xc7a100tcsg324-1 programmed correctly but from step14 fasm2frames.py failed to generate frames

fasm2frames.py --part xc7a100tcsg324-1 --db-root /usr/share/nextpnr/prjxray-db/artix7 SOC.fasm
Traceback (most recent call last):
File "/home/darshil/prjxray/utils/fasm2frames.py", line 316, in
main()
File "/home/darshil/prjxray/utils/fasm2frames.py", line 312, in main
emit_pudc_b_pullup=args.emit_pudc_b_pullup)
File "/home/darshil/prjxray/utils/fasm2frames.py", line 189, in run
assembler.parse_fasm_filename(filename_in, extra_features=extra_features)
File "/home/darshil/.conda/envs/xc7/lib/python3.7/site-packages/prjxray/fasm_assembler.py", line 203, in parse_fasm_filename
raise FasmLookupError('\n'.join(missing_features))
prjxray.fasm_assembler.FasmLookupError: Segment DB CMT_TOP_L_LOWER_B, key CMT_TOP_L_LOWER_B.MMCM_CLK_FREQ_BB_REBUF0_NS.MMCM_CLK_FREQ_BB_NS0 not found from line 'CMT_TOP_L_LOWER_B_X139Y113.MMCM_CLK_FREQ_BB_REBUF0_NS.MMCM_CLK_FREQ_BB_NS0'
Segment DB CMT_TOP_L_UPPER_T, key CMT_TOP_L_UPPER_T.PLL_CLK_FREQ_BB0_NS.PLL_CLK_FREQ_BB_BUFOUT_NS0 not found from line 'CMT_TOP_L_UPPER_T_X139Y96.PLL_CLK_FREQ_BB0_NS.PLL_CLK_FREQ_BB_BUFOUT_NS0'

If i remove both lines

SOC.fasm.txt

CMT_TOP_L_UPPER_T_X139Y96.PLL_CLK_FREQ_BB0_NS.PLL_CLK_FREQ_BB_BUFOUT_NS0
then it FPGA programmed correctly but does not behave as expected

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions