Skip to main content

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
3 answers
113 views

Is possible for information in a logical circuit to travel in the opposite direction as the current? [closed]

Is possible for information in a logical circuit to travel in the opposite direction as the current? I'm asking about theoretical possibilities, not the current status. For example, if circuits used ...
wepajakeg's user avatar
1 vote
1 answer
144 views

Supercapacitor discharging fast when there is no discharge path present

This question is a continuation of my previous question, but different from that. I am using a PCA85073A RTC in my design. On some boards, the supercapacitor discharges very fast (5 V to 1.1 V in half ...
Confused's user avatar
  • 2,473
0 votes
1 answer
26 views

ATSAME70 outputting clock on xin/xout and operating without crystal

I need to operate an ATSAME70 on an external 16MHz crystal. I had the crystal soldered onto the PCB and tried to enable it in MCC Harmony. For some reason the entire CPU started operating at a ...
Wiers's user avatar
  • 65
0 votes
1 answer
75 views

ARM based microprocessor IC number, what is the exact model of microprocessor?

It is a ARM based microprocessor with 48 pin count and most probably 32-bit and one more detail which may help is that another single EEPROM IC has been used alongside? What is the tentative model of ...
Meet's user avatar
  • 23
2 votes
4 answers
170 views

What current can an FS32K148UJT0VLQT GPIO source?

I am using an FS32K148UJT0VLQT in my design. I was trying to see the maximum current the GPIO can source. My board is working at 5V. The DC electrical specifications at 5V is given below. Minimum ...
Confused's user avatar
  • 2,473
0 votes
0 answers
32 views

Sensor and motion system synchronization

Disclaimer: This is well outside of my field of knowledge. So please respond accordingly. I am working on a project to measure hydrodynamic effects of a certain type of skin roughness in an open ...
A_II's user avatar
  • 1
0 votes
0 answers
73 views

Memory Interfacing of 8086

I'm finding trouble doing this exercise from a course I'm taking: Interface 4 RAM's of 64 kB and 4 ROM's of 64 kB, both of which have 2 active low Chip Enable inputs. Also, the circuit has to be done ...
Agus's user avatar
  • 11
0 votes
0 answers
16 views

does data and instruction memory we see in the data path corresponds to the L1 Instruction and Data cache inside of the core?

In CPU data path there are blocks called data memory and instruction memory ? Are these blocks L1 Instruction and L1 data caches ? For instance check figure 4.10 in this link. We know that generally ...
Abdulkadir Arslan's user avatar
-1 votes
2 answers
154 views

STM32 microcontrollers while(1) speed

I did a test on different micros like STM32F0 G030 F103 F401 and STM32H745. I know that various units like NVIC, WIC, DWT etc. take the CPU out of the while loop and the CPU is always busy. But how ...
Mikaeal's user avatar
1 vote
1 answer
56 views

Why Does MIPS IF.Flush Signal come out of the control unit?

I was reading about MIPS pipelining, specifically, the part on dealing with branching through predictions by assuming a branch is not taken, then adding nops if the ...
Juan De Castro's user avatar
14 votes
6 answers
7k views

Why are microprocessors made using silicon and not germanium? [closed]

I heard that microprocessors are usually made using silicon, yet germanium has a better conductive state. Why isn't germanium not chosen instead, taking to account that better conductors provide ...
kopon stanley's user avatar
0 votes
1 answer
33 views

DS90UB926QSQNOPB Power down control using Microcontroller GPIO

I am using DS90UB926QSQNOPB in my design.This is a 24-Bit Color FPD-Link III Deserializer With Bidirectional Control Channel.I have a question regarding Power-down Mode Input Pin. Below is the ...
Confused's user avatar
  • 2,473
0 votes
0 answers
59 views

Twitching brushless motor when RC (PWM) servo input given through microprocessor

I am a young hobbyist. I am currently working on an RC project with fixed-wing aircraft. The goal of the project is to use an ESP32-based microprocessor (it is not ESP32, a card named Deneyap) to ...
Emirhan Bilgili's user avatar
0 votes
2 answers
96 views

Do we need to provide same voltage for microcontroller I/O and oscillator?

I am using a PIC32CZ8110CA90208-I8MX-SL3 in my design. I am providing a supply of 1.8 V to VDDIO. The oscillator used is a DSC6011JI2B-012.0000. Can I supply 3.3 V to oscillator VDD and 1.8 V to ...
Confused's user avatar
  • 2,473
3 votes
2 answers
557 views

MEMS microphone encode to AAC low performance

I am looking for a solution to encode the data from a MEMS microphone to AAC LC. I have a small microcontroller that is very low power but that lacks the RAM required for encoding so I am looking for ...
www.jensolsson.se's user avatar
2 votes
1 answer
533 views

Can someone identify this microprocessor?

Can someone identify this microprocessor? I need to reprogram it. It's from a Ford TCU module. Something goes wrong during update and I am trying to wake this thing up. Module was made by Continental....
Mechatronic's user avatar
1 vote
2 answers
137 views

I2C peripheral fails after a single transaction

I am using this library to sample some sensors over the I2C bus using the PRUs on the Beaglebone Black. It seems as if only the first transaction works correctly, after which the library seems to only ...
lrdewaal's user avatar
1 vote
1 answer
151 views

Can "fried" semiconductor devices recover themselves over time?

When this whole "smart soldering iron" craze was just getting started, I jumped on the bandwagon and got myself the very first revision TS100. What I also got then is the complete inability ...
akasaka's user avatar
  • 151
0 votes
0 answers
32 views

Confusion about the Link Register content during exceptions in ARM

I can't understand how the link register of the exception mode is updated during the exception. Why for the SVC, Prefetch Abort and Undefined Instruction, the LR is having PC + 4 but for the Data ...
Emad Kheyroddin's user avatar
0 votes
0 answers
62 views

Understanding ARM Pipeline: Questions on PC Incrementation and Exception Handling for SVC Instructions

I read this on ARM community website but i got confused: "Imagine your 3-stage pipeline like this: PC - FETCH - PC+4 -> DEC - PC+4 -> EXECUTE || Exceptions are generated (pended) at the end ...
Emad Kheyroddin's user avatar
1 vote
0 answers
168 views

Understanding the 20-Bit Addressing in 8086 Memory Architecture: Why Not 18 Bits for Base and 16 Bits for Offset?

I'm curious about the memory addressing in the 8086 microprocessor. Given that there are four segments and 16 bits for the offset address, the total address space is 20 bits. I'm wondering why there's ...
Emad Kheyroddin's user avatar
0 votes
2 answers
134 views

Do we need differential routing TX and RX in Ethernet RMII MAC to MAC Connection

I am implementing an Ethernet mac to mac connection between SAMA5D27C-D1G-CU and FS32K148UJT0VLQT micro-controller. In MAC to MAC communication PHY TX is connected to RX of MAC and vice versa as shown ...
Confused's user avatar
  • 2,473
1 vote
2 answers
113 views

Underclock the microprocessor [closed]

Suppose datasheet rated clock frequency range is 8MHz to 16MHz. What if we try to operate it at 6MHz. How will it impact the operation?
Praveen Vadagave's user avatar
3 votes
3 answers
402 views

What does "strap input" mean as applied to the DS90UB960WRTDRQ1?

I am using a DS90UB960WRTDRQ1 in my design. In the pinout functions the definitions of the I/O pins are given as shown below: What does "strap input" mean? What is the difference between a ...
Confused's user avatar
  • 2,473
1 vote
0 answers
83 views

Making a model of an Intel 80386

On the internet there are some die shots of the 80386 but I am having a hard time finding one that contains descriptions or interpretations of each of its components. I need to make a model, and for ...
Vren's user avatar
  • 11
1 vote
1 answer
65 views

SC14430 Microprocessor programming help

I have a SC14430 Microprocessor, and I want to know what software I should use to read and write to it. It has the standard SRX STX GND pins. I have attached a couple of images for reference. Thank ...
Khalid Siddiqi's user avatar
0 votes
1 answer
93 views

What is a slow clock oscillator embedded microprocessor (MPU)

I am using SAMA5D27C-D1G-CU in my design. In the signal description I can see that it has two oscillators. Main oscillator and slow clock oscillator. Please see the image below. I have couple of ...
Confused's user avatar
  • 2,473
0 votes
0 answers
36 views

SAMA5D27C-D1G-CU using XTAL with different frequency than in the reference design

I am using SAMA5D27C-D1G-CU in my design. Below is the image from the reference design. You can see that Y1 is 24 MHz. I already have a 25 MHz XTAL in my inventory. May I know can I use 25 MHz ...
Confused's user avatar
  • 2,473
0 votes
0 answers
239 views

Custom STM32 board can be programmed via USB DFU, but no connection via ST-Link

I have spent a fair bit of time trying to understand why the stlink does not to see the STM chip when conected over serial wire (port is shown under 'Com ports' in the schematic). I have tried the st-...
George kirby's user avatar
0 votes
1 answer
75 views

Is it possible to make the "arithmetic" part of the ALU to be mircoprogrammed?

We know that the Arithmetic and Logic Unit in CPU is a hardware, it is a combinational circuit. Binary addition, for example, is very fast because it doesn't have to be microprogrammed; there is ...
Noob_Guy's user avatar
  • 443
0 votes
0 answers
38 views

What is the Arduino code for 433MHz RF TxRx pair connected to one Arduino UNO board to transmit "Hello" text from the transmitter to receive?

I wrote 2 codes but no one shows anything on the Serial Monitor. Please correct my code. 1ST CODE ...
Ship's Tech Talk's user avatar
1 vote
2 answers
98 views

GPIO vs GPIO-HD vs GPIO-FAST

I am using NXP S32K148 in one of my design. In the IO signal table I can see that for some pins, pad type is written as: GPIO GPIO-HD GPIO-FAST May I know the difference between these three?
Confused's user avatar
  • 2,473
0 votes
2 answers
150 views

How are `call` and `return` usually implemented in microarchitecture? [closed]

This is a follow-on from this question: Are `call` and `return` usually instructions in a modern ISA? I'd like to implement call and ...
Connor's user avatar
  • 399
3 votes
1 answer
290 views

Are `call` and `return` usually instructions in a modern ISA?

I've been working through the problems in a game based around building a Turing Complete machine. One of the final problems asks you to implement the call and ...
Connor's user avatar
  • 399
0 votes
1 answer
82 views

eMMC interfacing with EC200U SDIO Power domain

I need to interface my eMMC(THGBMJG6C1LBAU7) memory with EC200U from Quectel. The Quectel E200U has two SDIO ports one is working at 3.3V power domain and other one is working at 1.8V power domain. ...
Confused's user avatar
  • 2,473
1 vote
2 answers
413 views

UART vs Debug UART vs Auxiliary UART Interface

I am using Quectel EC200U in my design. This module contains three UART interfaces. The description is given below. The module provides three UART interfaces: The 1) main UART interface, the 2) debug ...
Confused's user avatar
  • 2,473
