Posts

Showing posts from February, 2025

IIT Madras & ISRO jointly develops India’s first Aerospace-Grade Semiconductor IRIS

Image
 A significant advancement in semiconductor technology has been made by the Indian Space Research Organization ( ISRO ) and the Indian Institute of Technology Madras ( IIT Madras ). They have developed and successfully tested IRIS (Indigenous RISCV Controller for Space Applications), a SHAKTI -based semiconductor chip of aerospace quality. This development was part of the effort to indigenize semiconductors used by ISRO for its applications, Command and Control Systems and other critical functions aligning with its march towards ‘Atmanirbhar Bharat’ in Space Technologies. The SHAKTI microprocessor project is led by Prof. V. Kamakoti at Prathap Subrahmanyam Centre for Digital Intelligence and Secure Hardware Architecture ( PSCDISHA ) in Department of Computer Science and Engineering, IIT Madras. The SHAKTI class of systems are based on RISC-V , an open-source Instruction Set Architecture (ISA), for designing custom processors. ‘SHAKTI’ is backed by Ministry of Electronics and Info...

IIT Madras & ISRO jointly develops India’s first Aerospace-Grade Semiconductor IRIS

Image
 A significant advancement in semiconductor technology has been made by the Indian Space Research Organization ( ISRO ) and the Indian Institute of Technology Madras ( IIT Madras ). They have developed and successfully tested IRIS (Indigenous RISCV Controller for Space Applications), a SHAKTI -based semiconductor chip of aerospace quality. This development was part of the effort to indigenize semiconductors used by ISRO for its applications, Command and Control Systems and other critical functions aligning with its march towards ‘Atmanirbhar Bharat’ in Space Technologies. The SHAKTI microprocessor project is led by Prof. V. Kamakoti at Prathap Subrahmanyam Centre for Digital Intelligence and Secure Hardware Architecture ( PSCDISHA ) in Department of Computer Science and Engineering, IIT Madras. The SHAKTI class of systems are based on RISC-V , an open-source Instruction Set Architecture (ISA), for designing custom processors. ‘SHAKTI’ is backed by Ministry of Electronics and Info...

Basics of Computational Geometry

Image
 Geometry is a branch of mathematics that deals with the measurement, properties, and relationships of points, lines, angles, surfaces, and solids broadly the study of properties of given elements that remain invariant under specified transformations. Its the fundamental aspect of defining the physical world and its phenomena. And we can study and procure it using computer algorithms broadly classified as computational geometry .  Computational geometry is a branch of computer science devoted to the study of algorithms which can be stated in terms of geometry. Some purely geometrical problems arise out of the study of computational geometric algorithms, and such problems are also considered to be part of computational geometry. While modern computational geometry is a recent development, it is one of the oldest fields of computing with a history stretching back to antiquity. Its the sub-field of algorithm theory that involves the design and analysis of efficient algorith...

Memory devices

Image
 Memory is one of the important parts in a computer or any other digital system. It is used to hold data and programs required for processing and performing tasks.  Memory is required to save data and instructions. Memory is divided into cells, and they are stored in the storage space present in the computer. Every cell has its unique location/address. Memory is very essential for a computer as this is the way it becomes somewhat more similar to a human brain. In this article, we are going to discuss memory and memory units in detail. Memory also affects the performance, efficiency, and speed of the digital system. These days, semiconductor memories are popular, as they provide a very high-speed operation, large storage capacity, and compact size. Main memory operates at a high speed compared to mass storage which is slower but less expensive per bit and higher in capacity. Besides storing opened programs and data being actively processed, computer memory serves as a mass stor...