Forum Discussion
117 Replies
- Altera_Forum
Honored Contributor
The errors are here:
Error: June10_ram2.ixp465_rwdata_0: Component ixp465_rwdata 1.1 not found Error: June10_ram2.ixp465_rwdata_0.ixp_master/ram.s1: Illegal connection start (ixp465_rwdata_0.ixp_master is an end interface) Error: Ixp465_rwdata_0.ixp_master/ram.s1: Connection ixp465_rwdata_0.ixp_master/ram.s1 has missing start or endpoint Error: Ixp465_rwdata_0.ixp_master/ram.s1: Connection ixp465_rwdata_0.ixp_master/ram.s1 has missing start or endpoint - Altera_Forum
Honored Contributor
--- Quote Start --- Error: June10_ram2.ixp465_rwdata_0: Component ixp465_rwdata 1.1 not found --- Quote End --- Look in your project; does it include the code for component with pin ixp465_rwdata? Or perhaps this is a typo? Rather than coding the _hw.tcl file directly, have the component editor automatically generate the _hw.tcl file, and then edit it to customize it. If your code is VHDL, and it includes components, eg., library mylib; use mylib.components.all;, then you'll need to include the 'components' package before your custom component, otherwise Quartus will complain. Iterate a few times, reading the errors, until you get it right. Before trying to make a component _hw.tcl file based on untested VHDL or Verilog source, make sure it compiles with Modelsim first. Cheers, Dave - Altera_Forum
Honored Contributor
Hello Dave,
I have connected the custom component to "Onchip RAM" and I am able to wire data to the memory. [I first Generate the simulation files in Verilog and attach only the Clock and Reset BFMs. Then using the test bench I write data to the ram using some tasks and observe the result in the memory viewer window] The .tcl file of the component is working fine. What I don't understand is the missing start/end point in the error message ? Thanks, E=mc2 - Altera_Forum
Honored Contributor
--- Quote Start --- What I don't understand is the missing start/end point in the error message ? --- Quote End --- Does SOPC Builder give you this error, or Modelsim? If its SOPC Builder, then these sound like _hw.tcl keywords; check the syntax in your component file. Cheers, Dave - Altera_Forum
Honored Contributor
The SOPC gives these errors. I'm sorry, can you elaborate on how the _hw.tcl - keywords is responsible for this error.
- Altera_Forum
Honored Contributor
--- Quote Start --- The SOPC gives these errors. I'm sorry, can you elaborate on how the _hw.tcl - keywords is responsible for this error. --- Quote End --- Look inside your _hw.tcl file for your new component. SOPC builder is complaining about 'start' and 'end' keywords, and something that is defined as a 'start' connection, when it is defined as an 'endpoint'. I don't use SOPC Builder enough to know what these errors are due to. As I mentioned earlier, I generally let SOPC Builder generate the first version of _hw.tcl and then edit that. I think you have some interfaces defined incorrectly. Move your _hw.tcl file someplace else, and use component editor to help create a new file. Then get it working. Finally, compare your original _hw.tcl file to the new one to see where you went wrong. Cheers, Dave - Altera_Forum
Honored Contributor
Got it!. All this time I was adding the files that were meant for simulation and had unchecked the synthesis option.
- Altera_Forum
Honored Contributor
--- Quote Start --- Got it! --- Quote End --- Great! Cheers, Dave - Altera_Forum
Honored Contributor
Hey Dave,
When I try to import an older system into Qsys I get the following errors and doubts: errors: 1. component xxx must have an associated reset. [i edited the pins and got rid of the error for one of the simple design.]. does qsys create a global reset pin ? [ i get this for all the components] 2. it says asks me to replace pci-compiler with a compatible component. doubts a. Why does it not complain about not finding the PCI-compiler IP in it's IP list? b.Automatically coundits show up in all the components [What are they?(i read the manual, but not satisfied with explanation) and why are they created]. I Igonered the conduits in one of my designs: the simulation worked fine and I could also run the "compile Design without any errors" c. Instead of creating the new system with PCIe, can I use the MegaIP wizard to modify the PCI-compiler and then add it to my Qsys system. [Any component is related with only two files right?; its verilog file and _hw.tcl file] Thanks and have a joyous day, Aditya - Altera_Forum
Honored Contributor
--- Quote Start --- When I try to import an older system into Qsys I get the following errors and doubts: --- Quote End --- I haven't used Qsys to import SOPC Builder projects, so cannot help answer your questions. Try posting a new thread with a title like "Errors when importing SOPC system into Qsys", and see if someone else can offer advice. Cheers, Dave