Knowledge Base Article

Why do I get the error "Can't generate .scf file from vector file" when trying to import the vector file provided with the <nobr>Reed-Solomon</nobr> Compiler MegaCore function?

Description

There are subtle difference in the bus syntax used for vector (.vec) files in the Quartus® II software and the MAX PLUS® II software.

The original vector file supplied with this core is targeted at the Quartus II software bus syntax.

To modify the .vec file for use with MAX PLUS II software, simply perform the following steps.

Before the line: INPUTS idata [7..0]

Insert the following line: GROUP CREATE idata[7..0] = idata7 idata6 idata5 idata4 idata3 idata2 idata1 idata0;

This section of the vector file should now be represented as:

RADIX DEC;
GROUP CREATE idata[7..0] = idata7 idata6 idata5 idata4 idata3 idata2 idata1 idata0;
INPUTS idata [7..0]
PATTERN

This error will be fixed in a future revision of the MegaCore function.

Updated 1 month ago
Version 2.0
No CommentsBe the first to comment