| 
				
					
						
							 | 
			||
|---|---|---|
| .. | ||
| README.md | ||
| lse.sh | ||
| synplify.sh | ||
| vivado.tcl | ||
| yosys_ice40.ys | ||
| yosys_xilinx.ys | ||
		
			
				
				README.md
			
		
		
			
			
		
	
	Synthesis results for the PicoRV32 core (in its default configuration) with Yosys 0.5+383 (git sha1 8648089), Synplify Pro and Lattice LSE from iCEcube2.2014.08, and Xilinx Vivado 2015.3.
No timing constraints were used for synthesis; only resource utilisation is compared.
Last updated: 2015-10-30
Results for iCE40 Synthesis
| Cell | Yosys | Synplify Pro | Lattice LSE | 
|---|---|---|---|
SB_CARRY | 
405 | 349 | 309 | 
SB_DFF | 
125 | 256 | 114 | 
SB_DFFE | 
251 | 268 | 76 | 
SB_DFFESR | 
172 | 39 | 147 | 
SB_DFFESS | 
1 | 0 | 69 | 
SB_DFFSR | 
69 | 137 | 134 | 
SB_DFFSS | 
0 | 0 | 36 | 
SB_LUT4 | 
1795 | 1657 | 1621 | 
SB_RAM40_4K | 
4 | 4 | 4 | 
Summary:
| Cell | Yosys | Synplify Pro | Lattice LSE | 
|---|---|---|---|
SB_CARRY | 
405 | 349 | 309 | 
SB_DFF* | 
618 | 700 | 576 | 
SB_LUT4 | 
1795 | 1657 | 1621 | 
SB_RAM40_4K | 
4 | 4 | 4 | 
Results for Xilinx 7-Series Synthesis
| Cell | Yosys | Vivado | 
|---|---|---|
FDRE | 
671 | 553 | 
FDSE | 
0 | 21 | 
LUT1 | 
41 | 160 | 
LUT2 | 
517 | 122 | 
LUT3 | 
77 | 120 | 
LUT4 | 
136 | 204 | 
LUT5 | 
142 | 135 | 
LUT6 | 
490 | 405 | 
MUXF7 | 
54 | 0 | 
MUXF8 | 
15 | 0 | 
MUXCY | 
420 | 0 | 
XORCY | 
359 | 0 | 
CARRY4 | 
0 | 83 | 
RAMD32 | 
0 | 72 | 
RAMS32 | 
0 | 24 | 
RAM64X1D | 
64 | 0 | 
Summary:
| Cell | Yosys | Vivado | 
|---|---|---|
FD* | 
671 | 574 | 
LUT* | 
1403 | 1146 |