Friday, 20 September 2024
Thursday, 15 August 2024
How to dump FPGA the RTL code
Thursday, 14 December 2023
VLSI-Pro : Chip Design fundamentals - Free Session Link
- The digital course teaches you how to get started with VLSI design fundamentals, starting with digital design and programming using VHDL.
- The session starts with Introduction to VLSI technology and Why we have to learn VLSI ?
- The basic VHDL code syntax and structure are explored with clear examples, which are helpful for making the learning easier.
- The software EDA tool utilized here is MODELSIM 6.3 or QUARTUS II Software. The tool is easy to download and no license is required for the tool usage.
- The Course is apt for Freshers, Job seekers looking for Skill development in VLSI design fundamentals.
- For more details |& Advanced session Contact us.
Tuesday, 12 December 2023
Tech news update : New Video / 5G communication enhancement through QAM 64 & 256
Wednesday, 6 December 2023
Tech news update : New video uploaded on - ON CHIP IMAGE PROCESSING
Sunday, 15 October 2023
Parkinson disease detction through ensemble of Voice patterns and Key stroke dynamics #PhD #researchtopic
- tremers, Bradykinesia we call as slow in doing any activity,
- Muscle Rigidity that creates challenging muscle stiffness,
- Postural Instability unable to balance the co-ordination.
- Depression and Anxiety: Many individuals with Parkinson's experience mood disorders, including depression and anxiety.
- Cognitive Changes: Cognitive impairment can occur, and some people may develop dementia in advanced stages.
- Sleep Disturbances: Sleep problems such as insomnia and restless leg syndrome are common.
- Autonomic Dysfunction: This can lead to issues like constipation, urinary problems, and orthostatic hypotension (a drop in blood pressure when standing up).
- Loss of Smell: A reduced ability to smell is often an early non-motor symptom.
- Speech and Swallowing Difficulties: Parkinson's can affect the muscles involved in speech and swallowing, leading to issues in these areas
Friday, 13 October 2023
Optimized SAD (OSAD) algorithm for Image similarity analysis
Optimized SAD (OSAD) algorithm
The Sum of Absolute Differences
(SAD) algorithm is a simple and widely used image processing technique used for
various computer vision tasks, including template matching and motion
estimation. It measures the similarity between two images by calculating the
absolute differences between corresponding pixel values and then summing up
these differences. The SAD algorithm is particularly useful in finding
similarities between a small template image and a larger target image.
Here's how the SAD algorithm works step by step:
- Template
and Target Images:
You have a template image (usually smaller) and a target image (usually
larger). The goal is to find where the template image best matches the
target image.
- Sliding
Window:
Place the template image at the top-left corner of the target image.
- Pixel-wise
Absolute Differences:
For each corresponding pixel in the template and target images, calculate
the absolute difference in pixel values. This is done by subtracting the
value of the corresponding pixel in the template from the value of the
pixel in the target image and taking the absolute value of the result.
- Sum
of Absolute Differences:
Sum up all the absolute differences calculated in step 3 to get a single
value representing the dissimilarity or "error" between the
template and the portion of the target image it currently covers.
- Move
the Window:
Slide the template one pixel to the right (or in any desired direction)
and repeat steps 3 and 4 to calculate the SAD value for the new position.
- Repeat: Continue sliding the
template over the target image until you have covered all possible
positions or until you find the position with the lowest SAD value.
- Matching
Location:
The position with the lowest SAD value represents the best match for the
template within the target image.
- Optimize
: the
results by comparing the obtained values with the reference images.
Applications of the SAD algorithm
include object detection, facial recognition, motion estimation in video
processing, and various pattern recognition tasks.
While the SAD algorithm is
conceptually straightforward, it can be computationally intensive, especially
for large images or when used in real-time applications. Therefore, optimizing
the algorithm, as mentioned in the previous response, can be crucial for
achieving good performance. This may involve using parallel processing,
efficient data structures, and other optimization techniques to speed up the
calculations.
Expected Energy Optimization for Real-Time Multiprocessor SoCs Running Periodic Tasks with Uncertain Execution Time
Design of energy-saving optimization approach for Multi-processor SoC task scheduling
Power saving is a challeging task in VLSI design perhaps the multiple processing SOC carry out more power consumption through system on chip model.
The low power VLSI architecture is capable of handling the leakage power within the circuit by altering the circuit level changes we call it as optimization.
Multi processor SOC architectures required optimized SOC systems with stable operating clock frequency.
The SoC blocks are composed of FSM enabled pipelines control mechanism. the prioritizing algorithm that holds various SOC modules put priority in the index thus handle the modules one by one without interrupting the other modules.
The best SOC platform also capable of handling the uncertain exceutions in the system architecture by providing safegaurd module as error monitor. the dynamic error monitor keep tracks the glitches and stack the pulses to produce recycled clock with stable Duty Cycle
DM for more details !!!
Thursday, 7 September 2023
Myocardial function detection through FPGA using Real-time sensor
- Heart rate sensor
- PPG sensor
- Microcontroller
- FPGA/ ASIC
- Display devices
- SImulation Tool XILINX ISE
- QUARTUS II 6.3G
- Arduino Studio ISE
- Thing Speak Platform