Synchronous DRAM memory is the highest performance external memory, that allows to store large amounts of data without losing performance. SDRAM also stands for…
Category: Learning
How SDRAM controller interacts with memory device
This post tells about how SDRAM controller interacts with memory device. SDRAM controller interacts with memory device using specific commands. Here below some of…
DDR (Double-Data Rate) memory
This post covers topic of DDR SDRAM double data rate memory. DDR (Double Data Rate) SDRAM memory is a memory type that provides direct…
Non-volatile memory – NOR and NAND flash memory
This post answers the question "What is the difference between NAND and NOR flash memory?". Nonvolatile memory is a memory that keeps it content…
Introduction and concepts
Computer vision is a mathematical algorithm of recognition of 3D objects on images and videos. Computer vision as a separate discipline started in 1960…
Machine learning concept
What is machine learning? Machine learning is the ability of the computer to learn from experience, a feature inherent to people and animals. However,…
What do you need to start doing machine learning
Machine learning types are divided into three categories: supervised, when learning process goes through building connections between known variables and known output data. In…
MOS Transistors / CMOS logic
This post covers the topic of CMOS logic. Si is a semiconductor, the basis for building most semiconductor devices. It is a IV group…
CMOS gate logic
This post answers the question "What is CMOS gate logic?". A CMOS gate is a system consisting of a pMOS pull-up network connected to…
Combinational circuits
Combinational circuits are the way to represent logic functions. A combinational gate is a function of the inputs, creating a specific output. Combinational circuits…