matrixofdynamism
Advanced Member level 2
- Joined
- Apr 17, 2011
- Messages
- 593
- Helped
- 24
- Reputation
- 48
- Reaction score
- 23
- Trophy points
- 1,298
- Activity points
- 7,681
When we use ModelSim, we can create a project and a library. These two are different things. A project shall be a folder containing all files for our project. A library is where the files we have compiled into ModelSim specific proprietery intermediate language shall be stored. Is this correct?
Now within the project folder we shall have a folder for library files. This folder is usually named "work", as a convention.
Within ModelSim though we name 2 things, we name the library "physical mapping" which is name of the folder within project directory that shall contain our library files, and library "logical mapping" which is name of the library as appears from within ModelSim along with all the other libraries.
Why do we have these 2 levels? I am sure a physical mapping is sufficient. Why do we need to have logical mapping as well which I think is stored into modelsim.ini?
Now within the project folder we shall have a folder for library files. This folder is usually named "work", as a convention.
Within ModelSim though we name 2 things, we name the library "physical mapping" which is name of the folder within project directory that shall contain our library files, and library "logical mapping" which is name of the library as appears from within ModelSim along with all the other libraries.
Why do we have these 2 levels? I am sure a physical mapping is sufficient. Why do we need to have logical mapping as well which I think is stored into modelsim.ini?