VLSI System Design Blog
1,334 FOLLOWERS
VLSI System Design Blog tells about the flow and basic fundamental concepts of chip designing. The blog will help as a knowledge sharing tool for non-VLSI Engineers to learn about Chip Design.
VLSI System Design Blog
5d ago
Introduction
Trash bins, whether termed dustbins, garbage receptacles, or trash cans, serve as essential containers for temporarily housing waste in a variety of settings, including households, workplaces, public spaces, and outdoor areas. They fulfill a vital role in waste management, particularly in regions where littering is prohibited, serving as the primary means for disposing of small waste items. Traditionally, waste segregation practices often involve the use of separate bins for wet and dry waste, as well as for recyclable and non-recyclable materials, contributing to efficient waste ..read more
VLSI System Design Blog
5d ago
Overview
The project entails enhancing the VSDSquadron-Mini board by integrating Over-The-Air (OTA) programming capabilities facilitated through the NodeMCU 1.0 (ESP-12E) development board. This integration allows for remote firmware updates to be transmitted over Wi-Fi networks, eliminating the need for physical access to the device for programming purposes.
By leveraging the NodeMCU 1.0’s Wi-Fi connectivity and processing power, the VSDSquadron-Mini board can receive firmware updates remotely. This functionality offers significant advantages, particularly in scenarios where accessing the de ..read more
VLSI System Design Blog
5d ago
Overview
In this project, we build a system that utilizes CH32V003 RISC-V processor and the Arduino IOT cloud to convert traditional home appliances into IoT-enabled devices. The system incorporates the ESP32 for its built-in Wi-Fi and Bluetooth capabilities. When the user sends an ON/OFF command through the Arduino IOT cloud app/web application, the signal is transmitted to the ESP32 via Wi-Fi, which then activates a GPIO port in the VSDsquardron mini. This signal controls a servo motor connected to the VSDsquadron mini, allowing for remote operation of the home appliances. By integrating th ..read more
VLSI System Design Blog
1M ago
Today, as technology races towards ever-smaller geometries and more complex chips, the need for professionals who are not just well-versed in theory but also skilled in practical, hands-on experience has never been more critical. An intense VLSI program that mirrors industry practices is the beacon that guides aspiring engineers across this bridge.
Sharing a sample repository of past student from SFAL-VSD program
https://github.com/Devipriya1921/Physical-Verification-using-synopsys-40nm
https://github.com/iaakash47/AdvanceSynthesis_using_DesignCompiler
The Journey through EDA Tools i ..read more
VLSI System Design Blog
1M ago
Overview
This project is a straightforward demonstration aimed at testing I2C communication on the VSDSquadron Mini using the PlatformIO framework. It showcases the device operating in either master or slave mode within an I2C setup to transmit or receive a predefined sequence of bytes.
Components Required
VSDSquadron Mini
I2C compatible devices or another VSDSquadron Mini set as the counterpart (Master/Slave)
USB to UART converter for programming and power
Jumper wires for connections
Hardware Connections
Ensure correct wiring between the VSDSquadron Mini and the I2C device as follows ..read more
VLSI System Design Blog
1M ago
Overview
The Object Detector project integrates an ultrasonic sensor with the CH32V003 RISC-V processor to detect nearby objects. By utilizing the ultrasonic sensor, the system can detect objects within its range and alert the user by switching on an LED. This project is designed for various applications, including obstacle detection, proximity sensing, and as a component in larger automated systems.
Components Required
1. Hardware
CH32V003 RISC-V processor
Ultrasonic sensor (HC-SR04)
LED
Power Supply
Breadboard
Jumper Wires
2. Software
VSCode
PlatformIO
Hardware Connections
The ultraso ..read more
VLSI System Design Blog
1M ago
Overview
This project involves implementing a 2-bit array multiplier using the VSDSquadron Mini, a RISC-V based SoC development kit. An array multiplier is a crucial digital circuit in digital electronics, widely used for multiplying two binary numbers. The 2-bit array multiplier specifically multiplies two 2-bit numbers to produce a 4-bit result. This project demonstrates the practical application of digital logic and RISC-V architecture in executing arithmetic operations, highlighting the process of reading binary inputs, executing multiplication through digital logic gates simulated by prog ..read more
VLSI System Design Blog
1M ago
Overview
This project demonstrates the implementation of a binary to Gray code converter using the VSDSquadron Mini. The goal is to take a 3-bit binary input from the user and convert it into a 3-bit Gray code output. This conversion is crucial in digital systems for minimizing errors in signal processing and data transmission. The project utilizes the VSDSquadron Mini’s GPIO capabilities and programming flexibility, showcasing an application of RISC-V processors in digital logic design.
Components Required to Build Binary to Gray Code converter
VSDSquadron Mini
LEDs (for output indication)
B ..read more
VLSI System Design Blog
1M ago
Overview
The project demonstrates the implementation of a moisture sensor using the VSDSquadron Mini, a RISC-V based development kit. The core concept revolves around detecting moisture presence using a sensor. When moisture is detected, an LED indicator is activated to signal the presence of moisture, and vice versa, it remains off in the absence of moisture. This project leverages the capabilities of the VSDSquadron Mini, including its GPIO ports and on-board programming features, to create an efficient and compact moisture detection system.
Components Required to Build Moisture Sensor
VSDS ..read more
VLSI System Design Blog
1M ago
Overview
The Smart Door project presents an innovative integration of infrared (IR) sensing technology with the CH32V003 RISC-V processor to create an automated door system. This system operates by detecting the presence of objects within its range using an IR sensor, which then sends signals to the CH32V003 RISC-V processor. Upon receiving these signals, the processor activates a servo motor to rotate and subsequently open or close the door, providing seamless and efficient access control. By combining these technologies, the project aims to offer users a convenient, secure, and automated sol ..read more