A CPU, or Central Processing Unit, is the heart of any digital computer.

learn more… | top users | synonyms

-4
votes
1answer
36 views

Where can you buy intel's Z34XX cpu?

I'm interested in making an embedded system with intel's Z34XX. This cpu is used in intel Edison board. I wonder if one can buy this cpu just like STM series and other ARMs.
0
votes
1answer
35 views

Can you make a board like Intel Edison?

I have a project to design a new board to be used in specific application. The boards would control and take image from CMOS camera under ground. Because of limitation in power consumption and cost ...
0
votes
1answer
50 views

How fast cpu clock do you need to control camera?

I'm making a camera system with CMOS image sensor and micro controller. But I don't know yet how fast cpu clock I need. Assuming that I use 5MP cmos image sensor and take just still image with 1fps, ...
1
vote
1answer
27 views

Looking for datasheet for Alpha 21264C

Not too long back I did some reading on the Alpha CPU architecture and (probably out of a burst of nostalgic stupidity) procured a couple; there's only an issue - the ones I have are the 21264 ...
0
votes
1answer
86 views

Will the PIC18F14K50 perform well as a CNC machine micro-processor?

The data sheet can be found here. I'm trying to select a micro-controller which will eventually run a Wireless 2D Laser Engraver/3D Printer/CNC Machine. I have very little experience in selecting ...
0
votes
0answers
25 views

Secondary Level address translation (EPT/RVI) TLB implementation

hope this is the right place to ask for the following: Consider a processor/cpu with support for Secondary Level address translation (SLAT) technology (Intel EPT/AMD RVI). TLB caching is used to ...
4
votes
2answers
183 views

Effective Address calculation time on 8086/8088

I've started designing an implementation of an 8088 from scratch with the goal of being cycle-exact. I can understand the reasoning behind the number of clock cycles for most instructions, however I ...
2
votes
3answers
199 views

How can a 8-bit CPU calculate big numbers?

I'm trying to design an instructable 8-bit CPU in Logisim. Is it possible to calculate big numbers with an 8-bit CPU? In a 32-bit computer, you can calculate numbers bigger than 32-bit, I think it's ...
-2
votes
0answers
23 views

what is the order of bandwidth of cache memory

I am developing a C program to calculate the bandwidth, latency and size of a cache memory L1, L2, L3. My calculation gives a bandwidth of some Gigbytes/second. I am wondering if my calculation is ...
1
vote
1answer
286 views

Micro and Nano Memory, Calculate Reducing Bits?

I ran into a question: in digital system with micro-programmed control circuit, total of 32 distinct pattern operation signal is ...
0
votes
0answers
30 views

hardware cpu mod to enable qpi lanes on a intel xeon E5-1650

I read that some cpu's are crippled. from this article ( http://wccftech.com/intel-ivy-bridge-e-hedt-core-i-7-actual-six-core-xeon-die/ ) it seems that the quad core i7s are actualy six core xeons ...
0
votes
1answer
43 views

Z80 Simple Computer Troubleshooting: IORQ pin not going low

I'm following the instructions at http://www.reocities.com/SiliconValley/2072/z80proj1.htm to build a "proof of concept" Z80-based computer. I have wired everything on my breadboard, and programmed ...
0
votes
1answer
34 views

Clock : CPU clock vs Pipeline Clock Vs Memory Access Clock

A few days ago, I implemented a multi-cycle unpipelined soft-core on a FPGA. It worked like a charm. The FSM beautifully orchestrated FETCH->DECODE->OPER1->OPER2->OPER3->ALU->MEMORY->REG WB->PC ...
12
votes
3answers
3k views

Why does a processor get hot?

I would like to understand how the computation process causes the processor to get hot. I understand that the heat is generated by the transistors. How does the transistors generate the heat ...
1
vote
2answers
84 views

How does CPU read data from the RAM?

In a general purpose computer(like normal pc), how does the CPU read the RAM, assuming that it first reads from the ...
0
votes
0answers
35 views

Control Steps of “SUB R1, [[R3]]” for Intel 8086

Question What are the control steps for SUB R1, [[R3]] for Intel 8086? I do not know how to obtain the content of the address twice. I guess that maybe I should put two \$MAR_{in}\$s like the ...
4
votes
5answers
1k views

