Forum Discussion
Altera_Forum
Honored Contributor
15 years agoQuestion about Monitor
Hello,
is it possible to synthesize the "monitors" on the altera fpgas'. There are Monitor IPs such as Avalon MM Monitor. Can I synthesize such "Monitors"?117 Replies
- 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 --- 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
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 --- 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
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 --- 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
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
Hello Dave,
yep figured it out!. Thanks. When i try to compile a a design involving a custom component I get the following errors. The error screen shot is attached. http://www.alteraforum.com/forum/C:\Documents and Settings\aashoka\My Documents\My Pictures\ixp_error.bmp The .tcl file associated with the custom component is present in the .qsf file [the path is present]. Why is the error still occuring. Thanks, Adi - Altera_Forum
Honored Contributor
--- Quote Start --- What does the error " Error(10744): Verilog HDL error at verbosity_pkg.sv : functions cant enable tasks" mean. The verbosity package is generated by quartus.qsys. I have not modified that file either" --- Quote End --- I have not seen that error. Please check you have enabled SystemVerilog in Modelsim; Compile menu, Compile Options, Verilog&SystemVerilog tab, and make sure SystemVerilog is checked as the language. Cheers, Dave - Altera_Forum
Honored Contributor
Hello Dave,
Thanks for you reply!. What does the error " Error(10744): Verilog HDL error at verbosity_pkg.sv : functions cant enable tasks" mean. The verbosity package is generated by quartus.qsys. I have not modified that file either" Thanks