Search
6 articles for “FIFO”
-
Coverage Driven Verification of Synchronous FIFO using UVM
Abstract: FIFO (first in first out) is a memory array in which the data written first into the memory will be read first with the help of the control signals read and write where the control signal write is used to write the data into the memory and the control signal read is used to read the data from the memory. To avoid the memory overflow and to know that whether …
Published in Recent Trends in Electronics Communication Systems · Vol. 8, Issue 4, 2021 · pp. 1–7 Read article
-
Coverage Driven Verification of Synchronous FIFO Using UVM
Abstract: FIFO(first in first out) is a memory array in which the data written first into the memory will be read first with the help of the control signals read and write. Where the control signal write is used to write the data into the memory and the control signal read is used to read the data from the memory. To avoid the memory overflow and to know that whether there …
Published in Recent Trends in Electronics Communication Systems · Vol. 8, Issue 1, 2021 · pp. 1–7 Read article
-
Page Replacement Techniques: A Review
Abstract: Page replacement algorithms are utilized for virtual memory the executives and it causes the OS to choose which memory page can be moved out, making space for the as of now required page. Each algorithm fulfills the objective of reducing the number of page faults and increase page hits in different manners that will increase the performance of the process. This paper tells about the main page replacement algorithms LRU, …
Published in Recent Trends in Parallel Computing · Vol. 8, Issue 3, 2021 · pp. 9–16 Read article
-
Practical Implementation of Network Switch on FPGA
Abstract: AbstractA network switch is a hardware device, which is used for device communication within a network. It uses a packet-switching mechanism to receive and transmit data to the target device. Network switches contain multiple ports that use media access control (MAC) address for transmitting data at the data link layer (layer 2) of the Open Systems Interconnection (OSI) model. This research aims to design a network switch on FPGA to …
Published in Journal of Telecommunication, Switching Systems and Networks · Vol. 7, Issue 1, 2020 · pp. 14–19 Read article
-
Developing Operating System Simulation Software for Windows Based System by C# .NET Framework and an Android Application by JAVA and XML
Abstract: AbstractThe academic course named operating system (OS) is very important for undergraduate students in computer science and engineering (CSE) related discipline. In this course, the teachers mainly deliver lectures on the fundamentals issues of OS, process scheduling, paging, deadlocks handling etc. In this paper, windows OS based desktop simulation software has been developed with a view to coordinating the teachers and students to conduct the OS course interactively. Also, the …
Published in Journal of Operating Systems Development & Trends · Vol. 4, Issue 1, 2017 · pp. 9–18 Read article
-
Application of B-trees for Design of Optimal Page Replacement Technique in Modern Operating Systems
Abstract: Algorithms related to replacing the memory pages in operating systems are critical components of modern operating systems that manage virtual memory efficiently. Current algorithms such as LRU (Least Recently Used), Clock algorithms as well as FIFO (First-In-First-Out), often struggle with the increasing demands of contemporary applications and larger memory hierarchies. This research work proposes a novel approach utilizing B-tree data structures to design an optimal page replacement technique. The proposed …
Published in International Journal of Data Structure Studies · Vol. 3, Issue 2, 2025 · pp. 23–30 Read article