Welcome, Guest: Register On Nairaland / LOGIN! / Trending / Recent / New
Stats: 3,158,277 members, 7,836,244 topics. Date: Wednesday, 22 May 2024 at 12:24 AM

Let's Peek Into A Smartphone's Brain - Phones (4) - Nairaland

Nairaland Forum / Science/Technology / Phones / Let's Peek Into A Smartphone's Brain (28348 Views)

A Peek Into The World's First Flexible Phone - Runs Android / Chinese Market Where You Can Build A Smartphone From Scratch In A Couple Of Hour / Things To Avoid While Buying A Smartphone (2) (3) (4)

(1) (2) (3) (4) (5) (Reply) (Go Down)

Re: Let's Peek Into A Smartphone's Brain by atheistandproud(m): 6:27pm On Jun 12, 2020
Atlanticfire:


Nice. I have been wondering how easy it will be to make microcontrollers to do some of the functions that are being done by todays smartphones.
Things like facial recognition, fingerprint recognition, 3 dimensional speed.

OP do you know about microcontrollers?

My knowledge about them is very basic sir. If you have information, please share.
Re: Let's Peek Into A Smartphone's Brain by atheistandproud(m): 6:29pm On Jun 12, 2020
MrWraith:
Op I wanted to ask about CPU architecture especially RISC Based. Why is ARM the only prominent RISC SOC designer.? Given that they don't produce their designs, what's stopping Qualcomm, TSMC, Mediatek, Hisilicon etc from designing and manufacturing their own SOC. Every phone CPU is based on Cores designed ARM, is RISC intrinsically complex for new architecture ground up or has ARM patented the entire field stopping others from making head way? Cc atheistandproud

Patenting and Monopoly sir.

I've written about this before. The best ARM can allow you to do is customize their cores e.g. Apple has Swift, Exynos has Mongoose and Snapdragon has Kryo.

3 Likes

Re: Let's Peek Into A Smartphone's Brain by atheistandproud(m): 6:33pm On Jun 12, 2020
Mac2016:

It's been long I encountered a creepy high level of intelligence in Nigerian youth. What's your profession?

Lecturer of Human Physiology.

I'm only a smartphone enthusiast. I care about specs and photography.

3 Likes

Re: Let's Peek Into A Smartphone's Brain by Tinyemeka(m): 6:38pm On Jun 12, 2020
atheistandproud:
LOGIC GATES

A logic gate is a building block of a digital circuit. Most logic gates have two inputs and one output and are based on Boolean algebra. At any given moment, every terminal is in one of the two binary conditions false (high) or true (low). False represents 0, and true represents 1. Depending on the type of logic gate being used and the combination of inputs, the binary output will differ. A logic gate can be thought of like a light switch, wherein one position the output is off—0, and in another, it is on—1. Logic gates are commonly used in integrated circuits (IC).


Basic logic gates
There are seven basic logic gates: AND, OR, XOR, NOT, NAND, NOR, and XNOR.

When you break a CPU down to it’s smallest units, you get logic gates. Logic gates are built with transistors. A transistor is a small semi conductor that acts like a switch in a circuit. Inside logic gates, usually an on switch is 1 and an off switch is zero. But this can be arranged in different ways to produce different results.
There are basically two types of circuits inside the CPU. The buffer circuit where turning on a switch give 1 and the inverted circuit where turning on a switch will give you a zero. These 1s and 0s are used to generate data.

Let’s look at the “and gate”. The and gate has two inputs and one output. If both inputs are on then the output is on. If one input or both inputs are off then the output is off.

At the “or gate”, if both inputs are on, then the out put is on. If both inputs are off, then the output is off. If one input is on and the other is off, the output will be on.

Moving on to the Exclusive OR gate or “XOR” gate, if both inputs are off then the output is off. If both inputs are on then the output is off. If any of the input is on, then the output is on.

For the NAND (Not AND) gate, if both inputs are off, the output is on. If both inputs are on, the output is on. If either of both inputs are on then the output is on.

For the NOR gate (Not OR), both inputs are off, the output is on. If both inputs are on, the output is off. If either of both inputs are on then the output is off.

Finally for the XNOR (Exclusive Not OR) gate, both inputs are off, the output is on. If both inputs are on, the output is on. If either of both inputs are on then the output is off.

Next we can try building a simple adding machine with these gates. Using their 1 and O in binary calculation.


You've just brought back fond memories of my CSC101 classes smiley
Re: Let's Peek Into A Smartphone's Brain by atheistandproud(m): 6:48pm On Jun 12, 2020
Tinyemeka:


You've just brought back fond memories of my CSC101 classes smiley

CSC people full here oh
Re: Let's Peek Into A Smartphone's Brain by Atlanticfire: 6:50pm On Jun 12, 2020
Tinyemeka:


You've just brought back fond memories of my CSC101 classes smiley

The knowledge that you refused to use grin grin

1 Like

