Forum Discussion
Altera_Forum
Honored Contributor
15 years agoi attached a .zip with a work around
[list] [*]copy 74148.bdf from $QUARTUS_ROOTDIR/libaries/other/maxplus2 into the project directory [*]edit each of the input pin names (i used a text editor just because its easier) from 0N to p0N [*]copy the . bdf to edit_74148.bdf to avoid Quartus library name conflicts [*]if you want to use the symbol in a .bdf, create a .bsf. in 10.0 (for Linux only?) you may have to create HDL for the .bdf and create a symbol from the HDL instead of creating a .bsf for the .bdf directly. you will have to edit the symbol if you want it to look like Altera's [*]instead i created a Verilog file from x74.bdf, and edited the instantiation of \74148 to be edit_74148 and added the p prefix to all of the input pin names. then i edited the project to only include x74.v and edit_74148.v and was able to get through synthesis, so i expect simulation to work too[/list] you should be able to streamline the process for larger projects. for example, you may choose to keep 74148.bdf with its original name. Quartus should chose the local definition rather the one from the maxplus2 library