Skip to content

VLSIFacts

Let's Program the Transistors

  • Home
  • DHD
    • Digital Electronics
    • Fault Tolerant System Design
    • TLM
    • Verification
    • Verilog
    • VHDL
    • Xilinx
  • Embedded System
    • 8085 uP
    • 8086 uP
    • 8051 uC
  • VLSI Technology
    • Analog Electronics
    • Memory Devices
    • VLSI Circuits
  • Interview
    • Interview Experience
    • Training Experience
    • Question Bank
  • Notifications
  • QUIZ
  • Community
  • Job Board
  • Contact Us

Author: vlsifacts

Truth Tables, Characteristic Equations and Excitation Tables of Different Flipflops

Posted on February 2, 2016December 13, 2025 By vlsifacts 12 Comments on Truth Tables, Characteristic Equations and Excitation Tables of Different Flipflops

Flipflops to be considered are: SR Flipflop S R Q(t+1) 0 0 Q(t) 0 1 0 1 0 1 1 1 Invalid inputs Characteristic Equation Q(t+1) = R'(t)Q(t) + S(t) ; S(t)R(t) = 0 Excitation Table Q(t) Q(t+1) S R 0 0 0 x 0 1 1 0 1 0 0 1 1 1 x…

Read More “Truth Tables, Characteristic Equations and Excitation Tables of Different Flipflops” »

DHD, Digital Electronics

Mealy to Moore and Moore to Mealy Transformation

Posted on February 2, 2016May 18, 2025 By vlsifacts 12 Comments on Mealy to Moore and Moore to Mealy Transformation

Sequential machines can be designed in two different ways: (i) Mealy Machine & (ii) Moore Machine Considering Mealy or Moore for the designing of sequential machine, it’s actually difficult to draw a hard line where one machine is always better than the other. Depending on the application requirement one may dominate the other. It is…

Read More “Mealy to Moore and Moore to Mealy Transformation” »

DHD, Digital Electronics

Mealy Vs. Moore Machine

Posted on February 1, 2016June 17, 2025 By vlsifacts 6 Comments on Mealy Vs. Moore Machine

Design of sequential circuit can be composed of designing combinational circuit and state register. Sequential circuits are implemented in two different ways: We can represent a sequential machine as M = <I,O,S,f,g>; where I: Input setO: Output setS: State spacef: A function mapping IxS = Og: A function mapping IxS = S Let’s understand both…

Read More “Mealy Vs. Moore Machine” »

DHD, Digital Electronics

Different Coding Styles of Verilog Language

Posted on January 31, 2016June 16, 2025 By vlsifacts 4 Comments on Different Coding Styles of Verilog Language

Verilog language has the capability of designing a module in several coding styles. Depending on the needs of a design, internals of each module can be defined at four level of abstractions. Irrespective of the internal abstraction level, the module would behave exactly in the similar way to the external environment. Following are the four…

Read More “Different Coding Styles of Verilog Language” »

DHD, Verilog, Xilinx

Interview Experience – WIPRO GMT (Global Media & Telecom ) – (On Campus – #2)

Posted on January 13, 2016May 18, 2025 By vlsifacts No Comments on Interview Experience – WIPRO GMT (Global Media & Telecom ) – (On Campus – #2)

I am Jitendra Kumar Yadav, Jaypee Institute of Information Technology. This is my interview experience for the post of Project Engineer at Wipro Limited. I have described my selection process for the mentioned post in the following content. Check here the first post on “Interview Experience – WIPRO Limited – Telecom Domain“ Technical Interview First of all I…

Read More “Interview Experience – WIPRO GMT (Global Media & Telecom ) – (On Campus – #2)” »

Interview, Interview Experience

Digilent Design Contest 12th Edition

Posted on November 6, 2015May 18, 2025 By vlsifacts No Comments on Digilent Design Contest 12th Edition

Do you love to play with FPGAs? If yes, then there is a golden opportunity to showcase your talent. Digilent Design Contest Europe Region has reached its 12th Edition, with a rich history behind, many interesting and cool projects along the years, many smart and competitive participants, as well as appreciated advisers. It is held in Cluj-Napoca, Romania,…

Read More “Digilent Design Contest 12th Edition” »

Notifications

Circuit Design of a 4-bit Binary Counter Using D Flip-flops

Posted on November 5, 2015December 13, 2025 By vlsifacts 22 Comments on Circuit Design of a 4-bit Binary Counter Using D Flip-flops

Problem Statement: Design a circuit for an edge triggered 4-bit binary up counter (0000 to 1111). When it reaches “1111”, it should revert back to “0000” after the next edge. Use positive edge triggered D flip-flop (shown in the below figure) to design the circuit. Pin Input / Output Description D Input Data Input CLK…

Read More “Circuit Design of a 4-bit Binary Counter Using D Flip-flops” »

Digital Electronics

Different Applications of Microcontroller

Posted on October 26, 2015May 18, 2025 By vlsifacts No Comments on Different Applications of Microcontroller

Microcontroller is termed as “Computer-on-a-Chip“. It is named so, because not only the CPU, but RAM, ROM, I/O ports, Timer/Counter, Serial I/Os all are put together on a single microcontroller chip. Microcontrollers are task specific and are essentially used for making Embedded Systems. The above image shows very few examples for the application of microcontrollers…

Read More “Different Applications of Microcontroller” »

Embedded System

Difference between Microprocessor & Microcontroller

Posted on August 13, 2015May 18, 2025 By vlsifacts 1 Comment on Difference between Microprocessor & Microcontroller

When someone start dealing with Microprocessor; a very common doubt always strikes out in the initial phase: “What is the difference between Microprocessor and Microcontroller?” Let’s Define both microprocessor and microcontroller and then we will compare them. Microprocessor: We mean by a microprocessor that all the components of a CPU (Central Processing Unit): ALU (Arithmetic Logic…

Read More “Difference between Microprocessor & Microcontroller” »

Embedded System

Addition of 16-bit Numbers in 8085

Posted on August 11, 2015May 18, 2025 By vlsifacts 1 Comment on Addition of 16-bit Numbers in 8085

This post would present you with assembly language program for 16-bit addition in 8085 microprocessor. The following Hex Code is a generic one for both no-carry and carry generation situation. // Manually store 1st 16-bit number in the memory location 2000H & 2001H in reverse order // For Example 1st number = B349H; i.e, 2000<-49H…

Read More “Addition of 16-bit Numbers in 8085” »

8085 uP, Embedded System

Posts pagination

Previous 1 … 16 17 18 Next

Top Posts & Pages

  • Circuit Design of a 4-bit Binary Counter Using D Flip-flops
  • NAND and NOR gate using CMOS Technology
  • How to Implement a Finite State Machine (FSM) in Verilog: Practical Examples and Best Practices
  • ASCII Code
  • How to Convert Binary to BCD and BCD to Binary

Copyright © 2025 VLSIFacts.

Powered by PressBook WordPress theme