actuellement le plugin metrics ne supporte que nanoxplore et xilinx.
il pourrait être interessant de le faire supporter yosys pour avoir quelquechose de plus intégré pour le mode "cloud".
la commande stat de yosys après étape synth sort sur neorv32:
Number of wires: 1359910
Number of wire bits: 2293526
Number of public wires: 132339
Number of public wire bits: 1065659
Number of memories: 0
Number of memory bits: 0
Number of processes: 0
Number of cells: 2280111
$_ANDNOT_ 133623
$_AND_ 33415
$_DFFE_PN0N_ 36
$_DFFE_PN0P_ 632
$_DFFE_PN1P_ 90
$_DFFE_PN_ 30
$_DFFE_PP_ 1049969
$_DFF_NN0_ 10
$_DFF_PN0_ 442
$_DFF_PN1_ 2
$_DFF_P_ 162
$_MUX_ 1055845
$_NAND_ 606
$_NOR_ 558
$_NOT_ 308
$_ORNOT_ 449
$_OR_ 2777
$_SDFFCE_PN0P_ 2
$_SDFFCE_PN1N_ 2
$_SDFFCE_PN1P_ 2
$_SDFFCE_PP1P_ 4
$_SDFFE_PN0P_ 64
$_SDFFE_PN1P_ 2
$_SDFFE_PP0N_ 64
$_SDFFE_PP0P_ 6
$_SDFFE_PP1P_ 1
$_SDFF_PN0_ 118
$_SDFF_PN1_ 1
$_SDFF_PP0_ 3
$_XNOR_ 174
$_XOR_ 697
$assert 17
il serait interessant :
d'isoler dans cells les DFF des cellules combinatoire
actuellement le plugin metrics ne supporte que nanoxplore et xilinx.
il pourrait être interessant de le faire supporter yosys pour avoir quelquechose de plus intégré pour le mode "cloud".
la commande
stat
de yosys après étapesynth
sort sur neorv32:il serait interessant :
il me semble qu'il y a déjà un mode json sur stat un simple grep pourrait faire l'affaire.
A discuter