Bug 1244: changes to description pospopcount
[libreriscv.git] / conferences / opentapeoutdev2021.mdwn
1 # Open Tape-out Dev, November 6-7 2021
2
3 * <https://opentapeout.dev/>
4 * Jean-Paul Chaput presenting about coriolis2 <https://youtu.be/sunruF6ryso?t=4338>
5 * Luke Leighton about Libre-SOC <https://youtu.be/sunruF6ryso?t=6749>
6 * <https://twitter.com/OTapeout>
7 * Nov 6th-7th, 2021, 19:00 to 21:00 CET
8 (Central European Time: Amsterdam / Paris / Brussels)
9
10 # Coriolis, a FOSS RTL-to-GDSII Toolchain
11
12 by Jean-Paul Chaput, bio:
13
14 Coriolis, a FOSS RTL-to-GDSII Toolchain Jean-Paul Chaput holds a Master Degree in MicroElectronics and Software Engineering. He joined the LIP6 laboratory within SU (formerly UPMC) in 2000. Currently he is a Research Engineer in the Analog and Mixed Signal Team at LIP6. His main focus is on physical level design software. He is a key contributor in developing and maintaining the Alliance/Coriolis VLSI CAD projects for CMOS technologies. In particular he contributed in developing the routers of both Alliance/Coriolis and the whole Coriolis toolchain infrastructure. He his now a key contributor in extending Alliance/Coriolis to the Analog Mixed-Signal integration for nanometric CMOS technologies.
15
16 # Libre-SOC
17
18 by Luke Leighton. bio:
19
20 Luke Kenneth Casson Leighton specialises in Libre Ethical Technology.
21 He has been using, programming and reverse-engineering computing
22 devices continuously for 44 years, has a BEng (Hons), ACGI, in Theory
23 of Computing from Imperial College, and recently put that education to
24 good use in the form of the Libre-SOC Project: an entirely
25 Libre-Licensed 3D Hybrid CPU-VPU-GPU based on OpenPOWER. He writes
26 poetry and has been developing a HEP Physics theory for the past 36
27 years in his spare time.
28
29 ## Abstract: Overview of the Libre-SOC Project
30
31 The Libre-SOC Project aims to provide a mass-volume processor with
32 3D and Video capability built-in to the ISA, for use in end-user products
33 such as smartphones netbooks chromebooks tablets and Industrial SBC/IoT.
34 It is a massive project, starting small and being developed "smart".
35
36 Why it is being created - at all - can be easily guaged by examining
37 the littering of systematic failures by multiple large Corporations:
38 Intel Management Engine, Qualcomm leaving 40% of the world's smartphones
39 vulnerable to hijacking, Apple drive-by WIFI zero-exploits, Supermicro
40 de-listed from NASDAQ, Huawei, Smartphones shipping by default with
41 Trojans, and many others.
42
43 Efforts to fix this (Fairphone) simply do not go far back enough down
44 the chain. Just as Google sees the only solution to Rowhammer to be
45 to create a Libre/Open LPDDR4 Memory PHY and Controller (because the
46 existing RTL providers cannot be trusted to solve it properly), we
47 see the only solution to be to take full responsibility for creating a
48 suitable full-on Embedded high-end multi-core System-on-a-Chip, done
49 entirely Libre.
50
51 This talk will therefore provide a high-level overview into some of the
52 technical decisions behind the "why", in order to achieve such a
53 ridicuously-ambitious goal in a "smarter" (rather than "work harder")
54 innovative way.
55
56 <https://www.linkedin.com/posts/simonsinek_those-who-only-know-what-they-do-work-harder-activity-6857322898051489792-nxjb>
57
58 Those who only know what they do, work harder. Those who also
59 know WHY they do what they do, work smarter.
60
61 Simon Sinek
62
63 # URLs for the talk
64
65 * <https://libre-soc.org/>
66 * <https://libre-soc.org/conferences/opentapeoutdev2021/>
67 * <https://git.libre-soc.org/>
68 * <http://lists.libre-soc.org/mailman/listinfo>
69 * <https://bugs.libre-soc.org/buglist.cgi?quicksearch=nlnet%20milestone&list_id=2583>
70 * <https://libre-soc.org/nlnet_proposals/>
71 * <https://libre-soc.org/180nm_Oct2020/ls180/>
72 * <https://libre-soc.org/180nm_Oct2020/ls180.svg>
73 * <https://libre-soc.org/3d_gpu/architecture/dynamic_simd/>
74 * <https://git.libre-soc.org/?p=nmutil.git;a=tree;f=src/nmutil;hb=HEAD>
75 * <https://git.libre-soc.org/?p=nmutil.git;a=blob;f=src/nmutil/stageapi.py;hb=HEAD>
76 * <https://git.libre-soc.org/?p=nmutil.git;a=blob;f=src/nmutil/singlepipe.py;hb=HEAD>
77 * <https://www.chisel-lang.org/api/3.4.3/chisel3/util/index.html>
78 * <https://docs.libre-soc.org/nmutil/genindex.html>
79 * <https://libre-soc.org/3d_gpu/architecture/regfile/>
80 * <https://git.libre-soc.org/?p=soc.git;a=blob;f=src/soc/simple/core.py;hb=HEAD>
81 * <https://git.libre-soc.org/?p=openpower-isa.git;a=blob;f=src/openpower/decoder/power_decoder.py;hb=HEAD>
82 * <https://git.libre-soc.org/?p=openpower-isa.git;a=blob;f=openpower/isatables/minor_19.csv;hb=HEAD>
83 * <https://git.libre-soc.org/?p=openpower-isa.git;a=blob;f=openpower/isatables/fields.text;hb=HEAD>
84 * <https://bugs.libre-soc.org/show_bug.cgi?id=739>
85 * <https://libre-soc.org/crypto_router_pinmux/>
86
87 # Open Source ASIC Conference Survey, May 2021
88
89 We are thinking about putting together a conference. To help us plan it, please answer the following questions
90
91 * https://forms.gle/BdLWdyryLJbj8kY9A