Re: Let's Peek Into A Smartphone's Brain by naijasensei: 7:11pm On Jun 12, 2020
reigncalif1:


IF THERE is need for such because they were true octacore right ,,, can a dual quad core surport multi threading

Technically, they are not referred to as dual quad core - they are called heterogeneous octacore SoCs. Any CPU that has more than one core supports multi-threading, since multi-threading allows a CPU to share its workload among several cores and threads. Note that on desktop and laptop CPUs, a core can have more than one thread. For example, you can have a dual-core four-threads CPU.
Re: Let's Peek Into A Smartphone's Brain by Tinyemeka(m): 7:22pm On Jun 12, 2020
Atlanticfire:


The knowledge that you refused to use grin grin

LOL. I still listen to the voice. I'll fully heed the call one day. smiley
Re: Let's Peek Into A Smartphone's Brain by naijasensei: 7:24pm On Jun 12, 2020
Atlanticfire:


Nice. I have been wondering how easy it will be to make microcontrollers to do some of the functions that are being done by todays smartphones.
Things like facial recognition, fingerprint recognition, 3 dimensional speed.

OP do you know about microcontrollers?

Microcontrollers aren't as powerful as Microprocessors and CPUs, but I believe they "might be able to perform those functions" you listed. However, it might make more sense to use an SoC or a Single Board Computer (like the Raspberry Pi) for such purposes.

1 Like

Re: Let's Peek Into A Smartphone's Brain by feejay70: 7:27pm On Jun 12, 2020
Bravo
Re: Let's Peek Into A Smartphone's Brain by Professorcplus(m): 7:38pm On Jun 12, 2020
Tinyemeka:


You've just brought back fond memories of my CSC101 classes smiley
Lol! Reminds me of this.

3 Likes

Re: Let's Peek Into A Smartphone's Brain by Tinyemeka(m): 7:43pm On Jun 12, 2020
Professorcplus:

Lol! Reminds me of this.

smiley
Re: Let's Peek Into A Smartphone's Brain by losdiose(m): 7:51pm On Jun 12, 2020
atheistandproud:


CSC people full here oh

Yes o
Re: Let's Peek Into A Smartphone's Brain by losdiose(m): 7:55pm On Jun 12, 2020
atheistandproud:
LOGIC GATES

A logic gate is a building block of a digital circuit. Most logic gates have two inputs and one output and are based on Boolean algebra. At any given moment, every terminal is in one of the two binary conditions false (high) or true (low). False represents 0, and true represents 1. Depending on the type of logic gate being used and the combination of inputs, the binary output will differ. A logic gate can be thought of like a light switch, wherein one position the output is off—0, and in another, it is on—1. Logic gates are commonly used in integrated circuits (IC).


Basic logic gates
There are seven basic logic gates: AND, OR, XOR, NOT, NAND, NOR, and XNOR.

When you break a CPU down to it’s smallest units, you get logic gates. Logic gates are built with transistors. A transistor is a small semi conductor that acts like a switch in a circuit. Inside logic gates, usually an on switch is 1 and an off switch is zero. But this can be arranged in different ways to produce different results.
There are basically two types of circuits inside the CPU. The buffer circuit where turning on a switch give 1 and the inverted circuit where turning on a switch will give you a zero. These 1s and 0s are used to generate data.

Let’s look at the “and gate”. The and gate has two inputs and one output. If both inputs are on then the output is on. If one input or both inputs are off then the output is off.

At the “or gate”, if both inputs are on, then the out put is on. If both inputs are off, then the output is off. If one input is on and the other is off, the output will be on.

Moving on to the Exclusive OR gate or “XOR” gate, if both inputs are off then the output is off. If both inputs are on then the output is off. If any of the input is on, then the output is on.

For the NAND (Not AND) gate, if both inputs are off, the output is on. If both inputs are on, the output is on. If either of both inputs are on then the output is on.

For the NOR gate (Not OR), both inputs are off, the output is on. If both inputs are on, the output is off. If either of both inputs are on then the output is off.

Finally for the XNOR (Exclusive Not OR) gate, both inputs are off, the output is on. If both inputs are on, the output is on. If either of both inputs are on then the output is off.

Next we can try building a simple adding machine with these gates. Using their 1 and O in binary calculation.



Leant this during my first year in school then, in a course called Digital Electronics
Re: Let's Peek Into A Smartphone's Brain by losdiose(m): 8:15pm On Jun 12, 2020
sammysneh:
Computer science & Electrical Enginering students can relate..

grin
Re: Let's Peek Into A Smartphone's Brain by losdiose(m): 8:16pm On Jun 12, 2020
Coder2Client:
Seun is going to like this guy. They belong to the same belief.

Op you're indeed smart. Back then in my higher institution days, all these terms and more were taught but boyy don forget everything.

I tell you o

