Vlsi Signal Processing
Vlsi Signal Processing
PROCESSING
Bhavya Jaladi
20F11A0431
Objective
Introduction
Advantages
Disadvantages
Conclusion
OBJECTIVE
About the company
And the directors and founders have obtained their qualifications from reputed
We have got significant experience in the domain of radar systems, radar signal
The consultants for this start-up are having a wide range of practical/
20F11A043
VLSI SIGNAL PROCESSING 3
1
Introduction
Very-large-scale integration (VLSI) is the process of creating an Intigrated circuit by
combining thousands of transistors into a single chip.
Before the introduction of VLSI technology, most ICs had a limited set of functions
they could perform.
An electronic circuit might consist of a CPU, RAM and ROM. The IC designers add all
of these into one chip.
20F11A0431 VLSI 4
ABOUT VLSI SIGNAL PROCESSING
VLSI signal processing refers to use of integrated circuit to process and analyze
signals.
These circuits are designed using very large scale integration(VLSI) technology, which
allows for the creation of complex circuits on a sigle chip.
It enables faster and more efficient data transmission as well as the development of
smaller and more powerful electronic devices.
20F11A043
VLSI SIGNAL PROCESSING 5
1
WHAT ARE SKILLS THAT WE LEARNT IN THESE WEEKS
WEEK 1:In this phase we had learn about basics of Digital signal processing and different types of algorithms with example problems.
DSP is a technique of performing the mathematical operations on the signals in digital domain. As real time signals are analog in nature we
need first convert the analog signal to digital, then we have to process the signal in digital domain and again converting back to analog
domain. Thus ADC is required at the input side whereas a DAC is required at the output end. A typical DSP system is as shown in figure 1.
Digital Signal Processing Algorithm:
Digital Signal Processing.
Digital Signal Processing System.
Field Programmable Gate Arrays.
Fast Fourier Transform.
Digital Signal Processor.
Processing Element.
Single Instruction Multiple Data.
Backpropagation.
WEEK 2: In this phase we learn about introduction to Verilog parameters like operators, numbers, nets etc. and also learn
about introduction to different levels of abstraction.
Verilog language supports designing a module using several coding styles. Depending on the needs of a design, internals
of each module can be defined at three level of abstractions. Irrespective of the internal abstraction level, the module
would behave exactly in the similar way to the external environment.
Behavioral level
Register-transfer level
Gate level
20F11A043
VLSI SIGNAL PROCESSING 7
1
WHAT ARE SKILLS THAT WE LEARNT IN THESE WEEKS
WEEK 3: Here we learnt about the vivado by xilinx software which is required for my project. And also we did some
assignments regarding previous classes.
Xilinx Vivado is a widely used electronic design automation (EDA) tool suite developed by Xilinx Inc., a leading
provider of programmable logic devices (FPGAs and SoCs). Vivado is primarily used for designing and implementing
digital circuits, including complex programmable logic devices (CPLDs) and field-programmable gate arrays (FPGAs).
Here are some key features and functionalities of Vivado: Design Entry, Synthesis and Optimization, IP Integrator,
Constraint Management, Implementation, Verification and Debugging, Hardware Debugging, Partial Reconfiguration
Vivado offers a comprehensive development environment for FPGA and SoC designs, supporting a wide range of
Xilinx devices. It is commonly used in industries such as aerospace, automotive, telecommunications, and consumer
electronics for a variety of applications, including high-speed data processing, signal processing, image/video
processing, and more.
20F11A043
VLSI SIGNAL PROCESSING 8
1
WHAT ARE SKILLS THAT WE LEARNT IN THESE WEEKS
WEEK 4: In this week I done a Verilog project by using Vivado by Xilinx software.
I done my Verilog project named “ 2 to 4 decoder”. Simulate the code in vivado software and observed the simulation output and also verify design
timing summary, latency, through put etc..
20F11A043
VLSI SIGNAL PROSSING 9
1
ADVANTAGES
Reduced size for circuits.
20F11A043
VLSI SIGNAL PROCESSING 10
1
DISADVANTAGES
Certain improvements are required for following:
20F11A043
VLSI SIGNAL PROICESSING 11
1
CONCLUSION
I conclude that, this internship has been a very useful experience for me.I can safely
say that my understanding of the job environment has increased greatly.However,I
do think that there are some aspects of the job that I could have done better and that
I need to work on.I need to build more confidence in applying accounting
principles realized that I could have completed the work earlier than I did. Also, the
technical parts of the job were a bit flawed and I was asked multiple times to
correct it.
The two main things that I learned after my experience in this firm are the
importance of time management and being self-motivated.
20F11A0431 VLSI SIGNAL PROCESSING 12
THANK YOU