--- title: Meeting Minutes 2021-04-14 date: 2021-04-14 attendees: - timansell,google - paullecocq,ibm - toshaanbharvani,vantosh - billflynn,ibm - paulmackerras,ibm - toddrosedahl,ibm - stevenroberts,ibm - jameskulina,openpowerfoundation - zevweiss,equinix - mendyfurmanek,ibm - michaelneuling,ibm - arjunnaj,tataconsultancy - mytroung,equinix draft: false --- # Call to order / Attendance ### Anti-trust Reminder This is a reminder that all OpenPOWER Foundation activities are subject to strict compliance with the OpenPOWER Foundation’s Antitrust Guidelines. Each individual participant and attendee at this meeting is responsible for knowing the contents of the Antitrust Guidelines, and for complying with the Antitrust Guidelines. Copies of the Antitrust Guidelines are available at: https://members.openpowerfoundation.org/wg/OPF/document/498 # Workgroup Housekeeping Update on workgroup charter process Call for participation went out until Chair and maintainer process Taking nominations / volunteers for positions Chair Paul Lecocq, IBM Tim Pearson, Raptor POWER Core technical lead ? Uncore Technical Lead Tim Pearson, Raptor Software Technical Lead ? Github Maintainers ? Reminder of tentative Workgroup organization 3 subproject proposal POWER Core selection, design, and optimization FPGA "uncore" required interface definition, I/O definition, on chip bus, build process OpenBMC updates and performance tuning, what is the minimum feature set / libraries needed Reminder of workgroup collaboration tools Slack / IRC https://openpowerfoundation.slack.com/archives/C01UVKFKUQY #librebmc on freenode (namespace) https://chat.openpower.foundation/opf/channels/librebmc Google Drive https://drive.google.com/drive/u/1/folders/1p7YL3urCf4NtYbJTRxXDluytmMotUwty OPF Discuss https://discuss.openpower.foundation/c/sig/librebmc/11 GIT repository https://git.openpower.foundation/librebmc/librebmc Larger shared storage area to save meeting recordings Files.openpower.foundation Need mailing list tool that people can add themselve to. discuss.openpower.foundation LibreBMC press announcement OpenPOWER Blog https://openpowerfoundation.org/openpower-foundation-announces-librebmc-a-power-based-fully-open-source-bmc/ TheRegister https://www.theregister.com/2021/05/10/openpower_open_source_bmc/ Phoronix https://www.phoronix.com/scan.php?page=news_item&px=OpenPOWER-LibreBMC Twitter @OpenPOWERorg @LibreBMC Last Meeting Follow-up OCP Global Summit, Nov 8-10, Call for Papers June 1. New Business A2P - Bill Flynn, IBM Pretaped Video presentation and slides https://drive.google.com/drive/u/1/folders/18VRoR-tLlmUDs3a2zIIfiMJ8-jSxOzNP Open Items document Need to convert to github issues https://git.openpower.foundation/librebmc/librebmc Use this for issues for the overall project Need to start getting content into git License file Apache V2 with hardware Readme Go from the charter and add more description on working way ….. How to select base core(s) to start from Microwatt (from BoxArty) Kestrel A2P Discussion on what components are needed on FPGA What exists Updates required? What needs to be designed Notes LibreBMC Charter Status: Call for participation went out May 10 14 day window closes May 26 Expect first official meeting to be May 27, need to send that out to membership Workgroup organization A2P, Bill Flynn A2P started from VexRISC-V and converted it to POWER ISA 32b core See presentation in Google Drive A2P folder for details A2P is currently ~5400 LUTs, VexRISCV is around 2000 LUTs Possible differences 1000 LUTS for GPR implementation in FF vs BRAM Hazard logic is more complex in POWER May have more hardcoded instructions vs microcoded in VexRISCV Open Items Git repository items Core selection FPGA Components / Status Action Items Start document of links to tools and hardware for others to replicate work. Diagram of all open tools, how they fit together, what is missing, what needs significant improvement - FuseSoc, OpenLane, Symbiflow, Yosys, openroads, etc https://github.com/hdl EDA Tooling - Containers - https://github.com/hdl/containers Make sure these support Power. I believe that Rob Taylor added Power support. EDA Tooling - Conda - https://hdl.github.io/containers/ EDA Tooling - if you are a Bazel fan; https://github.com/hdl/bazel_rules_hdl Used by Google’s XLS team -> http://github.com/google/xls Add current projects that you are working on that relate to LibreBMC or opentools. Plan would be to schedule presentations on them to stir conversation and collahttps://notes.openpower.foundation/T0w6qPMJQkaj_u-UTvkUAQ?both#boration. This will highlight areas where technical issues can be worked across projects. Next Meeting Agenda Items ## Future topics Arjun to present Tim Pearson to give update on where Raptor is going with Kestrel