OpenCores
URL https://opencores.org/ocsvn/s1_core/s1_core/trunk

Subversion Repositories s1_core

[/] [s1_core/] [trunk/] [docs/] [SYNTHESIS.txt] - Blame information for rev 114

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 114 albert.wat
S1 Core - Synthesis Environment
2
===============================
3 4 fafa1971
 
4
The scripts to run synthesis are similar to the ones
5
used for simulations, you can still use the free Icarus
6
Verilog software (that will target an FPGA application)
7
or a commercial Design Compiler tool from Synopsys (that
8 111 albert.wat
will be used for ASIC). In addition there is also a good
9
synthesis tool for FPGAs from Xilinx named XST (could be
10
"Xilinx Synthesis Tool").
11 4 fafa1971
 
12 111 albert.wat
To synthesize using XST:
13
 
14
  s1_synth xst
15
 
16 4 fafa1971
With Icarus you will use the "fpga" target, to do so
17
just run:
18
 
19 111 albert.wat
  s1_synth fpga
20 4 fafa1971
 
21
If you want to use Synopsys Design Compiler instead you
22
have to use:
23
 
24 111 albert.wat
  s1_synth dc
25 4 fafa1971
 
26
Please note that the commercial tools are NOT supported, and
27
they will probably not work unless you fix all the required
28
parameters properly (we are focusing on free software since
29
we want to build up a community of developers around the S1).
30
 
31 111 albert.wat
The results for these scripts are in the directories:
32 4 fafa1971
 
33 111 albert.wat
  run/synth/xst/
34 4 fafa1971
  run/synth/fpga/
35 111 albert.wat
  run/synth/dc/
36 4 fafa1971
 
37
 

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.