Questions tagged [processor]

The tag has no usage guidance.

Filter by
Sorted by
Tagged with
-2 votes
0 answers
37 views

Intel Core i5-1240P vs Intel Core i7-1165G7 [closed]

Refer: Intel Core i5-1240P vs Intel Core i7-1165G7 As I see that Intel Core i5-1240P outsmarts Intel Core i7-1165G7 in most of the benchmarks as shown in the above link. Can I conclude that it is ...
1 vote
0 answers
43 views

Access register values from a PicoBlaze / MicroBlaze soft processor

We are conducting research on the reliability of registers deployed in embedded RISC processors where the focus is to ensure the reliability of their contents during transient faults. To do this we ...
  • 1,154
10 votes
7 answers
2k views

How do 16-bit addresses work inside 8-bit data bus processors?

As a project I am building a small 8-bit RISC processor out of discrete ICs. I have 17 instructions and cannot fit all information into instructions that are only one byte, so I have been thinking ...
  • 1,154
1 vote
0 answers
16 views

Can we calculate leakage power after synthesis at the architectural level power analysis itself?

As I understand it, leakage power depends after implementation and not on the architectural level itself. When I report power after synthesis in Vivado I get even the leakage power. Is this possible ...
0 votes
1 answer
101 views

Are FPGA and PC communications possible without a microprocessor i.e. do all FPGA dev boards have processors in? [closed]

I am new to FPGA design. I have worked on a Zedboard, used AXI bus and developed IP. However, I am not clear on some of the basic things. I would like to learn the following questions. My sincerest ...
  • 13
0 votes
1 answer
421 views

Why don't we see an MMU on a high-end MCU?