Na now person come start to dey code Python sef
Re: Let's Peek Into A Smartphone's Brain by losdiose(m): 8:19pm On Jun 12, 2020
Netanya:
I don't understand o

grin grin
Re: Let's Peek Into A Smartphone's Brain by losdiose(m): 8:22pm On Jun 12, 2020
nappy760:
Computer Engineering days...
If only our lecturers could bring this stuff down as well as you have done.

That's the same problem we had then


Na our coursemate wey dey understand at a go dey teach us before exams

grin grin grin

2 Likes

Re: Let's Peek Into A Smartphone's Brain by Atlanticfire: 8:33pm On Jun 12, 2020
naijasensei:


Microcontrollers aren't as powerful as Microprocessors and CPUs, but I believe they "might be able to perform those functions" you listed. However, it might make more sense to use an SoC or a Single Board Computer (like the Raspberry Pi) for such purposes.

I was thinking along the line of the Raspberry Pi actually,

Can you build something on the Raspberry Pi that can perform such functions?
Re: Let's Peek Into A Smartphone's Brain by iqiq: 10:14pm On Jun 12, 2020
Wow
Re: Let's Peek Into A Smartphone's Brain by nappy760(m): 10:47pm On Jun 12, 2020
losdiose:


That's the same problem we had then


Na our coursemate wey dey understand at a go dey teach us before exams

grin grin grin

Exactly
Re: Let's Peek Into A Smartphone's Brain by Segunhife(m): 12:08am On Jun 13, 2020
atheistandproud:


The G series of the Helio line are gaming centric SoCs so yeah. It's good for gaming.
oh, okay.
Re: Let's Peek Into A Smartphone's Brain by DriggityDre: 4:11am On Jun 13, 2020
sunshineV:
how many mark prof?
grin

1 Like

Re: Let's Peek Into A Smartphone's Brain by DriggityDre: 4:13am On Jun 13, 2020
atheistandproud:


I wrote it myself. I don't have a blog.
Nice.

Great work, bruh.
Re: Let's Peek Into A Smartphone's Brain by DriggityDre: 4:25am On Jun 13, 2020
ORIJIN201:
You have a talent. Don't waste it on Nairaland. Dm me on WhatsApp, I have a business proposal for you. 080-2418-6918
I support this stand, atheistandproud.

I won't exactly put it as "wasting" though grin, people here just don't interact with this kind of stuff.

You could put this in a blog and make passive income, if you are interested.

The plus side is that it's original content.

1 Like

Re: Let's Peek Into A Smartphone's Brain by ZesusHVWritter(m): 6:02am On Jun 13, 2020
I wan go.... Saw this.... Rolled back my scrolling chair., glasses pulled down. Good thread awesome topic.

4 Likes

Re: Let's Peek Into A Smartphone's Brain by naijasensei: 6:30am On Jun 13, 2020
Atlanticfire:


I was thinking along the line of the Raspberry Pi actually,

Can you build something on the Raspberry Pi that can perform such functions?

Yes, many have built such projects. If you search on YouTube you will find countless examples. The Raspberry Pi uses a Broadcom SoC (Broadcom BCM2711 for the Pi 4) on a Single Board Computer, note though that there are more powerful (and hence more expensive) Single Board Computers available.
Re: Let's Peek Into A Smartphone's Brain by Legendforte: 6:37am On Jun 13, 2020
Una weldone ooh
Re: Let's Peek Into A Smartphone's Brain by Ejadike(m): 7:45am On Jun 13, 2020
A very interesting read.
Re: Let's Peek Into A Smartphone's Brain by Nobody: 8:18am On Jun 13, 2020
atheistandproud:


Multi threading is not yet available for RISC architecture sha.

Some apps can use it but others can't is what I mean.
Toor, it's good for processes. Multiple program can run on one processor(not to be confused with multi threading). Since processes are independent it will be easier on them.

1 Like

Re: Let's Peek Into A Smartphone's Brain by Nobody: 8:23am On Jun 13, 2020
Why is it that NAND Gates are used extensively (I am not sure if they are the only Gates used) in circuit boards. Why go through the stress of building other Gates with NAND gate, I know it has to do with NAND's gate universality but what's so bad in using the others straight up.

(1) (2) (3) (4) (5) (Reply)

Reasons Why I Think The Iphone X Is An Overrated Piece Of Metal - Naijatechguy / OPPO Mobile Discussion Thread / Whatsapp Group Admin Lands In Jail For Spreading Fake News.

(Go Up)

Sections: politics (1) business autos (1) jobs (1) career education (1) romance computers phones travel sports fashion health
religion celebs tv-movies music-radio literature webmasters programming techmarket

Links: (1) (2) (3) (4) (5) (6) (7) (8) (9) (10)

Nairaland - Copyright © 2005 - 2024 Oluwaseun Osewa. All rights reserved. See How To Advertise. 43
Disclaimer: Every Nairaland member is solely responsible for anything that he/she posts or uploads on Nairaland.