Forum Discussion
Altera_Forum
Honored Contributor
14 years agoAny solution to this. I recently moved from Q10.1 to 11. None of my custom components will now work under either Q_Sys or SOPC_builder. They all fail with the same module not found error.
A bit of digging... the quartus_map command runs fine and creates the following XML file <?xml version="1.0" encoding="ISO-8859-1" ?> <QUARTUS_MAP_OUTPUT> <QUARTUS version="Version 11.0 Build 157 04/27/2011 SJ Full Version" platform="[H[2J"/> <FILE name="keypad.vhd" path="/usr/quartus/ngunton/ip/keypad/" language="VHDL" languageversion="VHDL_1993"> <MODULE name="keypad"> <LIBRARIES> <LIBRARY name="ieee.std_logic_1164.all"/> <LIBRARY name="ieee.numeric_std.all"/> <LIBRARY name="std.standard.all"/> </LIBRARIES> <PORTS> <PORT name="sys_clk" direction="input" type="std_logic"/> <PORT name="resetn" direction="input" type="std_logic"/> <PORT name="row" direction="input" type="std_logic_vector" rangeleft="3" rangeright="0"/> <PORT name="col" direction="output" type="std_logic_vector" rangeleft="3" rangeright="0"/> <PORT name="shift" direction="output" type="std_logic_vector" rangeleft="31" rangeright="0"/> </PORTS> </MODULE> </FILE> </QUARTUS_MAP_OUTPUT> The messages from the create component wizard then read: Debug: Debug: Exception thrown while parsing XML from analyser Error: Error: No modules found when analyzing /usr/quartus/ngunton/ip/keypad/keypad.vhd. No amount of editing the _hw.tcl file has yet provided a solution. This problem occurs with both components consisting of a single file and of multiple files.