Questions tagged [microprocessor]

The microprocessor is an integrated circuit that elaborates information in the form of digital signals. Not to be confused with a microcontroller, which embeds many additional devices to control embedded systems.

Filter by
Sorted by
Tagged with
0 votes
0 answers
95 views

STM32 + LwIP + DP83848 - No results when I ping

I have made a PCB with an STM32F407 processor and I have been used DP83848 Ethernet PHY. For STM32F407 processor. I have selected RMII settings. The pinouts for the RMII settings. Red rings got to ...
user avatar
  • 769
0 votes
1 answer
36 views

Help in using Teraterm

Greetings electrical engineers, I am an undergraduate electrical engineering student. I was trying to configure Teraterm so that I can use it simultaneously with Proteus for serial communication with ...
user avatar
  • 11
6 votes
2 answers
2k views

Can ESP32 be used in a commercial application?

I am currently choosing a processor for my embedded robotics project. I have just completed a prototype with the ESP32 DEVKIT-V1 module. I hope to commercialize my product in the future, however, when ...
user avatar
  • 83
0 votes
0 answers
34 views

Error after flashing the example on my esp32-c3 board

I am currently trying to develop software for a board I created a short time ago with the esp32c3 as microprocessor. I followed all the steps of the espressif 'get started'. I firstly set the ...
user avatar
  • 125
0 votes
0 answers
39 views

RF DDS Oscillator from microprocessor?

Just reading about how powerful the Raspberry Pi Pico's Programmable Input Output (PIO) is. Seems like you have the facility to generate accurate timing signals through simple state machines. There'...
user avatar
3 votes
3 answers
178 views

Processor Design: Just how complex is a real CPU datapath?

We're doing a course on Computer Architecture, and the course project involves creating an ARM-based processor. We're supposed to create the processor in stages, and add significant features in each ...
user avatar
2 votes
4 answers
142 views

Interrupts in microprocessors

This might be a very trivial question, but I was unable to find a concise answer to it. For non maskable interrupts, are the interrupts handled immediately while the current instruction is getting ...
user avatar
  • 31
1 vote
0 answers
26 views

DDR interfacing with rockers3399 processor

I am using rockers 3399 processor in one of my applications. if you see page no 9 'External Memory or Storage device' section you can see the below things *Support 2 channels, each channel is 16 or ...
user avatar
  • 572
0 votes
1 answer
72 views

Can I use vias and long trace between processor and 24MHz crystal?

I have a situation where I can't put crystal (24MHz) close to the processor pin. As you see on the layout the trace between crystal Y1 and processor pins 46 and 47 is about 13mm and there are two vias ...
user avatar
2 votes
4 answers
246 views

How do processor transistor counts keep increasing, without geometric scaling?

Reading into the history of the semiconductor industry and Moore's Law, and looking at the ITRS/IRDS documents, I understand that scaling down and modern node names (7nm, 5nm etc) are now "...
user avatar
  • 21
5 votes
5 answers
3k views

What happens if clock cycle is replaced with constant high voltage in a processor?

Would the data in registers change at light speed and maybe become unstable/undefined, or would the processor stop changing state altogether? This post says: To give all the gates time to change ...
user avatar
  • 235
0 votes
1 answer
175 views

FE Exam Question

Can anyone answer the question below? I have links to pictures of the question and answer. I don't understand the answer provided by the book. Why does it say in the answer, "The EPROM will ...
user avatar
  • 1
0 votes
1 answer
236 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. ...
user avatar
0 votes
0 answers
83 views

Communication between two ARM chips over PCI-e

I have a LX2162A CPU from NXP (datasheet is here), and 2 I.MX8.Quad, also from NXP (Datasheet is here) My goal My goal is to design a NUMA enabled system. A single instance of a mainline linux will ...
user avatar
  • 101
2 votes
3 answers
637 views

ESP32 Power Supply - do I need input capacitors?

Looking at the datasheet for the ESP32-WROOM-32E module, it appears that it takes 3.3V input at pin 2. Do I need a smoothing and/or bypass capacitor on this line? Figure 6 shows a 22uF and 0.1uF ...
user avatar
1 vote
0 answers
31 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 ...
user avatar
0 votes
0 answers
40 views

TMS320F28335: Operating two converters using one controller(28335) for battery charger

I am trying to control two converters using a single DSP 28335. Converter 1: Three-phase active front end converter(fsw=10kHz) ----sampling frequency= 10kHz(100us) Converter 2: DC-DC phase shift full ...
user avatar
0 votes
2 answers
41 views

Are data acquisition system and 'microcomputer on instrumentation design" and data logger the same thing? [closed]

This is data logger-: This is data acquisition system-: This is "micrcomputer on instrumentation design" All 3 look quite similar. What is the difference between each of them? Sadly, ...
user avatar
  • 3
0 votes
1 answer
70 views

How do we specify the signal frequency while interfacing DAC 0800 with 8086?

I am relatively new to Microprocessors and just started with my uni course on the same. My faculty while discussing the question: gave us the following solution: What I don't understand here is how ...
user avatar
0 votes
0 answers
52 views

Help picking a transistor for and analysing a colpitts oscillator

I am working on a development board for a digital synthesizer. I have set up a colpitts oscillator circuit for the oscillator that is needed by the microprocessor. I picked originally a PMBS3904 as ...
user avatar
0 votes
1 answer
115 views

How does CPU control implement pipeline stall [closed]

The original question was deemed lack of focus. This post is specifically about cpu pipeline stall. How does synchronous microarchitecture implement pipeline stall when a cache miss occurs during ...
user avatar
1 vote
0 answers
80 views

How do we simulate the circuits which have processors. Is there any way we can simulate the circuit before going to the pcb manufacturing?

I'm working on a project on which I'm using a snapdragon 410e processor. I'm done with the circuit design since all the data is available online for designing the PCB. But I want to simulate the whole ...
user avatar
0 votes
1 answer
161 views

PCIe switch vs PCIe mux and Demux

In my project my customers wanted a 2 port 2 lane PCIe switch and The switch is occupying more space than I can allocate on the board, Before I can ask my customers to get approval on using an ...
user avatar
  • 137
0 votes
1 answer
239 views

Why exactly does the x86 (primarily x86-64) instruction set consume more power than reduced instruction sets like arm?

While I'm aware this is somewhat a copy of this question, I've not been more than a browser of any part of stack exchange, and so I couldn't ask this in a comment replying to @supercat 's answer. The ...
user avatar
0 votes
0 answers
68 views

Maskable interrupts and non-maskable in 8086

I have a question about interrupts at 8086, is the fact that a non-maskable interrupt can be invalidated by Reset and not by user, a correct one?
user avatar
0 votes
1 answer
52 views

F280021 Wiring Help

I just want to make sure that I wired up the power circuit for this F280021 correctly according to the datasheet. Datasheet:https://www.ti.com/lit/ds/symlink/tms320f280021.pdf?ts=1628790148836&...
user avatar
-1 votes
3 answers
300 views

What is the difference between stalling and flushing in a microprocessor?

As the title suggests, I want to understand the difference. Attaching the reference.
user avatar
  • 107
-1 votes
3 answers
340 views

ARM How to invoke branching?

Was looking through a code with regards to loop. ...
user avatar
  • 335
3 votes
1 answer
185 views

ARM Assembly Code

Here's an assembly program given to me, and I'm not sure how the program goes through. ...
user avatar
  • 335
0 votes
1 answer
154 views

7 segment display not showing digits simultaneously with an ATMega32

I want to show the digits'18221021' simultaneously. The seven segment display should show all 8 digits at a once. I wrote the following code. It shows all the digits but not simultaneously. It is ...
user avatar
0 votes
1 answer
61 views

Error in LCD while interfacing with ATmega 32

I am trying to interface a normal keypad and LCD .where for example if i press '1' in keypad it will show 'one' in the display . if i press '=' it will show 'EQUAL' in Display . i developed below code ...
user avatar
1 vote
1 answer
109 views

How to interface to more CSI-2 devices than available CSI-2 modules on MPU?

the problem is: I have a MPU which has only 2x CSI-2 modules (each with 4 data lanes), however I want connect to 4 other devices over CSI-2 interface (each device has one CSI-2 module). So the ...
user avatar
  • 205
0 votes
3 answers
73 views

System design ideas [closed]

I want to build a system where it controls 16 devices' power by linux commands. My thinking is to use power transistors and microprocessor but I am new to system design. How can I control the power ...
user avatar
0 votes
1 answer
103 views

ATmega32U4 I/O Pin Alternate Functions

I am using an ATmega32U4 as a master with 2 slave ADCs (AD7739), ADC1 and ADC2. The two ADCs are identical. The SS, SCLK, MOSI, and MISO for ADC1 correspond to ports PORTB0,1,2, and 3 respectively, ...
user avatar
1 vote
1 answer
175 views

Is heating and cooling a microcontroller frequently a good thing?

Consider the chip rated to operate at -45..125°C , the chip has internal temperature sensor. Basically the chip will drive an LED. Chip has on different plane and LED is in different PCB plane. Plane ...
user avatar
  • 11
0 votes
2 answers
111 views

How to load an executable program on an STM32F401 without using an online compiler?

I am a newbie to embedded system. I decided to buy an STM32 board to get started. The problem now is that I would like to know if there is a simple way to write some C++ code in a simple text file ...
user avatar
  • 1
1 vote
2 answers
125 views

Can you use a button for stepping through clock cycles on a 65C02?

this may sound like a stupid question, but I'm working on the 6502 computer project by Ben Eater, and I do not have the clock module. If I just want to step through each individual clock pulse, could ...
user avatar
  • 33
-1 votes
2 answers
105 views

Using microprocessor over microcontroller in ECU? [closed]

What are the benefits/advantages of using microprocessor than microcontroller in ECU(which are used in automotive applications)
user avatar
1 vote
3 answers
324 views

What is the difference between register and memory?

I am currently studying the difference between microprocessors and microcontrollers and one of them says that: Microprocessors have less number of registers, so more operations are memory based. ...
user avatar
-1 votes
2 answers
90 views

Microprocessor and Microcontroller - Why Micro [closed]

Just out of curiosity, we have these Microprocessor and Mircocontroller. I understanding these chips have some internal registers and peripherals to help us carry out complex tasks and functions. But ...
user avatar
  • 2,198
1 vote
1 answer
86 views

Is the following 8085-based design I/O mapped or memory mapped?

The above picture is an 8085-based system schematic used for undergrad courses at the laboratory. Now at first sight it seems that the 8085 in the circuit is isolated mapped IO since it uses the IO/M' ...
user avatar
1 vote
0 answers
83 views

Could a PIC18 running two functions simultaneously?

I am building a robotic car with stepper motors (for wheels) and infrared sensors(avoiding obstracles) using PIC18F4550 microcontroller. So, I have created a function to drive the stepper motor steps ...
user avatar
1 vote
0 answers
45 views

Difficulty in understanding the concept of operand forward in pipeling and when to use split phase

Given below is a question from \$\text{GATE } 2015 \text{ CS}\$ paper, Consider the sequence of machine instruction given below: \begin{array}{ll} \text{MUL} & \text{R5, R0, R1} \\ \text{DIV} &...
user avatar
-1 votes
2 answers
138 views

Is it possible to connect each and every pin of two IC's together and increase perfomance?

I am a newbie to electronics. I have a crazy idea in my mind to create a PC with 32 bit microcontrollers. I chose the ATSAMV71J20 chip. The processor has a maximum CPU speed of 300MHz. If I connect ...
user avatar
0 votes
2 answers
194 views

How do Arduino-based 3D-printers control several stepper motors at the same time?

I have been using an Arduino to control a stepper motor using an A4988 stepper driver. The driver requires the direction and step signal to move the motor. The most straightforward method is to use a ...
user avatar
  • 105
1 vote
1 answer
205 views

Programming CH552G

Stack Overflow isn't letting me have all the links I need here, so I put them all in this google doc. Sorry about that! This is my first solo embedded development project, and I can't seem to figure ...
user avatar
  • 11
2 votes
1 answer
43 views

How is arbitrary shift function in digital circuits implemented in digital hardware?

Processors contain an instruction that can shift the input data word by specified number of bits. I assume that this operation would complete in a single clock cycle. Assuming that the processor deals ...
user avatar
  • 1,338
0 votes
2 answers
700 views

STM32 Timer Settings Changing

I'm using STM32F407VG. I created a 28 khz square wave by using Timer PWM Generation. When i look at the oscilloscope, i can see it clearly. I'm having a trouble to change frequency of PWM without ...
user avatar
  • 67
0 votes
2 answers
163 views

What is the memory map of a w65c02s?

What is the memory map of w65c02s? The datasheet is not clear at all compared to the atmega328p. Can someone put up a chart and explain the memory space of this microprocessor?
user avatar
4 votes
1 answer
497 views

Is it possible to remove the write back stage in 5-stage pipeline?

In this graph, can we simply remove the write back stage since the mux is pushed back into the memory access stage and there is no logic in the write back stage. Is it because of the register file ...
user avatar
  • 111

1
2 3 4 5
13