Posts

Showing posts with the label Circuits

Digital Image Processing

Image
  Image processing is the process of manipulating digital images. See a list of image processing techniques, including image enhancement, restoration, & others. Digital image processing is the use of a digital computer to process digital images through an algorithm. As a subcategory or field of digital signal processing, digital image processing has many advantages over analog image processing. It allows a much wider range of algorithms to be applied to the input data and can avoid problems such as the build-up of noise and distortion during processing. Since images are defined over two dimensions or more, digital image processing may be modeled in the form of multidimensional systems.  The generation and development of digital image processing are mainly affected by three factors: first, the development of computers; second, the development of mathematics (especially the creation and improvement of discrete mathematics theory); and third, the demand for a wide range ...

The World Of Linux

Image
Linux is an open source operating system (OS). It was originally conceived of and created as a hobby by Linus Torvalds in 1991 . Linus, while at university, sought to create an alternative, free, open source version of the MINIX operating system, which was itself based on the principles and design of Unix. That hobby has since become the OS with the largest user base, the most-used OS on publicly available internet servers, and the only OS used on the top 500 fastest supercomputers.  Perhaps the best thing about Linux is that it's open source. Linux is released under the GNU General Public License (GPL). That means that anyone can run, study, share, and modify the software. The modified code can also be redistributed, and even sold, but must be done so under the same license. This differs greatly from traditional operating systems—Unix and Windows, for example—which are proprietary, locked-down, and delivered as-is and unmodifiable. From smartphones to cars, supercomputers and h...

Revolutionizing Electronics: Groundbreaking Graphene Semiconductor Marks a New Era in Computing

Image
Graphene is a single layer of carbon atoms arranged in a hexagonal lattice, and it is considered a two-dimensional material. It is a basic structural element of other carbon allotropes like graphite, carbon nanotubes, and fullerenes. Graphene is a promising material for electronics due to its unique properties, such as high conductivity and mechanical strength. However, integrating graphene into semiconductor devices poses significant challenges, and progress in this area has been a subject of ongoing research. But recently Scientists have successfully created a working and scalable semiconductor using graphene for the first time. The achievement opens the door to a potential revolution in computing, introducing a new type of computer with enhanced speed and efficiency compared to the current silicon chip technology.  The semiconductor chips are increasingly emerging as pivots of the global economy, and are described as the 'new oil' of the technology age. The computing power ...

IBM Releases First-Ever 1000-Qubit Quantum Chip

Image
 The International Business Machines Corporation, nicknamed Big Blue, is an American multinational technology corporation headquartered in Armonk, New York and is present in over 175 countries.  IBM is known for its hardware and software products, including computers, servers, storage systems and networking equipment. It also provides consulting, technology and business services, such as cloud computing, data analytics and artificial intelligence (AI). IBM has unveiled the first quantum computer with more than 1,000 qubits — the equivalent of the digital bits in an ordinary computer. But the company says it will now shift gears and focus on making its machines more error-resistant rather than larger. For years, IBM has been following a quantum-computing road map that roughly doubled the number of qubits every year. The chip unveiled on 4 December, called Condor, has 1,121 superconducting qubits arranged in a honeycomb pattern. It follows on from its other record-setting, bird-...

Websites for Developers

Image
  Are you an Engineering aspirant? Want to get a job in IT industry? Want to become a software developer? Then checkout some of the amazing websites for developers 💯 1. Stack Overflow This is a public platform that technologists use to ask and answer questions about coding. Stack Overflow has more than 100 million users. Most people head to Stack Overflow to troubleshoot technical questions. For example, people ask quick questions like how do I compare strings in Java? 2. DevDocs DevDocs is a single-page open source app that allows you to search documentation of all popular programming languages and frameworks. It combines multiple developer documentations in a clean and organized web UI with instant search, offline support, mobile version, dark theme, keyboard shortcuts, and more. DevDocs was created by Thibaut Courouble and is operated by freeCodeCamp. 3. Ray.so This website allows you to take beautiful screenshots of codes. It also has a dark mode and some preloaded themes for ...

Introduction To Boolean Logic Circuits : Part 1

Image
What is Boolean logic ? And why do we need it ? To understand making logic circuits , first we need to know what is Boolean Algebra ? BOOLEAN ALGEBRA Boolean algebra also know as ' Switching Algebra ' is a symbolic analysis of relay switching circuits. It is represented in Binary Quantities , that in either  YES or NO , 1 or 0 , TRUE or FALSE , ON or OFF . statements  which can be determined to be true or false are called logical statements or truth functions and the results TRUE or FALSE are called truth values . The truth values are depicted by logical constants TRUE and FALSE or 1 and 0. 1 means TRUE and 0 means FALSE. And the variables which can store these truth values are called logical variables or binary valued variables as these can store one of the two values TRUE or False. Till now you may have understood what is Boolean algebra now we come to how to make truth tables. TRUTH TABLE A Truth Table is a table which represents all the possible values of log...