Technical discussions for the ITS3/SVT detector R&D.
- many UROP students are interested in joining the group on the testing/AI part and mechanical developments. Dominic will join us for AI developments in Spring (quantization of the DNN) and will be at CERN during the summer to do some first digital design studies for the AI on CMOS.
- No need to worry about the funding "crisis". We have enough resources to move forward without trouble.
CTS optimization in the periphery https://gitlab.cern.ch/mosaix/mosaix_rtl/-/merge_requests/1481
- enabling early clock flow, changed slack targets, added pre_cts opt
- this lead to the stable flow
- before the changes: biggest problem were significant fluctuations in the timing with small RTL changes; with changed power grid for metal fill impact on timing was 700ps and this was not optimzied
- after the changes: timing is stable, even with quite dense power grid
This optimization was targeting setup optimization as this was the biggest issue.
Currently there are a few hold reg2reg violations, a few moe improvements clearly to be added for hold as well.
Metal fill: https://gitlab.cern.ch/mosaix/mosaix_rtl/-/merge_requests/1297
Without M2 power grid (required for meeting min density) flow is taking ~5h (at route there is -5ns slack); with changes required for metal fill (flow takes ~8-9h, slack at route is -12ns)
Need 1 more iteration to increase M2 density for 1% . Nt sure if any are to speed up the flow??
Very unstable env since yesterday, flow is often hunging (checking on this with Wojciech)
Tempus - Innovus signoff analysis: https://gitlab.cern.ch/mosaix/mosaix_rtl/-/merge_requests/1507
Signoff timing in tempus didnt match innovus results (after applying derate);
Innovus signoff now adds the signoff extraction level - result timing matching the analysis in tempus wiht 10-20% diff ; currently doing opt in design finishing and check of violations in tempus are solved
Other small cleanups: