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

Assembly Language Program for Unpacking the Packed BCD number in 8085 Microprocessor

Posted on August 29, 2016July 1, 2025 By vlsifacts No Comments on Assembly Language Program for Unpacking the Packed BCD number in 8085 Microprocessor

Binary coded decimal (BCD) is a way to express each of the decimal digits with a binary code. This means that each decimal digit, 0 through 9, is represented by a binary code of four bits. Eg: 98 => 10011000 Unpacking the BCD number is separating each BCD digit. Eg: 98 can be separated as 09…

Read More “Assembly Language Program for Unpacking the Packed BCD number in 8085 Microprocessor” »

8085 uP, Embedded System

Interview Experience – Qualcomm (On Campus)

Posted on August 28, 2016June 17, 2025 By vlsifacts No Comments on Interview Experience – Qualcomm (On Campus)

This is an interview experience of Qualcomm, an American multinational semiconductor and telecommunications equipment company. This is an on campus placement experience and has been share by Mr. Anuj Kumar (BITS Pilani). Hey guys… I appeared for Qualcomm Interview from Bits-Pilani, Pilani campus. It was 2 day process which included: Written Test Written test included…

Read More “Interview Experience – Qualcomm (On Campus)” »

Interview, Interview Experience

Multiplication of 8-Bit Numbers in 8085 Microprocessor: Illustration of 3 Different Cases

Posted on August 26, 2016July 21, 2025 By vlsifacts No Comments on Multiplication of 8-Bit Numbers in 8085 Microprocessor: Illustration of 3 Different Cases

8085 is a very basic microprocessor with the capability of limited arithmetic and logical operations. It has dedicated arithmetic instructions for addition, subtraction, increment and decrement. If we want to perform a multiplication operation then we need to write a program for it. Multiplication is nothing but repeated addition. This post presents assembly language program…

Read More “Multiplication of 8-Bit Numbers in 8085 Microprocessor: Illustration of 3 Different Cases” »

8085 uP, Embedded System

Step by Step Method to Design a Combinational Circuit

Posted on August 23, 2016July 1, 2025 By vlsifacts 2 Comments on Step by Step Method to Design a Combinational Circuit

The Electronics engineers should know the steps to design a particular circuit. While we study, we directly study the properties of the electronic block and the circuit diagram of the corresponding block. We never think how had we landed up to that particular circuit diagram. For example when we talk about digital Multiplexer, Decoder or Counters; we…

Read More “Step by Step Method to Design a Combinational Circuit” »

DHD, Digital Electronics

Synopsys India 2016 Custom Design Contest

Posted on August 5, 2016June 17, 2025 By vlsifacts No Comments on Synopsys India 2016 Custom Design Contest

The Synopsys University Program announces the 2016 student design contest in India featuring Synopsys Custom Design tools. This contest gives students the opportunity to showcase their talent in electronic design. Teams selected to compete in the contest will receive a free 3-day training workshop hosted by Synopsys and the chance to win a cash prize….

Read More “Synopsys India 2016 Custom Design Contest” »

Notifications

Mentor Graphics Training Program 2016

Posted on April 10, 2016June 17, 2025 By vlsifacts No Comments on Mentor Graphics Training Program 2016

Mentor Graphics Corporation founded the Higher Education Program in 1985 to further the development of skilled engineers within the electronics industry. The program provides colleges and universities with leading edge design tools for classroom instruction and academic research to help ensure that engineering graduates enter into industry proficient with state-of-the-art tools and techniques. “Verification of…

Read More “Mentor Graphics Training Program 2016” »

Notifications

Delay in Assignment (#) in Verilog

Posted on March 29, 2016June 17, 2025 By vlsifacts No Comments on Delay in Assignment (#) in Verilog

Syntax: #delay It delays execution for a specific amount of time, ‘delay’. There are two types of delay assignments in Verilog: Delayed assignment: #Δt variable = expression; // “expression” gets evaluated after the time delay Δt and assigned to the “variable” immediately Intra-assignment delay: variable = #Δt expression; // “expression” gets evaluated at time 0 but gets assigned to the “variable”…

Read More “Delay in Assignment (#) in Verilog” »

Verilog

Digital Design Methodologies

Posted on March 9, 2016June 17, 2025 By vlsifacts No Comments on Digital Design Methodologies

There are two basic types of digital design methodologies: top-down Design Methodology In a top-down design methodology, we define the top-level block and identify the sub-blocks necessary to build the top-level block. We further subdivide the sub-blocks until we come to leaf cells, which are the cells that cannot further be divided. bottom-up Design Methodology…

Read More “Digital Design Methodologies” »

DHD, Digital Electronics

Why VLSI?

Posted on March 7, 2016June 17, 2025 By vlsifacts No Comments on Why VLSI?

“There is Plenty of Room at the Bottom“ A popular talk delivered by Richard Feynman to American Physical Society at California Institute of Technology in the year of 1959. This talk at that time could foresee the possibility of the revolution which has been brought by VLSI today. The term VLSI stands for Very Large…

Read More “Why VLSI?” »

SoC, VLSI Technology

Port Mapping for Module Instantiation in Verilog

Posted on February 25, 2016June 17, 2025 By vlsifacts No Comments on Port Mapping for Module Instantiation in Verilog

Port mapping in module instantiation can be done in two different ways: In this post, we would take one example to understand both types of port mapping in detail. The above Figure shows an example for module instantiation. Figure shows module “SYNCHRO” which consists of 2 ‘D’ flip-flops and are connected in serial fashion. Module “SYNCHRO”…

Read More “Port Mapping for Module Instantiation in Verilog” »

Verilog

Posts pagination

Previous 1 … 14 15 16 … 18 Next

Top Posts & Pages

  • NAND and NOR gate using CMOS Technology
  • Circuit Design of a 4-bit Binary Counter Using D Flip-flops
  • AND and OR gate using CMOS Technology
  • Truth Tables, Characteristic Equations and Excitation Tables of Different Flipflops
  • Understanding the 4-bit Ripple Carry Adder: Verilog Design and Testbench Explained

Copyright © 2025 VLSIFacts.

Powered by PressBook WordPress theme