From 1c0122b3b4cbd5388e350a81373335949b582de3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?David=20Lanzend=C3=B6rfer?= <leviathan@libresilicon.com> Date: Sat, 18 May 2024 19:24:38 +0100 Subject: [PATCH] Simplify generation --- index.html | 176 ++++++------------------------- jsons/index.json | 74 ------------- markdowns/index/large_content.md | 54 ++++++++++ templates/index.tpl | 16 +-- translate.py | 12 +-- 5 files changed, 87 insertions(+), 245 deletions(-) create mode 100644 markdowns/index/large_content.md diff --git a/index.html b/index.html index c014bbb..a6373db 100644 --- a/index.html +++ b/index.html @@ -55,42 +55,6 @@ <span class="sr-only">Toggle navigation</span> Language <span class="lang-sm"></span> </button> -<!-- - <div class="collapse navbar-collapse" id="lang-nav" style="float: right;"> - <ul class="nav navbar-nav"> - <li> - <a href="index_zh.html"> - <span class="lang-lg lang-lbl lang-lbl-icon" lang="zh-Hans"></span> - </a> - </li> - <li> - <a href="index_zh_big5.html"> - <span class="lang-lg lang-lbl lang-lbl-icon" lang="zh-Hant"></span> - </a> - </li> - <li> - <a href="index_ja.html"> - <span class="lang-lg lang-lbl lang-lbl-icon" lang="ja"></span> - </a> - </li> - <li> - <a href="index_ko.html"> - <span class="lang-lg lang-lbl lang-lbl-icon" lang="ko"></span> - </a> - </li> - <li> - <a href="index_en.html"> - <span class="lang-lg lang-lbl lang-lbl-icon" lang="en"></span> - </a> - </li> - <li> - <a href="index_de.html"> - <span class="lang-lg lang-lbl lang-lbl-icon" lang="de"></span> - </a> - </li> - </ul> - </div> ---> </div> <!-- Collect the nav links, forms, and other content for toggling --> @@ -217,131 +181,51 @@ <section id="vision"> <div class="container text-left"> - <h1 id="visionTitle">Our Vision and Mission</h1> - - <p>Our vision is a world where the "Silicon Barrier" does not exist. Access to integrated circuit technology is as commonplace as printed circuit board is, and not only for the top corporations. Knowledge of integrated circuit design is the part of the basic skills of an electrical engineer not only because of its relevance, but also because of its everyday usefulness. High-quality FOSS electronic design automation software is available. Process Design Kits, the information needed to design for a particular technology node, are publicly available. GDSII is an everyday counterpart of Gerber files. The paradigm of large-scale integration penetrates the product or project designs of companies, being large or small, SMEs, start-ups, and individual hobbyists and amateurs.</p> - - <p>Deciding what and how is made in CPUs and SoCs of computers, smartphones, routers and other everyday computing devices is not a privilege of a few big corporations. The freedoms defined in relation to free software are valid to computer hardware: users are permitted to study, or if one decides so, modify them. Trust towards digital technology is rooted in complete transparency. CPU design is not one-size-fits-all, custom CPUs are commonplace.</p> - - <p>Having these custom integrated circuits manufactured is affordable, providing a comparable economic performance over discrete or programmable-logic realization even down to the smallest volumes. The required capability of realization of unique ICs is provided by a new branch of the semiconductor industry: fabs, ranging from garage enterprises to industrial-scale ones, distributed all around the globe, serving local and/or global demand of custom IC fabrication. As for their clients, everyone is invited, even individuals, with no minimum order quantities, nondisclosure agreements or demands of excessive legal paperwork. Ordering a low-volume custom IC run is as easy and straightforward as ordering a PCB. The common denominator between these fabs is a set of open-source technology nodes that provide design portablity.</p> - - - - <h2>What needs to be changed ...</h2> - - <p>One may say, the vision outlined before is the complete opposite of the current situation, and one is right. There are many areas that need to be addressed, from paradigm change and education to the availablity of viable free CPU designs and of semiconductor manufacturing services.</p> - - <p>First and foremost, the attitude towards semiconductor industry in general needs a shift: it is impossible to reach the goal as long as no-one believes that IC fabrication <strong><em>can</em></strong> be more accessible than it is today. Also, a <strong><em>paradigm shift</em></strong> is necessary: that designers consider integrated implementation instead of realization using a PCB with catalog components as a viable alternative. Besides that, the specific <strong><em>knowledge</em></strong> and skills on IC design, including analog, digital and system-level aspects, has to be included in education of engineers, both via institutional and autodidactic paths.</p> - - <p>In addition to these, breaking the "Silicon Barrier" is not possible without the proper tooling. Design of integrated circuits is a speciality field within electrical engineering, therefore specialized <strong><em>EDA tools</em></strong> are necessary, that have the maturity and quality to be used for practical work. This includes, among others, circuit simulation, layout, DRC, LVS, and parasitic extraction tools, electromigration, signal and power integrity checkers, and many more. Unfortunately, current software implementing these functions are either commercial products with pricetags targeted at big-tech, or open-source software with limited functionality and maturity.</p> - - <p>Of course, all of these can work only if there is a rationale to invest effort into them, which mandates the availablity of useful <strong><em>designs</em></strong> and a way to exchange them. One of the most anticipated benefits of LibreSilicon is the transparency, customizablity and trustworthyness of the CPUs and SoCs it provides, that means it is imperative for success that high-quality open-source digital processor core designs exist. Also, specialized applications will need purpose-tailored digital cores, as well as analog blocks and the primitives to form them. Of course, the integration of a digital core into a real chip requires many non-digital components, like bonding pads, ESD protection, oscillators, PLLs, nonvolatile memories, various physical interface circuits and manufacturing-related features.</p> - - <p>An important, if not the most important prerequsite of the change is the availablity of a set of <strong><em>free technology nodes</em></strong> on which these designs can be realized. The range and feature set of these nodes needs to be diverse, with deep-submicrometer nodes available for dense digital designs, larger feature-size nodes for mixed-signal and analog circuits, and specialized options for niche applications like power management, high-voltage, RF, and so on. The free and open nature of these nodes is imperative, as it enables the unfettered availablity of PDKs to designers, and allows massive adoption by fabs, which is a prerequsite for design portablity and supply-chain security.</p> - - <p>These nodes, however, carry no practical value alone. In order to be useful, it is needed that the nodes are actually <strong><em>being manufactured.</em></strong> In practice, this may be achieved by adoption of the nodes by existing fabs, or by the emergence of new manufacturers tailored for them, or by both. In all cases, the geographically diverse availablity of independent manufacturing vendors is desirable, as it increases the resilience of the supply chain and prevents monopolization, thus enables affordable access via competition. It has to be understood that many FOSHW developers are motivated into developing IP cores to solve real-life problems. Since, as stated before, the availablity of high-quality IP cores is imperative, accessiblity of these services to small customers is an important aspect. Therefore, and for the true provision of user-customizablity of FOSHW designs, it is paramount to find, implement and encourage the adoption of <strong><em>novel business models and behaviors</em></strong> that allow small players to benefit from LibreSilicon. This includes not only a change in the now-current attitude of fabs slamming the door at the customer below one million units, but also a departure from optimizing manufacturing processes to massively large volumes. The latter is also important to ensure that low-volume production is not only accessible, but also affordable. This involves re-thinking of economies of scale, introduction of new ways to organize manufacturing operations, and the development and introduction of <strong><em>novel mask-less lithography technologies,</em></strong> that can meet the resolution and troughput requirements of cost-effective production both at large and small scale.</p> - - - <h2>... and how will we make it happen?</h2> - - <p>We aim to take an active role in driving forward the change and reaching the objectives outlined before. Considering the fact that the free and open-source silicon ecosystem is growing explosively since the second half of the 2010s, many of the objectives are addressed already by others. In these cases, we want to support their effort and adapt their results, without aiming at realizing the same goal in a different way, thus preventing the fragmentation of the ecosystem. In other topics, however, there is either no progress or the progress is not going in the desirable direction. In these cases, we take a leading role, using the fullest possible extent of our expertise, commitment and resources. Our focus topics, without particular order, are the following:</p> - - <ul> -<li><strong><em>Develop free technology nodes,</em></strong> including manufacturing recipes, test structures, primitive devices, logic, padring, analog and other libraries, characteristization methodology, and PDK support.</li> + <h1>Our Vision and Mission</h1> +<p>Our vision is a world where the "Silicon Barrier" does not exist. Access to integrated circuit technology is as commonplace as printed circuit board is, and not only for the top corporations. Knowledge of integrated circuit design is the part of the basic skills of an electrical engineer not only because of its relevance, but also because of its everyday usefulness. High-quality FOSS electronic design automation software is available. Process Design Kits, the information needed to design for a particular technology node, are publicly available. GDSII is an everyday counterpart of Gerber files. The paradigm of large-scale integration penetrates the product or project designs of companies, being large or small, SMEs, start-ups, and individual hobbyists and amateurs.</p> +<p>Deciding what and how is made in CPUs and SoCs of computers, smartphones, routers and other everyday computing devices is not a privilege of a few big corporations. The freedoms defined in relation to free software are valid to computer hardware: users are permitted to study, or if one decides so, modify them. Trust towards digital technology is rooted in complete transparency. CPU design is not one-size-fits-all, custom CPUs are commonplace.</p> +<p>Having these custom integrated circuits manufactured is affordable, providing a comparable economic performance over discrete or programmable-logic realization even down to the smallest volumes. The required capability of realization of unique ICs is provided by a new branch of the semiconductor industry: fabs, ranging from garage enterprises to industrial-scale ones, distributed all around the globe, serving local and/or global demand of custom IC fabrication. As for their clients, everyone is invited, even individuals, with no minimum order quantities, nondisclosure agreements or demands of excessive legal paperwork. Ordering a low-volume custom IC run is as easy and straightforward as ordering a PCB. The common denominator between these fabs is a set of open-source technology nodes that provide design portablity.</p> +<h2>What needs to be changed ...</h2> +<p>One may say, the vision outlined before is the complete opposite of the current situation, and one is right. There are many areas that need to be addressed, from paradigm change and education to the availablity of viable free CPU designs and of semiconductor manufacturing services.</p> +<p>First and foremost, the attitude towards semiconductor industry in general needs a shift: it is impossible to reach the goal as long as no-one believes that IC fabrication <strong>can</strong> be more accessible than it is today. Also, a <strong>paradigm shift</strong> is necessary: that designers consider integrated implementation instead of realization using a PCB with catalog components as a viable alternative. Besides that, the specific <strong>knowledge</strong> and skills on IC design, including analog, digital and system-level aspects, has to be included in education of engineers, both via institutional and autodidactic paths.</p> +<p>In addition to these, breaking the "Silicon Barrier" is not possible without the proper tooling. Design of integrated circuits is a speciality field within electrical engineering, therefore specialized <strong>EDA tools</strong> are necessary, that have the maturity and quality to be used for practical work. This includes, among others, circuit simulation, layout, DRC, LVS, and parasitic extraction tools, electromigration, signal and power integrity checkers, and many more. Unfortunately, current software implementing these functions are either commercial products with pricetags targeted at big-tech, or open-source software with limited functionality and maturity.</p> +<p>Of course, all of these can work only if there is a rationale to invest effort into them, which mandates the availablity of <strong>useful designs</strong> and a way to exchange them. One of the most anticipated benefits of LibreSilicon is the transparency, customizablity and trustworthyness of the CPUs and SoCs it provides, that means it is imperative for success that high-quality open-source digital processor core designs exist. Also, specialized applications will need purpose-tailored digital cores, as well as analog blocks and the primitives to form them. Of course, the integration of a digital core into a real chip requires many non-digital components, like bonding pads, ESD protection, oscillators, PLLs, nonvolatile memories, various physical interface circuits and manufacturing-related features.</p> +<p>An important, if not the most important prerequsite of the change is the availablity of a set of <strong>free technology</strong> nodes on which these designs can be realized. The range and feature set of these nodes needs to be diverse, with deep-submicrometer nodes available for dense digital designs, larger feature-size nodes for mixed-signal and analog circuits, and specialized options for niche applications like power management, high-voltage, RF, and so on. The free and open nature of these nodes is imperative, as it enables the unfettered availablity of PDKs to designers, and allows massive adoption by fabs, which is a prerequsite for design portablity and supply-chain security.</p> +<p>These nodes, however, carry no practical value alone. In order to be useful, it is needed that the nodes are actually <strong>being manufactured</strong>. In practice, this may be achieved by adoption of the nodes by existing fabs, or by the emergence of new manufacturers tailored for them, or by both. In all cases, the geographically diverse availablity of independent manufacturing vendors is desirable, as it increases the resilience of the supply chain and prevents monopolization, thus enables affordable access via competition. It has to be understood that many FOSHW developers are motivated into developing IP cores to solve real-life problems. Since, as stated before, the availablity of high-quality IP cores is imperative, accessiblity of these services to small customers is an important aspect. Therefore, and for the true provision of user-customizablity of FOSHW designs, it is paramount to find, implement and encourage the adoption of <strong>novel business models and behaviors</strong> that allow small players to benefit from LibreSilicon. This includes not only a change in the now-current attitude of fabs slamming the door at the customer below one million units, but also a departure from optimizing manufacturing processes to massively large volumes. The latter is also important to ensure that low-volume production is not only accessible, but also affordable. This involves re-thinking of economies of scale, introduction of new ways to organize manufacturing operations, and the development and introduction of <strong>novel mask-less lithography technologies</strong>, that can meet the resolution and troughput requirements of cost-effective production both at large and small scale.</p> +<h2>... and how will we make it happen?</h2> +<p>We aim to take an active role in driving forward the change and reaching the objectives outlined before. Considering the fact that the free and open-source silicon ecosystem is growing explosively since the second half of the 2010s, many of the objectives are addressed already by others. In these cases, we want to support their effort and adapt their results, without aiming at realizing the same goal in a different way, thus preventing the fragmentation of the ecosystem. In other topics, however, there is either no progress or the progress is not going in the desirable direction. In these cases, we take a leading role, using the fullest possible extent of our expertise, commitment and resources. Our focus topics, without particular order, are the following:</p> +<ul> +<li><strong>Develop free technology nodes</strong>, including manufacturing recipes, test structures, primitive devices, logic, padring, analog and other libraries, characteristization methodology, and PDK support.</li> +<li><strong>Drive the adoption of these nodes</strong>, by providing the necessary documentation, consulting and technical support. We also aim to set the example to follow by being early adopters of our own technology nodes, including the provision of actual manufacturing service.</li> +<li><strong>Elaborate novel business models</strong> to support the emergence of universal and affordable access to semiconductor technologies. This includes among others, novel manufacturing operation organization concepts, troughput optimization for low-volume or high-volume production, and the introduction of new, connected manufacturing concepts and equipment.</li> +<li><strong>Develop novel manufacturing equipment</strong> enabling low-volume-capable, high-flexiblity manufacturing, with primary focus on maskless lithographic technologies.</li> </ul> - - <ul> -<li><strong><em>Drive the adoption of these nodes,</em></strong> by providing the necessary documentation, consulting and technical support. We also aim to set the example to follow by being early adopters of our own technology nodes, including the provision of actual manufacturing service.</li> +<p>In addition to these efforts, we also aim at providing valuable contribution in the efforts of other with a shared goal, including:</p> +<ul> +<li><strong>Drive the necessary paradigm shift</strong> by advocating for free and open-source silicon solutions in real-life applications</li> +<li><strong>Support the education on IC design-related skillset</strong> by taking active role in the formation of training materials, supporting and organizing events like Hackathons or workshops</li> +<li><strong>Support the development of EDA tools</strong> by advising on, and contributing to, the developemnt of FOSS IC design software</li> +<li><strong>Increase the scope and quality of available free silicon IP libraries</strong> by developing our own libraries and contributing to the development of others</li> </ul> - - <ul> -<li><strong><em>Elaborate novel business models</em></strong> to support the emergence of universal and affordable access to semiconductor technologies. This includes among others, novel manufacturing operation organization concepts, troughput optimization for low-volume or high-volume production, and the introduction of new, connected manufacturing concepts and equipment.</li> -</ul> - - <ul> -<li><strong><em>Develop novel manufacturing equipment</em></strong> enabling low-volume-capable, high-flexiblity manufacturing, with primary focus on maskless lithographic technologies.</li> -</ul> - - <p>In addition to these efforts, we also aim at providing valuable contribution in the efforts of other with a shared goal, including:</p> - - <ul> -<li><strong><em>Drive the necessary paradigm shift</em></strong> by advocating for free and open-source silicon solutions in real-life applications</li> -</ul> - - <ul> -<li><strong><em>Support the education on IC design-related skillset</em></strong> by taking active role in the formation of training materials, supporting and organizing events like Hackathons or workshops</li> -</ul> - - <ul> -<li><strong><em>Support the development of EDA tools</em></strong> by advising on, and contributing to, the developemnt of FOSS IC design software</li> -</ul> - - <ul> -<li><strong><em>Increase the scope and quality of available free silicon IP libraries</em></strong> by developing our own libraries and contributing to the development of others</li> -</ul> - - - <h2>Our roadmap</h2> - - <p>As of 2021, our tentative roadmap is the following:</p> - - <ul> +<h2>Our roadmap</h2> +<p>As of 2021, our tentative roadmap is the following:</p> +<ul> <li>Eastablishment of LibreSilicon Foundation in Europe</li> -</ul> - - <ul> <li>Finish LS1U technology node (incl. SPICE parameter extraction)</li> -</ul> - - <ul> <li>Development of ESD protection and pad cell library for LS1U</li> -</ul> - - <ul> <li>Development of a maskless lithography stepper, initially at least for 50um MFS, later for LS1U</li> -</ul> - - <ul> <li>Tech Demo: LS555 (design, MLL fabrication, testing)</li> -</ul> - - <ul> <li>Digital cell library for 1u MFS + digital tools (may be parallel to LS1U/LS555)</li> -</ul> - - <ul> <li>Tech demo II: 8-bit Arduino-compatible MCU</li> -</ul> - - <p>...</p> - - <ul> +<li>...</li> <li>Libresilicon Fabrication Service opens in EU</li> -</ul> - - <p>...</p> - - <ul> +<li>...</li> <li>Development of LS130 technology node (incl. MLL capablity)</li> -</ul> - - <ul> <li>Tech demo III: 130nm System-on-Chip</li> -</ul> - - <p>...</p> - - <ul> +<li>...</li> <li>Development of sub-100nm technology node (incl. MLL capablity)</li> -</ul> - - <ul> <li>Tech demo IV: SOC made on LibreSilicon runs GNU/Linux</li> </ul> - - <p>...</p> - - </div> </section> diff --git a/jsons/index.json b/jsons/index.json index 52f965a..fda6c01 100644 --- a/jsons/index.json +++ b/jsons/index.json @@ -24,52 +24,6 @@ , "collaborationContent": "By using a blockchain solution in order to track the added value from the work of every contributor, without any human intervention required, it is ensured that everyone is being payed a fair price for the work and time she or he has invested into developing an ASIC or IP block. Manufacturing potential can be reported on a market place where customers can put up orders. The result will be something like a crypto exchange just without speculation, a way for people who want to buy chips and people with a basement containing a clean room to find each other. This becomes possible with our free semiconductor manufacturing process standard which allow reproducible results with varying setups." , "reproducibilityTitle": "Global reproduciblity" , "reproducibilityContent": "In order to democratize the semiconductor market, a standardized free manufacturing process needs to be introduced in order to easily exchange designs and silicon-verify them anywhere on the globe. By specifying the target parameters of test structures we provide, required for supporting the LibreSilicon technology, it becomes possible to design and test any ASIC (CMOS *and* analog!) somewhere in Tokyo and then download the design from GitHub and manufacture it anywhere else in the world. That's what we're doing." -, "visionTitle": "Our Vision and Mission" -, "visionText": [ - "Our vision is a world where the \"Silicon Barrier\" does not exist. Access to integrated circuit technology is as commonplace as printed circuit board is, and not only for the top corporations. Knowledge of integrated circuit design is the part of the basic skills of an electrical engineer not only because of its relevance, but also because of its everyday usefulness. High-quality FOSS electronic design automation software is available. Process Design Kits, the information needed to design for a particular technology node, are publicly available. GDSII is an everyday counterpart of Gerber files. The paradigm of large-scale integration penetrates the product or project designs of companies, being large or small, SMEs, start-ups, and individual hobbyists and amateurs.", - "Deciding what and how is made in CPUs and SoCs of computers, smartphones, routers and other everyday computing devices is not a privilege of a few big corporations. The freedoms defined in relation to free software are valid to computer hardware: users are permitted to study, or if one decides so, modify them. Trust towards digital technology is rooted in complete transparency. CPU design is not one-size-fits-all, custom CPUs are commonplace.", - "Having these custom integrated circuits manufactured is affordable, providing a comparable economic performance over discrete or programmable-logic realization even down to the smallest volumes. The required capability of realization of unique ICs is provided by a new branch of the semiconductor industry: fabs, ranging from garage enterprises to industrial-scale ones, distributed all around the globe, serving local and/or global demand of custom IC fabrication. As for their clients, everyone is invited, even individuals, with no minimum order quantities, nondisclosure agreements or demands of excessive legal paperwork. Ordering a low-volume custom IC run is as easy and straightforward as ordering a PCB. The common denominator between these fabs is a set of open-source technology nodes that provide design portablity."] -, "visionSubTexts": [ - { "title": "What needs to be changed ..." , "paragraphs": [ - "One may say, the vision outlined before is the complete opposite of the current situation, and one is right. There are many areas that need to be addressed, from paradigm change and education to the availablity of viable free CPU designs and of semiconductor manufacturing services.", - "First and foremost, the attitude towards semiconductor industry in general needs a shift: it is impossible to reach the goal as long as no-one believes that IC fabrication **_can_** be more accessible than it is today. Also, a **_paradigm shift_** is necessary: that designers consider integrated implementation instead of realization using a PCB with catalog components as a viable alternative. Besides that, the specific **_knowledge_** and skills on IC design, including analog, digital and system-level aspects, has to be included in education of engineers, both via institutional and autodidactic paths.", - "In addition to these, breaking the \"Silicon Barrier\" is not possible without the proper tooling. Design of integrated circuits is a speciality field within electrical engineering, therefore specialized **_EDA tools_** are necessary, that have the maturity and quality to be used for practical work. This includes, among others, circuit simulation, layout, DRC, LVS, and parasitic extraction tools, electromigration, signal and power integrity checkers, and many more. Unfortunately, current software implementing these functions are either commercial products with pricetags targeted at big-tech, or open-source software with limited functionality and maturity.", - "Of course, all of these can work only if there is a rationale to invest effort into them, which mandates the availablity of useful **_designs_** and a way to exchange them. One of the most anticipated benefits of LibreSilicon is the transparency, customizablity and trustworthyness of the CPUs and SoCs it provides, that means it is imperative for success that high-quality open-source digital processor core designs exist. Also, specialized applications will need purpose-tailored digital cores, as well as analog blocks and the primitives to form them. Of course, the integration of a digital core into a real chip requires many non-digital components, like bonding pads, ESD protection, oscillators, PLLs, nonvolatile memories, various physical interface circuits and manufacturing-related features.", - "An important, if not the most important prerequsite of the change is the availablity of a set of **_free technology nodes_** on which these designs can be realized. The range and feature set of these nodes needs to be diverse, with deep-submicrometer nodes available for dense digital designs, larger feature-size nodes for mixed-signal and analog circuits, and specialized options for niche applications like power management, high-voltage, RF, and so on. The free and open nature of these nodes is imperative, as it enables the unfettered availablity of PDKs to designers, and allows massive adoption by fabs, which is a prerequsite for design portablity and supply-chain security.", - "These nodes, however, carry no practical value alone. In order to be useful, it is needed that the nodes are actually **_being manufactured._** In practice, this may be achieved by adoption of the nodes by existing fabs, or by the emergence of new manufacturers tailored for them, or by both. In all cases, the geographically diverse availablity of independent manufacturing vendors is desirable, as it increases the resilience of the supply chain and prevents monopolization, thus enables affordable access via competition. It has to be understood that many FOSHW developers are motivated into developing IP cores to solve real-life problems. Since, as stated before, the availablity of high-quality IP cores is imperative, accessiblity of these services to small customers is an important aspect. Therefore, and for the true provision of user-customizablity of FOSHW designs, it is paramount to find, implement and encourage the adoption of **_novel business models and behaviors_** that allow small players to benefit from LibreSilicon. This includes not only a change in the now-current attitude of fabs slamming the door at the customer below one million units, but also a departure from optimizing manufacturing processes to massively large volumes. The latter is also important to ensure that low-volume production is not only accessible, but also affordable. This involves re-thinking of economies of scale, introduction of new ways to organize manufacturing operations, and the development and introduction of **_novel mask-less lithography technologies,_** that can meet the resolution and troughput requirements of cost-effective production both at large and small scale." - ]}, - { "title": "... and how will we make it happen?", "paragraphs": [ - "We aim to take an active role in driving forward the change and reaching the objectives outlined before. Considering the fact that the free and open-source silicon ecosystem is growing explosively since the second half of the 2010s, many of the objectives are addressed already by others. In these cases, we want to support their effort and adapt their results, without aiming at realizing the same goal in a different way, thus preventing the fragmentation of the ecosystem. In other topics, however, there is either no progress or the progress is not going in the desirable direction. In these cases, we take a leading role, using the fullest possible extent of our expertise, commitment and resources. Our focus topics, without particular order, are the following:", - "* **_Develop free technology nodes,_** including manufacturing recipes, test structures, primitive devices, logic, padring, analog and other libraries, characteristization methodology, and PDK support.", - "* **_Drive the adoption of these nodes,_** by providing the necessary documentation, consulting and technical support. We also aim to set the example to follow by being early adopters of our own technology nodes, including the provision of actual manufacturing service.", - "* **_Elaborate novel business models_** to support the emergence of universal and affordable access to semiconductor technologies. This includes among others, novel manufacturing operation organization concepts, troughput optimization for low-volume or high-volume production, and the introduction of new, connected manufacturing concepts and equipment.", - "* **_Develop novel manufacturing equipment_** enabling low-volume-capable, high-flexiblity manufacturing, with primary focus on maskless lithographic technologies.", - "In addition to these efforts, we also aim at providing valuable contribution in the efforts of other with a shared goal, including:", - "* **_Drive the necessary paradigm shift_** by advocating for free and open-source silicon solutions in real-life applications", - "* **_Support the education on IC design-related skillset_** by taking active role in the formation of training materials, supporting and organizing events like Hackathons or workshops", - "* **_Support the development of EDA tools_** by advising on, and contributing to, the developemnt of FOSS IC design software", - "* **_Increase the scope and quality of available free silicon IP libraries_** by developing our own libraries and contributing to the development of others" - ] }, - { "title": "Our roadmap", "paragraphs": [ - "As of 2021, our tentative roadmap is the following:", - "- Eastablishment of LibreSilicon Foundation in Europe", - "- Finish LS1U technology node (incl. SPICE parameter extraction)", - "- Development of ESD protection and pad cell library for LS1U", - "- Development of a maskless lithography stepper, initially at least for 50um MFS, later for LS1U", - "- Tech Demo: LS555 (design, MLL fabrication, testing)", - "- Digital cell library for 1u MFS + digital tools (may be parallel to LS1U/LS555)", - "- Tech demo II: 8-bit Arduino-compatible MCU", - "...", - "- Libresilicon Fabrication Service opens in EU", - "...", - "- Development of LS130 technology node (incl. MLL capablity)", - "- Tech demo III: 130nm System-on-Chip", - "...", - "- Development of sub-100nm technology node (incl. MLL capablity)", - "- Tech demo IV: SOC made on LibreSilicon runs GNU/Linux", - "..." - ] } -] , "gitUrlQtFlow": "https://github.com/libresilicon/qtflow" , "wikiUrlQtFlow": "https://murmur.libresilicon.com/foshardware/wiki/QtFlow" , "rpmsUrlQtFlow": "https://download.opensuse.org/repositories/home:/leviathanch:/qtflow-debian" @@ -78,34 +32,6 @@ , "repoUrlProcessSpec": "https://github.com/libresilicon/process" , "mailingListUrl": "https://list.libresilicon.com/mailman/listinfo/libresilicon-developers" , "newsTitle": "News" -, "newsItems": - [ - { "title": "Successful tapeout of the Danube with Global Foundries" - , "description": [ - "12/21/2023: The first successful tapeout of the new autogenerated process", - "verification wafer Danube River (https://wiki.libresilicon.com/index.php?title=Danube_River)" - ] - }, - { "title": "Congress talk at the 35C3" - , "description": [ - "11/14/2018: There will be a 1.5 hour talk about this project at Chaos Communication Congress 35c3." - ] - }, - { "title": "Lightning talk at the 34c3" - , "description": [ - "12/16/2017: There will be a lightning talk about this project at Chaos Communication Congress 34c3." - ] - }, - { "title": "Hackathon at the C3D2" - , "description": [ - "Free semiconductors for everyone", - "from: 2018-05-19 Sat 12h", - "until: 2018-05-21 Mon OpenEnd", - "Zentralwerk Riesaer Str. 32, 01127 Dresden", - "https://www.openstreetmap.org/node/4709923560" - ] - } - ] , "lsaMembers": "LSA Members" , "lsaBackers": "LSA Backers" , "readWhitepaperHere": "Read our whitepaper here" diff --git a/markdowns/index/large_content.md b/markdowns/index/large_content.md new file mode 100644 index 0000000..9e0966c --- /dev/null +++ b/markdowns/index/large_content.md @@ -0,0 +1,54 @@ +# Our Vision and Mission + +Our vision is a world where the "Silicon Barrier" does not exist. Access to integrated circuit technology is as commonplace as printed circuit board is, and not only for the top corporations. Knowledge of integrated circuit design is the part of the basic skills of an electrical engineer not only because of its relevance, but also because of its everyday usefulness. High-quality FOSS electronic design automation software is available. Process Design Kits, the information needed to design for a particular technology node, are publicly available. GDSII is an everyday counterpart of Gerber files. The paradigm of large-scale integration penetrates the product or project designs of companies, being large or small, SMEs, start-ups, and individual hobbyists and amateurs. + +Deciding what and how is made in CPUs and SoCs of computers, smartphones, routers and other everyday computing devices is not a privilege of a few big corporations. The freedoms defined in relation to free software are valid to computer hardware: users are permitted to study, or if one decides so, modify them. Trust towards digital technology is rooted in complete transparency. CPU design is not one-size-fits-all, custom CPUs are commonplace. + +Having these custom integrated circuits manufactured is affordable, providing a comparable economic performance over discrete or programmable-logic realization even down to the smallest volumes. The required capability of realization of unique ICs is provided by a new branch of the semiconductor industry: fabs, ranging from garage enterprises to industrial-scale ones, distributed all around the globe, serving local and/or global demand of custom IC fabrication. As for their clients, everyone is invited, even individuals, with no minimum order quantities, nondisclosure agreements or demands of excessive legal paperwork. Ordering a low-volume custom IC run is as easy and straightforward as ordering a PCB. The common denominator between these fabs is a set of open-source technology nodes that provide design portablity. + +## What needs to be changed ... +One may say, the vision outlined before is the complete opposite of the current situation, and one is right. There are many areas that need to be addressed, from paradigm change and education to the availablity of viable free CPU designs and of semiconductor manufacturing services. + +First and foremost, the attitude towards semiconductor industry in general needs a shift: it is impossible to reach the goal as long as no-one believes that IC fabrication **can** be more accessible than it is today. Also, a **paradigm shift** is necessary: that designers consider integrated implementation instead of realization using a PCB with catalog components as a viable alternative. Besides that, the specific **knowledge** and skills on IC design, including analog, digital and system-level aspects, has to be included in education of engineers, both via institutional and autodidactic paths. + +In addition to these, breaking the "Silicon Barrier" is not possible without the proper tooling. Design of integrated circuits is a speciality field within electrical engineering, therefore specialized **EDA tools** are necessary, that have the maturity and quality to be used for practical work. This includes, among others, circuit simulation, layout, DRC, LVS, and parasitic extraction tools, electromigration, signal and power integrity checkers, and many more. Unfortunately, current software implementing these functions are either commercial products with pricetags targeted at big-tech, or open-source software with limited functionality and maturity. + +Of course, all of these can work only if there is a rationale to invest effort into them, which mandates the availablity of **useful designs** and a way to exchange them. One of the most anticipated benefits of LibreSilicon is the transparency, customizablity and trustworthyness of the CPUs and SoCs it provides, that means it is imperative for success that high-quality open-source digital processor core designs exist. Also, specialized applications will need purpose-tailored digital cores, as well as analog blocks and the primitives to form them. Of course, the integration of a digital core into a real chip requires many non-digital components, like bonding pads, ESD protection, oscillators, PLLs, nonvolatile memories, various physical interface circuits and manufacturing-related features. + +An important, if not the most important prerequsite of the change is the availablity of a set of **free technology** nodes on which these designs can be realized. The range and feature set of these nodes needs to be diverse, with deep-submicrometer nodes available for dense digital designs, larger feature-size nodes for mixed-signal and analog circuits, and specialized options for niche applications like power management, high-voltage, RF, and so on. The free and open nature of these nodes is imperative, as it enables the unfettered availablity of PDKs to designers, and allows massive adoption by fabs, which is a prerequsite for design portablity and supply-chain security. + +These nodes, however, carry no practical value alone. In order to be useful, it is needed that the nodes are actually **being manufactured**. In practice, this may be achieved by adoption of the nodes by existing fabs, or by the emergence of new manufacturers tailored for them, or by both. In all cases, the geographically diverse availablity of independent manufacturing vendors is desirable, as it increases the resilience of the supply chain and prevents monopolization, thus enables affordable access via competition. It has to be understood that many FOSHW developers are motivated into developing IP cores to solve real-life problems. Since, as stated before, the availablity of high-quality IP cores is imperative, accessiblity of these services to small customers is an important aspect. Therefore, and for the true provision of user-customizablity of FOSHW designs, it is paramount to find, implement and encourage the adoption of **novel business models and behaviors** that allow small players to benefit from LibreSilicon. This includes not only a change in the now-current attitude of fabs slamming the door at the customer below one million units, but also a departure from optimizing manufacturing processes to massively large volumes. The latter is also important to ensure that low-volume production is not only accessible, but also affordable. This involves re-thinking of economies of scale, introduction of new ways to organize manufacturing operations, and the development and introduction of **novel mask-less lithography technologies**, that can meet the resolution and troughput requirements of cost-effective production both at large and small scale. + +## ... and how will we make it happen? +We aim to take an active role in driving forward the change and reaching the objectives outlined before. Considering the fact that the free and open-source silicon ecosystem is growing explosively since the second half of the 2010s, many of the objectives are addressed already by others. In these cases, we want to support their effort and adapt their results, without aiming at realizing the same goal in a different way, thus preventing the fragmentation of the ecosystem. In other topics, however, there is either no progress or the progress is not going in the desirable direction. In these cases, we take a leading role, using the fullest possible extent of our expertise, commitment and resources. Our focus topics, without particular order, are the following: + +* **Develop free technology nodes**, including manufacturing recipes, test structures, primitive devices, logic, padring, analog and other libraries, characteristization methodology, and PDK support. +* **Drive the adoption of these nodes**, by providing the necessary documentation, consulting and technical support. We also aim to set the example to follow by being early adopters of our own technology nodes, including the provision of actual manufacturing service. +* **Elaborate novel business models** to support the emergence of universal and affordable access to semiconductor technologies. This includes among others, novel manufacturing operation organization concepts, troughput optimization for low-volume or high-volume production, and the introduction of new, connected manufacturing concepts and equipment. +* **Develop novel manufacturing equipment** enabling low-volume-capable, high-flexiblity manufacturing, with primary focus on maskless lithographic technologies. + +In addition to these efforts, we also aim at providing valuable contribution in the efforts of other with a shared goal, including: + +* **Drive the necessary paradigm shift** by advocating for free and open-source silicon solutions in real-life applications +* **Support the education on IC design-related skillset** by taking active role in the formation of training materials, supporting and organizing events like Hackathons or workshops +* **Support the development of EDA tools** by advising on, and contributing to, the developemnt of FOSS IC design software +* **Increase the scope and quality of available free silicon IP libraries** by developing our own libraries and contributing to the development of others + +## Our roadmap +As of 2021, our tentative roadmap is the following: + +* Eastablishment of LibreSilicon Foundation in Europe +* Finish LS1U technology node (incl. SPICE parameter extraction) +* Development of ESD protection and pad cell library for LS1U +* Development of a maskless lithography stepper, initially at least for 50um MFS, later for LS1U +* Tech Demo: LS555 (design, MLL fabrication, testing) +* Digital cell library for 1u MFS + digital tools (may be parallel to LS1U/LS555) +* Tech demo II: 8-bit Arduino-compatible MCU +* ... +* Libresilicon Fabrication Service opens in EU +* ... +* Development of LS130 technology node (incl. MLL capablity) +* Tech demo III: 130nm System-on-Chip +* ... +* Development of sub-100nm technology node (incl. MLL capablity) +* Tech demo IV: SOC made on LibreSilicon runs GNU/Linux diff --git a/templates/index.tpl b/templates/index.tpl index 492ccc6..bd34107 100644 --- a/templates/index.tpl +++ b/templates/index.tpl @@ -181,21 +181,7 @@ <section id="vision"> <div class="container text-left"> - <h1 id="visionTitle">{{visionTitle}}</h1> - {% for p in visionText %} - {% markdown %} - {{p}} - {% endmarkdown %} - {% endfor %} - - {% for subtext in visionSubTexts %} - <h2>{{subtext.title}}</h2> - {% for p in subtext.paragraphs %} - {% markdown %} - {{p}} - {% endmarkdown %} - {% endfor %} - {% endfor %} + {{large_content}} </div> </section> diff --git a/translate.py b/translate.py index 76d8cc0..41258b7 100755 --- a/translate.py +++ b/translate.py @@ -44,24 +44,16 @@ def get_news_content(): for news in news_dict: newsItems.append({ 'title': news_dict[news], - 'description': get_md_content("news", news+".md") + 'description': get_md_content("news", news+".md") }) content = {'newsItems': newsItems} return content def create_html(jinja_env): - # rendering - #print(os.listdir(os.path.join(mdroot, fname_root))) - #if fname_root in markups: - # mdpath = os.path.join(mdroot, lang) - # mdfile = os.path.join(mdpath, fname_root)+".md" - # with open(mdfile, 'r') as f: - # tempMd= f.read() - # f.close() - # content = markdown.markdown(tempMd) content1 = get_json_content("index") content2 = get_news_content() content = content1 | content2 + content['large_content'] = get_md_content("index", "large_content.md") with codecs.open("index.html", 'w', "utf-8-sig") as f: html = render_template(jinja_env, 'index', content) -- GitLab