What components or circuitry exist that can provide extremely high speed, accurate clocks?

I've been curious for awhile now about doing some high speed projects, such as measuring time differences of radio wave reception, and was wondering if there exists components that provide clocks much ...
-1
votes
1answer
70 views

CPU Core frequency [closed]

I was going through the selection criteria of CPU (MCU/MPU/FPGA) and observed that core frequency is one important parameter while selecting a CPU. But I was unable to get information regarding, how ...
2
votes
2answers
158 views

How does a signal to the CPU look [closed]

I studied electronics in a far away past and have sadly forgotten quite a lot. I was wondering what a signal to an 8 bit CPU looked like. Suppose I want to send one word to the CPU, do I send 8 ...
0
votes
1answer
43 views

Difference between multiple pipelines and superscalar?

I have read some threads and the wiki articles, but still don't seem to understand what exactly the difference is between having multiple parallel pipelines and the superscalar architecture. I know ...
2
votes
1answer
85 views

How does the CPU handle XCHG internally?

While designing my own 16-bit CPU I wonder how the register-register XCHG instruction is executed internally. From computer science I know the DLX which doesn't provide XCHG and therefore doesn't need ...
10
votes
6answers
2k views

How to efficiently design the opcode for a CPU?

I am building a simple 16-bit CPU in Logisim and have the ALU ready and the opcodes that I want to have. Now I find it really hard to find the right coding for the commands so that the different ...
2
votes
2answers
164 views

How to compute CPU power consumption

I am working on a problem for which I need to know how much power will be consumed on a given CPU as the parameter sizes are increased. The following properties/attributes of the CPU are available: ...
0
votes
2answers
175 views

Are there any embedded Intel CPUs that can be soldered?

As known most of modern Intel CPU has contact pads instead of contact legs (pin). This makes it impossible to solder them onto the motherboard. But are there any Intel CPUs which have contact legs ...
-2
votes
1answer
55 views

Do OSH projects exist for all SoC parts? [closed]

