Answers Database
Foundation F1.x Schematic: Symbols are removed or disappear after adding symbols. PM message symbol not added, not enough memory to complete this operation
Record #2890
Product Family: Software
Product Line: Aldec
Product Part: Foundation Schematic Capture
Product Version: F1.3
Problem Title:
Foundation F1.x Schematic: Symbols are removed or disappear after adding symbols. PM message
symbol not added, not enough memory to complete this operation
Problem Description:
Urgency: Standard
General Description:
In a Foundation Schematic it may appear that on a large
schematic with many symbols, that after adding a component,
saving and exiting, then reloading the schematic, that the
components end up missing. You may also get a message in the
Project Manager Window:
Symbol not added
Not enough memory to complete this operation.
Solution 1:
Foundation Schematic has a limitation on the number of symbols
or components that can be added to a particular sheet. A new
sheet can be created that is on the same level, or a
hierarchial symbol can be created out of a section of that
particular sheet if applicable. On the new sheet the components
can be placed on the sheet, and the signals that are common
between the two sheets will be connected as long as they are
labeled exactly the same.
To Create a new sheet go to File->New Sheet, and a new sheet
with the name of the project with an incremented number
appended to the end of the name, from the previous will now be
added to the current project when the sheet is saved. (ie first
sheet would be project_name1.sch, and the new sheet would be
project_name2.sch). Or the user can use File->Save As and name
this new sheet, and this name will be added to the current
project.
To connect signals between the sheets the user only needs to
label the nets exactly the same, and as long as the sheets are
on the same level then the nets will be connected. Open ended
signals can be created to go from one sheet to the next by
starting the net from the symbol using a left mouse click, then
drawing the net and ending in free space by right clicking.
Next immediately click on the icon called "Add Net or Bus
Name", and give the appropriate name. This icon is on the left
icon bar and has a net tap with a red "A" on it. The same
procedure can be used on the other sheet too.
Solution 2:
To Create a hierarchial symbol the user can use File->New
sheet, and create the new schematic. The Logic can then be
added to the sheet, or cut and pasted from the previous sheet.
On this hierarchial symbol the signals that go to pins on the
symobl must have the green "I/O Terminals" on them.
The I/O Terminal is gotten from the icon "I/O terminal" from
the left icon bar, or from the SC Symobls library icon. Next
use Hierarchy->Create macro from Current sheet, and in the
appropriate place give the name for the symbol. The inputs and
outputs will already be defined, Click ok, and the symbol will
be created that can be chosed from the SC symbols library listing, and put down on any sheet.
End of Record #2890 - Last Modified: 03/03/99 10:53 |