This entire directory is called the VitaOS-Livre project. However, each directory in the Sources directory is a subproject of the VitaOS-Livre project. Livre means liberty in Portuguese and book in French, because it is both an free and open source project and an academic project at the same time. VitaSet LLC also wants it to be a professional project to make the fully open source Vita FPGA Architecture chips, although others can also use our code in their chips aswell even if we don't get to make the chips ourselves. There exist the BitBitJump-64Bit, Halting Problem Solution, Quantum Tunneling Transistor Hardware Random Number Generator, Vita Compiler Collection, Vita FPGA Architecture, Vita FPGA Architecture Emulator and Vita Kernel subprojects. VitaSet LLC will accept contributions to its subprojects as long as these proposed contributions meet VitaSet LLC's quality standards. The Vita FPGA Architecture Logic Blocks can run at a clock frequency longer than the propagation delay of the critical path, at a clock frequency that is the propagation delay of the critical path, including any necessary compensations for setup time, hold time and clock skew, or at a clock frequency that is shorter than the propagation delay of the critical path. The last clock frequency length example is useful if you want your Vita FPGA Architecture Logic Blocks to run pipelined. I can add a parameter configurable Block-Ram Structure Verilog source code file later if the Vita FPGA Architecture Emulator wants to pre-populate one or more of them while it is emulating a Vita FPGA Architecture output bitstream or if the Vita Compiler Collection wants to pre-populate one or more of them while it is generating a Vita FPGA Architecture output bitstream. It will be bugfree and it will be licensed under The VitaSet License once it is added in the future to the VitaOS-Livre project and to multiple VitaOS-Livre subprojects. The Builds directory contains the binaries made from the source code in the VitaOS-Livre project. VitaSet LLC has decided that the Vita Compiler Collection subproject will not just contain open source code that is under The VitaSet License, but will also contain open source code that is under multiple open source software licenses. VitaSet LLC has decided that the Vita Compiler Collection subproject will include the open source code for the CIRCT project that is part of the LLVM® project as well as the open source code for projects that are part of the LLVM® project. It is in VitaSet LLC's best interests for contributions to VitaSet LLC's forks of the projects that are a part of the LLVM® project to be mainlined. It is okay if the developers behind the projects that are part of the LLVM® project do not want to accept VitaSet LLC's commits, because VitaSet LLC can keep the changes in its VitaOS-Livre project. VitaSet LLC will contribute its changes to the frontends and intermediate representation of its fork of the CIRCT project. VitaSet LLC will also add an backend for the Vita FPGA Architecture to its fork of the CIRCT project. VitaSet LLC will accept contributions to its fork of the CIRCT project as long as these proposed contributions meet VitaSet LLC's quality standards. Everything in the VitaOS-Livre project is licensed under either the VitaSet License, is dedicated to the Public Domain, or is licensed under one or more open source software licenses (including The VitaSet License) that are all compatible with one another. Individual files or directories in the Vita Compiler Collection subproject may specify what open source software licenses they are under. You are welcome to view them in their respective directories. It would be appreciated if you could donate or invest in VitaSet LLC, so that it would be possible to create computer chips with the Vita FPGA Architecture and a CPU that does cryptographic signature checking of a boot bitstream before loading it fully into the Vita FPGA Architecture. The cryptographic signature checking can be turned off and is turned off by default so that you can load your own keys in. The CPU can also blow fuses to hold a Public and a Private Asymmetric Cryptographic Key. If you have mistakenly blown the wrong fuses on a chip manufactured by VitaSet LLC, you can send the chip back to VitaSet LLC and get a discount for your next purchase of one of our chips. VitaSet LLC will simply melt your chip and any chips manufactured by VitaSet LLC that we find silicon defects in, pass the elements through an filter to filter out any contaminants, and repurify the elements to make new chips, as VitaSet LLC will recycle the elements and dispose of the filtered out impurities in a safe manner. VitaSet LLC is not going to use any Yosys or NextPNR code, as those codebases began as reverse-engineering efforts and that is an unwelcome gray area legal territory for us to be in. LLVM®'s circt project is not an reverse-engineering effort and thus we can work on LLVM®'s codebases. "VitaOS" is a revoked USPTO Trademark. Sony Group Corporation was refused the trademark of the word "Vita" in the European Union. Sony Group Corporation owns the trademark for "PlayStation Vita®", but VitaSet LLC is just using the word "Vita", which can't be trademarked in the United States or in the European Union. The word "Vita" is a generic Latin word meaning "Life" in English. The Founder and CEO of VitaSet LLC is me, Vitalii Skikun, so I can't be sued for using part of my name to name stuff. (See how a man named Sattar Buksh living in Pakistan won a lawsuit initiated by Starbucks Corporation: https://food.ndtv.com/news/starbucks-versus-sattar-buksh- story-of-the-fascinating-dispute-that-went-on-for-years-9257901). So don't bother suing me over the word "Vita", cause if you do, I'll automatically win in court by default. "Wi-Fi®" is a registered trademark of the Wi-Fi Alliance or its subsidiaries in the United States and other countries. "Sony®" is a registered trademark of the Sony Group Corporation or its subsidiaries in the United States and other countries. "Starbucks®" is a registered trademark of the Starbucks® Corporation or its subsidiaries in the United States and other countries, with the exception of the country of Pakistan. "LLVM®" is a registered trademark of the LLVM Foundation or its subsidiaries in the United States and other countries. "UEFI®" is a registered trademark of the UEFI Forum or its subsidiaries in the United States and other countries. "Intel®", the Intel® logo, and "Intel Inside®" are registered trademarks of Intel Corporation or its subsidiaries in the United States and other countries. "HP®" is a registed trademark of HP Hewlett-Packard Group LLC or its subsidiaries in the United States and other countries. "OMEN®" is a registered trademark of HP Hewlett-Packard Group LLC or its subsidiaries in the United States and other countries. "PCI-SIG®", "PCIe®", and "PCI Express®" are registered trademarks of PCI-SIG or its subsidiaries in the United States and other countries. "NVIDIA®" is a registered trademark of NVIDIA Corporation or its subsidiaries in the United States and other countries. All other product names, logos, and brands are the property of their respective owners.