My understanding of the main parts of an SoC are: Microcontroller RAM (volatile memory) Flash/solid state RAM (permanent memory) Clock/Oscillator Ethernet NIC Power Management Bus (to connect ...
8
votes
4answers
465 views

What happens when microcontrollers run out of RAM?

It may just be a coincidence but I've noticed the microcontrollers I've used rebooted when they ran out of RAM (Atmega 328 if hardware specific). Is that what microcontrollers do when they run out of ...
-4
votes
1answer
44 views

how can i using CPU8085 and PIO8155 crate an alarm circuit and program [closed]

example ; we have smoke sensor, speaker and my circuit.When Sensor has been active, speaker to sing it. i'm newbie in this topic. how can i do it like this circuit ?
1
vote
2answers
96 views

Why does the CPU consume more battery during computationally expensive operations?

Is it because the CPU increases its hertz as necessary? And when a CPU cycle has to enter a register, does the extra distance in its path measurably affect the speed of that specific cycle? And will ...
-3
votes
3answers
199 views

What happens to the electricity after it is used in a CPU cycle? [closed]

After the pulse of electricity is used to complete a cycle through the CPU, what happens to it? Is it reused in anyway? Or does it goes straight to the ground wire? If it is not reused, why not?
0
votes
3answers
87 views

Finding Instruction Count

Computer A has an overall CPI of 1.3 and can be run at a clock rate of 600MHz. Computer B has a CPI of 2.5 and can be run at a clock rate of 750 Mhz. We have a particular program we wish to run. When ...
1
vote
1answer
143 views

CPU Execution Time / Performance

I'm trying to solve a question concerning performance. I have the final answer (24 * 10^9)but I can't determine how to get there. I know the formula for performance is Execution time: CPI * I * ...
1
vote
3answers
179 views

How to make the hottest CPU temperature?

Besides just running an infinite loop, are there any tricks (like maybe cache misses?) to making a CPU as hot as possible? This could be architecture specific or not.
0
votes
0answers
78 views

Why are there so many SMD resistors near CPUs and GPUs? [duplicate]

I'm not really sure if these SMDs are resistors or capacitors, but I've always wondered the purpose of them. Supposing that they are resistors: Do they work as a sort of protection measure? Current ...
0
votes
1answer
108 views

How to calculate cache size?

A cache with a line size of L 32-bit words, S number of sets, W ways, and addresses are made up of A bits. Assume that the cache is word addressed, i.e., the low two bits of the address are ...
1
vote
1answer
128 views

How do you store A or B in a RAM of a CPU datapath?

I have an assignment to make a CPU, but am confused with how f_left and f_right are going to be used. I think they are to store ...
0
votes
4answers
193 views

How does a CPU choose a path? [closed]

This is the most baffling question of all other concepts. I ask my teacher "How does the computer choose a path?" "They program it" "How do they program it?" "..." I have a basic understanding ...
0
votes
0answers
100 views

Pipeline Processor Calculation

My assignment deals with calculations of pipelined CPU and single cycle CPU clock rates. The following data is given, about the time each operation takes to execute: ...
1
vote
1answer
66 views

RAM and data copying/moving

I was wondering about the copying/moving of data in RAM and I couldn't help but thing about the possibility of having the RAM process basic memory operations such as copying/moving of memory, if ...
0
votes
1answer
142 views

How to program pentium CPU [closed]

I have two perfectly good CPUs-one a Pentium m, the other a Pentium III-and they're just sitting in antistatic bags and bubble wrap doing nothing. I want to use them for SOMETHING, I know their ...
0
votes
1answer
114 views

How to test OpenSPARC CPU?

There are several open-source general-purpose CPUs, and the most advanced of them seems to be OpenSPARC T2 (correct me, if I'm wrong). I want to find out, with what effort I can build a machine, ...
2
votes
2answers
82 views

Processor Budgeting

How do I figure out if a microcontroller has enough processing speed to handle particularly "intensive" tasks? Specifically, I am a university student looking to design a robot that uses OpenCV and a ...
2
votes
1answer
89 views

CPU and clock rate

As I understand it, CPUs generate electrical pulses using a quartz crystal. The rate the pulses are generated (taking into account various multipliers) give the processing speed which all components ...
19
votes
4answers
6k views

How can a CPU deliver more than one instruction per cycle?

Wikipedia's Instructions per second page says that an i7 3630QM deliver ~110,000 MIPS at a frequency of 3.2 GHz; it would be (110/3.2 instructions) / 4 core = ~8.6 instructions per cycle per ...
-2
votes
2answers
92 views

How many people might have been involved in the design of the Macintosh SE? [closed]

It is really difficult for me to know how many people were in charge of the development of this electronic wonder. When I'm struggling to properly comprehend transistors and how they work, these ...
1
vote
2answers
202 views

Why long pipelines are preferred over high CPU clock?

Why modern CPU vendors prefers increasing the maximum length of the pipeline over increasing the clock? Accordingly my understanding, increasing either increases the number of gate switches and so ...
60
votes
7answers
10k views

What limits CPU speed?

I've recently talked with a friend about LaTeX compilation. LaTeX can use only one core to compile. So for the speed of LaTeX compiliation, the clock speed of the CPU is most important (see Tips for ...
6
votes
6answers
1k views

How does a non-FPGA (ie a PC with a CPU, RAM, hard drive) mimic logic gates?

I know that an FPGA uses look-up tables (LUTs) to synthesize logic gates. A LUT is a block of RAM that is indexed by a number of inputs. The output is the value stored at that memory address. The ...
3
votes
2answers
244 views

Why does Intel looks so advanced compared to other foundries, engraving fineness-wise? [closed]

Latest chips from Intel were 22nm, and they are now targeting 14nm (coming in 2014 or 2015 it seems). On the other hand, Global Foundries or TSMC struggle since several years to go beyond the 28nm ...
-2
votes
1answer
875 views

Were can I find a simple CPU Design tutorial / book? [closed]

I basically want to know how to make(In hardware and in a simulator) a simple CPU. A book that covers low level stuff like, like logic gates, and more high level stuff like a complete CPU. Ive tried ...
0
votes
1answer
559 views

What are these hardware components, and how do I control them?

My father received a video card in the mail last week. He gave it to me and I dismantled the card to get to just the video player and other components. The labels here are based on my experience ...