In the past, microcontrollers were fairly simple and had poor performance, making the idea of running a full OS on them not viable. Today, there are multi-core MCUs running at over 500 MHz (e.g. ...
2 votes
1 answer
45 views

Replacing a keypad on DYMO LetraTag

I'm rebuilding my label printer to become an Internet service using an ESP8266. It's a fun project, never mind the usefulness. The keypad will be removed and instead my MCU emulates keypresses. The ...
  • 163
0 votes
1 answer
80 views

10gbase-kr autonegociation and ICs

My goal is to propose building a 3U VPX card which connects to a backplane. After some research, the preferred connection between cards is over 10gbase-kr (although SGMII is supported in some ...
3 votes
2 answers
651 views

maximum memory supported by processor - why often stated less than 1TB?

I want to understand technical details of limitations of maximum memory size a system / processor can support. Below what I was able to find via web search to date Wiki: Modern 64-bit processors such ...
1 vote
0 answers
32 views

Are coarse-grained reconfigurable architectures a subset of dataflow architecture?

By definition, dataflow architectures consist of large modules in the dataflow path, such as adders and multipliers for integer, floating-point, or fixed-point computation. Hence, are coarse-grained ...
-3 votes
2 answers
164 views

Why Intel does not make 5nm chips buying UV machines from ASML? [closed]

I've recently found out (correct me if I'm wrong here), that 5nm lithograthy machines are made by ASML, which is independent and Intel invested in it. I've tried web searches but I still do not ...
0 votes
2 answers
49 views

How many instructions can a vector processor issue per cycle? [closed]

I currently have vector processors in class and wondered whether a vector processor only issues one (vector) instruction per cycle (in order processor). Maybe this question is stupid and it depends ...
  • 105
-1 votes
2 answers
140 views

What are the factors that determine the clock speed of a processor?

What are the factors that determine the clock speed of a processor? Since the speed of electricity is the same for all processors then I assume that how fast the binary data is transmitted to ...
  • 109
0 votes
4 answers
163 views

Question about PID control loop timing

For my project I am creating a RISC processing architecture on an FPGA that can perform various basic instructions like adding, multiplying, subtracting, storing and fetching from memory etc. To prove ...
  • 1,154
1 vote
1 answer
795 views

Help in understanding Store Word (SW) instruction in Risc-V

So this is what I understood from what my professor said, but I don't think it's the right answer. What am I doing wrong? I'm sure It's just some small thing that I'm getting mixed up. Given ...
0 votes
2 answers
63 views

What is throughput as far as processors are concerned?

My teacher showed some algothrims, RR, FCFS and others. In the end he exposed a table with throughput of the algorithms. He explained what thoughput is but he failed miserably. He first said that ...
1 vote
1 answer
693 views

How can I modify single-cycle MIPS processor to implement jal command?

Hello Stack exchange community I was wondering which modification should I have to make in order to enable single-cycle MIPS processor to run a jal(jump and link) command? My most pressing confusion ...
  • 11
0 votes
1 answer
69 views

Number of read and write ports on L2 and L3 cache

I have an Intel Core i9-9900K processor (some specs here) and I'm trying to figure out how many read and write ports each level of cache has, for a personal project. I cannot find this in any online ...
0 votes
2 answers
82 views

How are transistors on processor chips designed to withstand high operating temperatures?

The process for transistors grow smaller every few years, and operating temperatures reach around 100 degree Celsius. This makes one wonder as to how these tiny designs are able to hold up within ...
0 votes
0 answers
113 views

What processor architecture is in a 230GMULps KPU design?

While AI products are becoming popular recently, when looking at the "Seeed Studio Grove AI HAT for Edge Computing Artificial Intelligence Board" it mentions a RISC-V, a 230GMULps 16-bit KPU ...
  • 515
1 vote
1 answer
73 views

confusion understanding a processor?

As shown highlighted in attached photo,In case of 6713 dsp,during each clock cycle, up to eight instructions can be carried out in parallel Does this happen in case of every processor that multiple ...
  • 791
0 votes
1 answer
144 views

Single Cycle Data-path Requirements

How having separate instruction and data memories helps in implementing a single cycle data-path for mips instruction set? i want to know why we can only use data-path element once in a cycle for ...
1 vote
3 answers
931 views

Effect of doubling clock frequency on computer performance

If we double the clock frequency of a CPU, does that translate to a doubling of the CPU performance? Assuming that the number of instructions and CPI are constant, we have an inverse relationship ...
  • 143
14 votes
4 answers
7k views

Where are registers and what do they look like?

I racked my brain through my comp-arch class and reread wiki’s article on hardware registers (they’re flip-flops, I get that), but one year later and I still don’t understand what a register ...
0 votes
0 answers
34 views

Does stage Sy of instruction have to wait till all earlier instructions has executed their corresponding stage

I am trying to understand execution of instruction in RISC pipeline. Can stage Sy of instruction I2 execute before stage Sy of I1? That is, in below example, will it be allowed to run I2's ID in C3 as ...
  • 227
1 vote
2 answers
116 views

How do I procure SoCs in small quantities? [closed]

I want to design an SBC but I am having difficulty with buying the SoC. I'm thinking of Snapdragon, Mediatek, Allwinner, Amlogic and Rockchip (These are the ones I know, if you know others I would ...
1 vote
4 answers
219 views

royalty free embedded processor [closed]

I got into FPGA design last year for a project, and had some success with a Xilinx Spartan 6 dev board using ISE. I could do everything with this low cost board and ISE 14, which is free. I needed an ...
  • 5,367
0 votes
2 answers
452 views

Data Bus and High Impedance

Let's consider an interface between a simple microprocessor and a certain memory. For instance, let's assume that the microprocessor drives the address bus, a read signal, a write signal, and that the ...
  • 3,278
0 votes
2 answers
109 views

Need a processor to be able to turn off its own power

I have a processor that is powered by a mains 5V power from a wall adapter, and has a short term battery backup. I need the processor to turn on automatically and immediately when 5V mains supply is ...
  • 167
-1 votes
2 answers
65 views

Data transfer from/to memory [closed]

Consider an interface (between a memory and a processor, or between a memory and an ASIC, or similar situations) in which there is a data bus of 8 bit. Suppose I want read a 16 bit data from memory, ...
  • 3,278
1 vote
1 answer
1k views

Understanding branch delay slot and branch prediction prefetch in instruction pipelining

Let me define: Branch delay slot: Typically assemblers reorder instructions to move some instructions immediately after branch instruction, such that the moved instruction will always be executed, ...
  • 227
1 vote
0 answers
29 views

Finding percentage memory utilization in pipelining architecture

I was solving problems from the exercise of the book "Computer Organization and Design" by Patterson. The problem reads like this: Consider stage latencies: ...
  • 227
0 votes
1 answer
392 views

Why cant we increase chip area?

According to Moore's law, transistors are getting double every 24 months. But now, we have reached the transistor size limit which results in leakage current. Then why can't we increase chip area size,...
  • 101
3 votes
2 answers
3k views

How many stall cycles resulted by incorrectly predicted branch in instruction pipelining

I have been solving following exercise problem from book Computer Organization by Patterson and Hennessy: The importance of having a good branch predictor depends on how often conditional branches ...
  • 227
0 votes
2 answers
53 views

Have separate instructions for each register or pass register as argument?

I am trying to design a (very) simple processor architecture. I am in the process of creating a basic instruction set for it, however I am not sure of the best ("best" meaning what most people use - ...
  • 145
1 vote
1 answer
86 views

Analog Blackfin Processor Silicon Revision issue [closed]

Recently we got a large batch of ADSP-BF5346s that say they are Silicon Rev 3 but internally read as Rev 2. Is there a way for me to determine the Silicon Revision number on the rest of the shipment ...
  • 13
0 votes
1 answer
2k views

Verilog) Multi-source in Unit <> on signal <>; this signal is connected to multiple drivers

Hi I'm trying to design a multiprocessor in Verilog. ...
  • 113
5 votes
1 answer
1k views

Inside a CPU, what happens in a single clock cycle?

In grossly simplified terms, a processor calculates 1 instruction in a single clock cycle. But what does that even mean? If a processor is a bunch of transistors, is 1 clock cycle simply 1 state ...
9 votes
5 answers
4k views

In a CPU, does the speed of a calculation affect the heat generated?

Take as an example a CPU that is capable of changing its clock speed, like a modern computer CPU (Intel, AMD, whatever). When it does a certain calculation at a particular clock speed, does it ...
1 vote
3 answers
483 views

Computer architecture why is MemRead used?

Why is a control signal MemRead needed for the Data Memory element if whenever the output Read Data is not desired it will be multiplexed out via MemtoReg? Wouldn't having MemRead always enabled ...
  • 11
0 votes
1 answer
276 views

What is the best way to implement spi using 8085? [closed]

I have to make a compass using 8085. I have to take serial data from magnetometer of mpu9250. Should i prefer bit banging to implement spi or make parallel out and parallel in hardware using shift ...
3 votes
1 answer
158 views

Finding specifications for digital signal processors (DSPs) for given audio application [closed]

I'm finding difficulties choosing an adequate processor solution for my application from my null experience with DSP: 8ch 24-bit @11025Hz I2S TDM Input Beamforming + ASNR MSS Multi-source selection ...
0 votes
1 answer
96 views

Is a hardware register the same as a processor register?

I have tried searching for the difference between these two terms but everything I find gives ambiguous results. What is the difference between a harware register and a processor register, if there is ...
0 votes
1 answer
48 views

Lpc 43s50FET256 processor and its connections

ı want to buy a nxp LPC43S50FET256 processor and ı made some research but I dont know whether lpc43s50 has already got bridge connections, ı also dont know for example whether ethernet is already ...
user avatar
-1 votes
1 answer
312 views

Finding percentage accuracy of instruction pipeline branch predictor

I need help in understanding the solution from solution manual. The question is from the exercise 4.24.4 and 4.24.5 of chapter 4 in the book Computer Organization and Design by Patterson and Hannessey ...
  • 129
1 vote
1 answer
432 views

Understanding execution of sequence of pipeline instructions

I need help in understanding the solution from solution manual. The question is from the exercise 4.22.2 of chapter 4 in the book Computer Organization and Design by Patterson and Hannessey (4th ...
  • 129
0 votes
1 answer
230 views

Understanding instruction branching

I need help in understanding the solution from solution manual. The question is from the exercise 4.22.1 of chapter 4 in the book Computer Organization and Design by Patterson and Hannessey (4th ...
  • 129
0 votes
2 answers
165 views

Methods to detect errors in cache

Are there methods apart from ECC, to detect and possibly correct cache errors?
0 votes
0 answers
553 views

Understanding instruction pipelining speedup calculation

I was solving the exercise problem 4.17.6 of chapter 4 in the book Computer Organization and Design by Patterson and Hannessey (4th edition): Percentage occurrences of the instructions are as ...
  • 129
0 votes
1 answer
706 views

Understanding processor instruction pipeline problem solution

I need help in understanding the solution from solution manual. The question is from the exercise 4.13.5 of chapter 4 in the book Computer Organization and Design by Patterson and Hannessey (4th ...
  • 129