0 votes
1 answer
200 views

FreeRTOS LED Toggle

I have worked on bare metal programming so far. I want to make a step into RTOS. I have a Nuvoton made M032SG8AE MCU.I want to port FreeRTOS to it. I created a project and ported heap_1.c, port.c, ...
Bowman's user avatar
  • 339
0 votes
1 answer
64 views

Tsi107 PowerPC Host Bridge Vs Processor

I a confused regarding the difference between a powerPc host bridge and a processor. According to the host bridge datasheet, it can be programmed, and it has interrupt generation and handling, and ...
kam1212's user avatar
  • 605
0 votes
2 answers
78 views

Unable to get ADC voltage reading from Infineon MCU

Processor is an Infineon CY8C6245LQI-S3D42. We're basing our code on the examples in the documentation but seem to be unable to get an actual reading off the ADC. Debugging has traced the problem to ...
StarSword's user avatar
0 votes
2 answers
132 views

Why doesn't polling require a context switch?

When we have a microproccessor and we must service the peripherals, the theory suggests that we can use either interrupts (context switch required) or polling (no context switch required.) On the ...
user1198483's user avatar
0 votes
1 answer
165 views

What are the options to interface Altera or Xilinx FPGA with a microprocessor or microcontroller?

I am trying to design a system which has some sensors connected to an FPGA and want to transfer the sensor data from the FPGA to a microprocessor like NXP IMX. I am new to FPGA and would like to know ...
Ankit Kumar's user avatar
5 votes
5 answers
600 views

How does a processor know the amount of time it should hold the address on the address lines

How does a CPU know how much time it keeps the address on the address line or even data because considering the CPU relies on clock to sync its operations. I've seen the datasheet of the 6502 ...
John greg's user avatar
  • 191
1 vote
1 answer
205 views

Block diagram and operation of 16-bit output port for microprocessor-based system with specific requirements

A microprocessor-based system has an 8-bit data bus and a 10-bit address bus. It requires a 16-bit output port having two consecutive addresses starting from an even address. Furthermore, address ...
pa1's user avatar
  • 11
1 vote
0 answers
121 views

AT89C51RD2 Empty or don't start up erratically

I have a strange problem and I don't know how to find a solution. I have a board with an AT89C51RD2 inside. I programmed it (thanks to Atmel flip), and it works fine. After some use (week or months), ...
F4F56's user avatar
  • 11
0 votes
0 answers
54 views

IMX6Q using SPI-NOR flash keeps crashing!

I'm kinda new to the whole board bring-up thing so please be patient with me. The problem: I'm getting lots of ext4-errors randomly and the whole thing eventually crashes after a few reboots. ...
Jing Hao Ngiam's user avatar
3 votes
2 answers
142 views

What is a PCS accumulator?

I'm currently doing my bachelor's thesis in electronics. While reading an article, I stumbled upon the sentence "The FPU is based on a PCS accumulator...". What does PCS stand for? I can't ...
user294957's user avatar
2 votes
5 answers
487 views

Why doesn't process node size matter for MCUs?

In the processor industry, everyone's goal is to race to the smallest node size possible since a decreased node size allows for better power efficiency, performance, and processor density. However, it ...
Jake Hertz's user avatar
0 votes
2 answers
56 views

How are status signals such as ALE set?

I am currently learning about the 8085 Microprocessor as a part of my coursework. When I was studying about Timing Diagrams, I got a doubt that, how are these status signals such as \$ALE\$, \$\...
RaMathuzen's user avatar
1 vote
0 answers
55 views

Is a single decoupling capacitor for multiple Vdd lines adequate?

The image is taken from the RK3399 datasheet. Here you can see that a 10uF decoupling capacitor is connected to 13 VDD lines. Is it a good idea to connect one single decoupling capacitor for all lines?...
Confused's user avatar
  • 2,473
2 votes
1 answer
137 views

What is a chip generator?

I've been trying to learn more about the RISC-V environment. I've encountered a chip generator called Rocket Chip. What is a chip generator, and how does it differ from a core? I'm trying to ...
user294957's user avatar

1
2 3 4 5
15