ModelSim

Multi Geofencing System Using IoT How to Build an IoT-Based Multi-Geofencing System for Smart Tracking

We're all familiar with live GPS tracking; it tells us where a vehicle or device is right now. But what if the system could do more than just show the location? That's where geofencing using IoT comes in.  Imagine receiving an instant alert the moment a vehicle leaves home, reaches college, enters the office, or moves into a restricted area. Instead of…

Airtel M2M Sim Card How to activate Airtel M2M IoT SimCard with Geolinker ESP32 Airtel M2M IoT SIM Activation – Quick Overview Log in to Circuit Digest Cloud & open the GeoLinker dashboard Enter ICCID and mobile number, verify OTP. Submit KYC documents (within 7 days) KYC verified by Airtel Whitelist up to 4 numbers for SMS/Voice Table of Contents What is an Airtel M2M SIM Card?  Accessing the Airtel M2M SIM Dashboard on Circuit Digest Cloud  Step 1 ⇒ How…
Getting Started with VLSI and VHDL Getting Started with VLSI and VHDL using ModelSim – A Beginners Guide

In today's digital world, electronic circuits play an important role in the devices that we use daily. All the Integrated Circuits ranging from basic IC’s (OR gate, AND gate, NOT gate, Flip Flops, Latches, Counters, ALU’s) to complex circuits like Microprocessor, FPGA, Microcontrollers, SOC, Motherboards are designed by combining billions and billions of transistors in…

Designing of RAM in VHDL using ModelSim Designing of RAM in VHDL using ModelSim

If you had gone down to a nearby laptop store for purchasing one, you would have come across the terms “DDR4 DDR3”. For those who are unfamiliar with "DDR4 DDR3", these are different versions of RAM (Random Access Memory). We users always look for better versions of RAM such that there is a seamless performance by the system. Guess what, in this tutorial we are going to…

Implementing Finite State Machine Design in VHDL using ModelSim Implementing Finite State Machine Design in VHDL using ModelSim

FSM (Finite State Machines) is a simple state machine or a mathematical model of computation.  Each FSM has a finite number of states, inputs, outputs, and rules to change from one state to the other state. FSM is defined by a finite number of states and switches from one state to the other when specific input is given to the state machine. FSM’s are widely used in vending machines,…

Implementing Register in VHDL using ModelSim How to Implement a Register in VHDL using ModelSim

Registers are common electronic components that are used in devices to store data. These are the smallest data holding elements which store the operands or instructions that are being processed by the CPU. There are different types of Registers, namely Instruction Registers, Program Registers, ALU Registers, General Purpose Registers, and so on. They differ in the number of bits that can be…

Implementation of Adders and Subtractors in VHDL using ModelSim How to Implement Adders and Subtractors in VHDL using ModelSim

The moment we are asked to do big calculations, we reach out to the calculators to find the answers. But do we know how calculators perform the operations? The calculators have integrated chips that take care of the operations and give us the results. Adders and Subtractors are the basic elements of any ALU’s/Calculating Devices in this modern electronics world. In this…

Designing Multiplexer and Demultiplexer ICs using VHDL How to Design your own Multiplexer and Demultiplexer ICs using VHDL on Modelsim

As a human, if you were asked to select your favourite food or favourite car, how would you compare your choices and conclude an answer? Of course, the answer for the above varies from person to person depending upon their personal preferences and the result will depend on individual choices. It’s a cardinal aspect of our life but the main picture here is that we humans have…

Design a simple Boolean Logic based IC using VHDL on ModelSim How to Design a Simple Boolean Logic based IC using VHDL on ModelSim?

Ever thought of designing your own IC for a specific boolean logic application? Say you want to design an IC where it dispenses Tea, Coffee, Milk-based on the input choice given in an automated cafeteria or you want to actuate mechanical components/light/tasks depending upon the conditions. Boolean logic plays a major role in our day-to-day life. Well, boolean…

Implementation of Basic Logic Gates using VHDL in ModelSim Implementation of Basic Logic Gates using VHDL in ModelSim

Logic gates are the essential building blocks of digital circuits. These basic logic gates are used in Embedded Systems, Microcontrollers, Microprocessors, etc. Let us learn how to design the logic gates using VHDL in ModelSim. This tutorial is all about designing the basic logic gates using different VHDL modeling and their…