Usually a game (or a round) begins and all players complete their actions or make their moves at the same time as the others. The main difficulty lies in communication between the BMC FPGA and other devices on Enzian. A real-time board game is one in which players all take turns simultaneously throughout the game. It also exposes difficulties that still have to be overcome, when board management tasks should be handled exclusively by the FPGA. The functioning PID controller shows that FPGA board management is possible. This thesis examines the feasibility of that goal by implementing and testing a PID-based fan control on Enzian’s BMC FPGA. Thus, the goal is to achieve real-time board management with the BMC’s FPGA. This entails that there are no strong timing guarantees. It is based on python scripts communication over D-Bus. The Enzian BMC runs based on OpenBMC, one of the few open source BMC projects. This includes time sensitive tasks like triggering an emergency shutdown of a component or the whole s ystem. Server-level computers usually have a BMC (baseboard management controller), that is responsible for setting up and maintaining an environment where all of the components of a system can function.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |