On Dec 9, 4:55=A0pm, Digi Suji <digis...@gmail.com> wrote:
> On Dec 8, 1:39=A0pm, Gabor <ga...@alacron.com> wrote:
>
>
>
> > On Dec 8, 3:24=A0pm, Digi Suji <digis...@gmail.com> wrote:
>
> > > Hi,
>
> > > I am trying to do post-translate simulation on Xilinx ISE 10.1 on a P=
C
> > > (Win XP). When I try to compile the UNISIM/SIMPRIM libraries, the
> > > system asks for 3rd party simulators. So I installed Model Sim PE
> > > student edition. I am again stuck because my design is bigger than
> > > ModelSim Student Edition would handle.
>
> > > My school has NC-Verilog on UNIX machines. Is there any way that I ca=
n
> > > compile, UNISIM/SIMPRIM libraries on PC for NC-Verilog simulator(NC-
> > > Verilog is on UNIX). When I try to compile, I get a message ncsim
> > > executable is not found because there is no NC-Verilog installed on
> > > PC.
>
> > > Can any one please suggest how can I get through this phase?
>
> > > Thanks.
>
> > The "compxlib" process in ISE actually calls ModelSim (or other
> > third party software) to do the compilation. =A0The library sources
> > are in the Xilinx ISE installation tree, though. =A0So you could
> > compile them directly on your UNIX box. =A0If you have a log from
> > compiling the libraries for ModelSim PE Student edition, you
> > can see where the source files are. =A0It is also possible that
> > ISE created a script for ncsim that you can directly use on the
> > UNIX box.
>
> Hi Gabor,
>
> The problem I have is I do not have Xilinx installed on my school UNIX
> box and ncsim is not on my windows box. Both are on the different
> system. I tried using "compxlib" on UNIX and obviously the system says
> "no command" because I do not have XILINX on the unix box
>
> do you have any solution for me?
>
> Thanks
I assume you have a way to transfer files from your PC to the UNIX
machines at school? You would need to do this for your source
code anyway.
The library sources are in your Xilinx ISE installation tree on
your PC. On my PC they are in:
E:\Xilinx\10.1\ISE\verilog\src\simprims
E:\Xilinx\10.1\ISE\verilog\src\unisims
E:\Xilinx\10.1\ISE\vhdl\src\simprims
E:\Xilinx\10.1\ISE\vhdl\src\unisims
Where E:\Xilinx\10.1\ISE is my ISE installation
directory. You could zip these up and move them
to the UNIX machine.
Depending on what you are simulating you may not need all
of the sources in these directories, but all that compxlib
does is to compile all the sources in these directories and
install them in four libraries:
simprims_ver
unisims_ver
simprims
unisims
respectively for the four file sets. You would also
need the XilinxCoreLib libraries which are structured
similarly under your installation tree, if you use any
coregen cores.
If your project is small and you're not running a
post translate simulation, it is quite probable that
you only need a handful of these files. You could
see what they are by watching error messages and
add the sources to your work directory one by one,
if you don't want to go through the complete library
build process.
HTH,
Gabor
Reply by Digi Suji●December 9, 20082008-12-09
On Dec 8, 1:39=A0pm, Gabor <ga...@alacron.com> wrote:
> On Dec 8, 3:24=A0pm, Digi Suji <digis...@gmail.com> wrote:
>
>
>
> > Hi,
>
> > I am trying to do post-translate simulation on Xilinx ISE 10.1 on a PC
> > (Win XP). When I try to compile the UNISIM/SIMPRIM libraries, the
> > system asks for 3rd party simulators. So I installed Model Sim PE
> > student edition. I am again stuck because my design is bigger than
> > ModelSim Student Edition would handle.
>
> > My school has NC-Verilog on UNIX machines. Is there any way that I can
> > compile, UNISIM/SIMPRIM libraries on PC for NC-Verilog simulator(NC-
> > Verilog is on UNIX). When I try to compile, I get a message ncsim
> > executable is not found because there is no NC-Verilog installed on
> > PC.
>
> > Can any one please suggest how can I get through this phase?
>
> > Thanks.
>
> The "compxlib" process in ISE actually calls ModelSim (or other
> third party software) to do the compilation. =A0The library sources
> are in the Xilinx ISE installation tree, though. =A0So you could
> compile them directly on your UNIX box. =A0If you have a log from
> compiling the libraries for ModelSim PE Student edition, you
> can see where the source files are. =A0It is also possible that
> ISE created a script for ncsim that you can directly use on the
> UNIX box.
Hi Gabor,
The problem I have is I do not have Xilinx installed on my school UNIX
box and ncsim is not on my windows box. Both are on the different
system. I tried using "compxlib" on UNIX and obviously the system says
"no command" because I do not have XILINX on the unix box
do you have any solution for me?
Thanks
Reply by Gabor●December 8, 20082008-12-08
On Dec 8, 3:24=A0pm, Digi Suji <digis...@gmail.com> wrote:
> Hi,
>
> I am trying to do post-translate simulation on Xilinx ISE 10.1 on a PC
> (Win XP). When I try to compile the UNISIM/SIMPRIM libraries, the
> system asks for 3rd party simulators. So I installed Model Sim PE
> student edition. I am again stuck because my design is bigger than
> ModelSim Student Edition would handle.
>
> My school has NC-Verilog on UNIX machines. Is there any way that I can
> compile, UNISIM/SIMPRIM libraries on PC for NC-Verilog simulator(NC-
> Verilog is on UNIX). When I try to compile, I get a message ncsim
> executable is not found because there is no NC-Verilog installed on
> PC.
>
> Can any one please suggest how can I get through this phase?
>
> Thanks.
The "compxlib" process in ISE actually calls ModelSim (or other
third party software) to do the compilation. The library sources
are in the Xilinx ISE installation tree, though. So you could
compile them directly on your UNIX box. If you have a log from
compiling the libraries for ModelSim PE Student edition, you
can see where the source files are. It is also possible that
ISE created a script for ncsim that you can directly use on the
UNIX box.
Reply by Digi Suji●December 8, 20082008-12-08
Hi,
I am trying to do post-translate simulation on Xilinx ISE 10.1 on a PC
(Win XP). When I try to compile the UNISIM/SIMPRIM libraries, the
system asks for 3rd party simulators. So I installed Model Sim PE
student edition. I am again stuck because my design is bigger than
ModelSim Student Edition would handle.
My school has NC-Verilog on UNIX machines. Is there any way that I can
compile, UNISIM/SIMPRIM libraries on PC for NC-Verilog simulator(NC-
Verilog is on UNIX). When I try to compile, I get a message ncsim
executable is not found because there is no NC-Verilog installed on
PC.
Can any one please suggest how can I get through this phase?
Thanks.