- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hey,
I'm currently working on a project in Quartus and I'm using the Schematic- / Block-Diagramm. And for this project I need to create my own block and I know I can do that with
file > create/update > create symbol files for current file
But then I only have Block for the current project and not for every project that I'm working on.
I already tried to create a new folder in the library and import the block-files but I only get the error "can't find design files".
Maybe someone can help, I would really appreciate it.
Thank you, Nils
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Just copy the .bsf file(s) to the new project's folder or add the location of the .bsf files as a new IP search path (Tools menu -> Options IIRC).
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thank you for your reply, but do you know if there's a possibility to put the block design in the general library, so I dont have to copy it again and again. Because my project is to prepare the lab tasks for other students and even though it's easy it would be too much work to teach every student how to copy that design in the folder that they're currently working in.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
You can put IP wherever you want, including the Quartus installation directory with the included IP, but it usually makes more sense to separate custom IP out to its own location. It's up to you.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Ok, I copied the .bsf file, but got the error message shown in the screenshots. After that I also copied the .bdf file and after that I even created a text file with the inputs and outputs, but I still get the message: "cannot locate design file for entity 1Hz_block".
Where's my mistake, I just can't find it?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Let me know if there is any update from previous reply
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
As we do not receive any response from you on the previous question/reply/answer that we have provided. Please login to https://supporttickets.intel.com/, view details of the desire request, and post a feed/response within the next 15 days to allow me to continue to support you. After 15 days, this thread will be transitioned to community support. The community users will be able to help you on your follow-up questions.
p/s: If any answer from community or Intel support are helpful, please feel free to mark as solution, give Kudos and rate 5/5 survey
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
That is not the correct location for built-in IP unless you added a path to that location. All my built-in IP appears to be in <version number>/ip/altera or in quartus/libraries/megafunctions.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I'm very sorry, but I still haven't figuered out, how I can create a block out of my schematic and put that block in my general library.
If you could give me something like an instruction, it would be very helpful.
Right now I'm doing the following:
File > Create/Update > Create Symbol Files for Current File
And the .bsf file that was created, that I put in the general library, but I guess something is missing, like a path or another file, but I don't know what and how to get it, cause I'm pretty new to all this.
Thank you in advance
Nils
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Like I said, you're putting stuff in a location that Quartus doesn't look at (quartus/libraries/clock). Put it in a directory the tool does look at like <version number>/ip/altera or in <version number>/quartus/libraries/megafunctions
Or add a new IP search location in Tools -> Options -> IP Search Settings.

- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page