Questions tagged [soc]

A system on a chip or system on chip (SoC) is an integrated circuit (also known as an "IC" or "chip") that integrates all components of a computer or other electronic systems. It may contain digital, analog, mixed-signal, and often radio-frequency functions—all on a single substrate. SoCs are very common in the mobile computing market because of their low power consumption. A typical application is in the area of embedded systems.

Filter by
Sorted by
Tagged with
1
vote
0answers
32 views

How to convert from Avalon-MM 128-bit to 48-bit IF?

Some Intel FPGA DDR memory controller only offers 48-bit Avalon-MM IF, when implementing the hard External Memory IF (EMIF) controller. For connection from a 128-bit Avalon-MM IF, it is therefore ...
0
votes
1answer
41 views

Xilinx Zynq7k 020 linux, error when compiling u-boot

I get the following errors when compiling u-boot (SoC Zynq7k 020) What I did: git clone https://github.com/Xilinx/u-boot-xlnx.git ...
0
votes
1answer
31 views

How to read 36 v 10 Ah Li-Ion battery voltage and current(percentage)

How to read 36 V 10 Ah Li-ion battery voltage and current(percentage) with ESP32.
2
votes
2answers
569 views

Techniques to develop software and hardware of a SoC in parallel

Hardware development takes a lot of time to develop. If a company is building a System-on-chip (SoC), the RTL model of the SoC is only available after the RTL integration is complete. This requires ...
1
vote
1answer
30 views

Two pins on ADV7123 Video DAC is tied to ground

Apologies if the question doesn't make any sense. I'm self-taught and very new to Electrical Engineering. I'm working on a little project with a DE1-SoC FPGA development board and found out that the ...
0
votes
1answer
65 views

Secure Access Module(SAM) connected directly to MCU bypassing the reader IC?

I have been trying to design a NFC Reader using Quectel SC60 module with Secure Access Module(SAM) interface. So , the problem is that in the reference design, Secure Access Module(SAM) is directly ...
0
votes
1answer
111 views

The datasheet says that USB operates on 1.8v instead of 3.3v, do I need some sort of logic level shifter in my circuit?

I'm trying to design a breakout board and connect the Google coral chip to my Toradex Colibri imx6 SoC via usb. I'm assuming that the imx6 is using 3v3 logic because it doesn't indicate otherwise, and ...
1
vote
0answers
51 views

Can I use eval boards for SoCs that support dual-role USB for prototyping a USB3 peripheral?

I have recently started prototyping a custom USB peripheral that I would find very useful in my work if it existed. I made the extremely crude proof-of-concept version using an Arduino Due, its native ...
1
vote
1answer
145 views

What is the difference between Bare metal, RTOS and SoC? [closed]

Having just recently gotten into embedded programming using PIC microcontrollers, I am trying to understand the difference between Bare metal, RTOS and SoC. Online searches reveal contradictory ...
3
votes
4answers
157 views

Why is NMI commonly pulled high on many ARM SoC schematics?

I've noticed that "AP-NMI" is pulled high on several ARM SoC schematics, and it is pulled high by the real-time clock (RTC) voltage, which is an always-on power domain (battery backup). Why ...
0
votes
1answer
61 views

Is there a socket for SOP8 packaging with SOP8 pins? [closed]

25Q128 is a flash memory for an IP camera. I want to dump its firmware but also try to write my own firmware. I have all the soldering equipment to remove it safely. I also bought the breakout board ...
0
votes
1answer
119 views

Where is the flash memory for this IP camera board?

I just opened an Escam IP camera and this is the main board. You can see the HI3516 SoC + H5TQ1G63EFR RAM + that thing with adhesive that in the second photo I took off and you can see it's a ...
1
vote
1answer
132 views

How to implement Clock Gating Style RTL into synthesis?

I'm studying to implement a Clock Gating in RTL. So I've followed as the below https://www.design-reuse.com/articles/23701/power-analysis-clock-gating-rtl.html ...
0
votes
2answers
117 views

Programmable Microcontrollers vs. SoC Devices [closed]

Context: I essentially don't have a strong electrical engineering background. My knowledge consists in playing around with Arduino based microcontrollers or Raspberry Pis or equivalent SoCs. Question:...
0
votes
0answers
50 views

Embedded Linux Project on Qualcomm Snapdragon S2 (MSM8655)

I have my old blackberry 9900 device, I am interested to start a project of modifying and installing linux inside. To do so I need user manual of the processor (which is turning out hard to find) even ...
24
votes
15answers
11k views

Is there a theoretical possibility of having a full computer on a silicon wafer instead of a motherboard?

I have not seen a single reference where a whole computer is built inside a chip itself instead of modularizing and spreading it on a board. I acknowledge that having modular parts enable versatility, ...
0
votes
2answers
26 views

How would it be possible to avoid contention for a Network on an SoC (or more specifically an FPGA) from two or more nodes?

In a classical chip, you have a main CPU to perform general processing and it acts as the master on a some bus and other slaves (IO, Memory) usually do not send command or data autonomously. (or at ...
0
votes
1answer
18 views

MDIO bus max fanout

I know that the maximum number of devices that can be connected via MDIO bus is 32. But how to determine the real maximum fanout of MDIO bus. I mean I have a PCB (6U size) that has AM335x SoC driving ...
0
votes
0answers
95 views

C code for DDR Access in Xilinx SoC devices

In my design, I want to write to DDR and then I want to fetch the data from DDR memory and then pass them to FPGA to be processed, after that, the data will be written back to DDR memory.I am using ...
0
votes
0answers
130 views

ESP32 pico D4 SoC(System on Chip) Heat issue

I have designed my own PICO board using PICO D4 SoC with help of the document : ESP-PICO-D4-Datasheet. Everything works perfectly fine except heat is produced when chip is using WiFi functions. I have ...
-1
votes
2answers
270 views

When did system-on-chip (SoC) arrive in mainstream laptops? Are intel chipsets used in laptops such as XPS 13, SoCs?

An SoC has multiple functional units like CPU, GPU, sometimes DSPs(Digital Signal Processors), memory and many other units embedded in a single chip. Most intel chipsets used in laptops do have ...
0
votes
0answers
87 views

Can you desolder and upgrade RAM in Pi boards?

Friendly Electronics has come out with a great small compact but very powerful board. It is called the Nano Pi fire 3. It has 8 cores which is great for programers like myself who want to utilize the ...
0
votes
0answers
45 views

Using magnetics for single board Ethernet routing [duplicate]

I have two SoCs that are mounted on a the same carrier board using SODIMM connector. The two SoC are mounted very close to each other, the entire carrier board is smaller than 15x15 cm I need to ...
0
votes
1answer
70 views

Estimating SOC using coulomb counting with DSP

I am trying to estimate the SOC of a battery using the Coulomb Counting technique. I am implementing the following equation on a DSP inside PSIM: $$ SOC[K] = SOC[K-1] - \frac{I_{Bat}}{Q_{Bat}}\cdot{Ts}...
0
votes
0answers
53 views

BeagleBoneBlack PRU from Scratch

I am a newbie when it comes to embedded systems and I am an even bigger newbie when it comes to working with the BeagleBone Black (Rev C in my case). I want to play and discover the PRU on the BBB, ...
2
votes
0answers
271 views

JLC2313 stackup with DDR3 fly-by

I’m building a simple SBC based on Allwinner A33 for my undergraduate final project, includes two x8 DDR3 chips. I’m going with 6 layers JLC2313 Stackup 1.2mm thickness (cost reasons). It’s my first ...
0
votes
2answers
45 views

Static ICC calc with voltage regulator

If I have a power supply that is feeding a fully integrated voltage regulator(Lets call it VR) and so on the VR is feeding a chip. My goal is to calculating the static icc of the chip but I dont have ...
1
vote
1answer
246 views

How to handle power failure in embedded SOC

I'm familiar with using BODs with microcontroller devices so that the system is safely pulled into reset and started when the supply is normal. I'm also familiar with projects on SOCs on devices like ...
0
votes
1answer
61 views

How does a layman interface with a system on a chip?

I'm looking to build an incredibly simple robot that I control via bluetooth. I've identified the CC2540 from TI which will theoretically allow me to do this. It sounds perfect, it's like 5 bucks. ...
2
votes
1answer
74 views

Hardware Secure Elements

After checking multiple suppliers and reading about HW secure elements, I would like to understand the use of this type of electronic components. Maybe I´m wrong, but it seems a HW secure element ...
0
votes
1answer
75 views

Is there a SoC for IoT with cellular network, Wi-Fi, Bluetooth? [closed]

I am looking for SoC with support for cellular network, Wi-Fi and Bluetooth. In fact, any Mediatek is suitable, but I am an individual and no one will sign an agreement with me, I suppose. Yes, and I ...
0
votes
0answers
33 views

CC541 microcontroller

I am trying to use the SoC CC2541 which is from Texas Instruments and is mounted with an 8051 mcu. I know that the firmware can be flashed through an Arduino board but as I want to avoid using an ...
0
votes
1answer
54 views

ADC conversion rate

I have an ADC which is part of the Zynq-7000 SoC. For details please see the attached datasheet. I need to asses whether this ADC is appropriate for my application (measurement of stator currents in ...
0
votes
1answer
45 views

What do we Gain by Packing Various Components into SoC

I have been trying to understand that what is the added benefit in shrinking components such as DSP slice, IPU, LCD controller etc into SoC instead of keeping them separate. Is this done only to ...
0
votes
0answers
36 views

Cyclone V SE use FPGA to add additional HPS RAM

As near as I can tell, the Cyclone V SE HPS HMC accesses up to 512Mo per chip select, limiting the CPU to 1Go of physical RAM. I can't find documentation indicating if the HPS can be instructed (i.e. ...
0
votes
2answers
77 views

soc clock domain questions

Those days there have so many different protocols in the soc which basically means different clock rate. In a Soc system, there have CPU which run at some clock speed, then there have memory(dram) to ...
0
votes
1answer
51 views

RF shield needed for BLE SoC in PCB design

I´m checking the implications of using BLE in a new design. This design will include in the same PCB a BLE SoC, the specific matching network and an anetnna (still checking if I´m going to use a ...
1
vote
1answer
154 views

Adding Ethernet ports to my SoC

I'd like to add multiple (>5) Ethernet ports to a board I am developing. Linux on the CPU has to see each port individually, be able to route the traffic among ports, and also add traffic on its own (...
0
votes
0answers
63 views

System on Chip (SoC) ARM + FPGA (ZynQ-7xxx) - code design methodology

So far I've only been working with either ARM processor or FPGA/CPLD device separately. I.e. either I used a dedicated toolchain to generate binaries for a processor system from a C code, or I used a ...
0
votes
1answer
149 views

Reason for power on sequence requirement in SoC

In the SoCs that I am working on, memory rail has to be powered up first and then the logic rail. And memory rail is expected to be higher in voltage than logic rail at any point in time. Could you ...
0
votes
1answer
73 views

SA636 Local Oscillator -- Which Pin?

This is about a very specific RF system on a chip -- NXP's SA636, "Low voltage, high-performance mixer FM/IF system...". Datasheet is here: https://www.nxp.com/docs/en/data-sheet/SA636.pdf. The ...
1
vote
2answers
95 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 ...
0
votes
3answers
175 views

From microcontrollers to microprocessors [Embedded Devices] [closed]

I was told by some developer that embedded controllers are task specific devices that requires low latency which processor based devices can't offer due to OS overhead. So I would like to first of ...
0
votes
1answer
75 views

Interconnect between different blocks of SoC from different vendors

So I am planning to do a learning project of installing embedded linux into to SoC. One from smartphone vendor Spreadtrum SC7731 and the other from generic smart devices vendor Ingenic JZ4725B. Since ...
0
votes
1answer
99 views

Unused pins on H6 Allwinner SoC

I am looking at a reference design for the allwinner H6 SoC. My question is pretty straightforward. Why does pin B3 need to be powered if the EPHY pins are unused. Additionally, pin B4 is being pulled ...
0
votes
2answers
85 views

How can Qsys component configuration be accessed in software?

I'm designing a Qsys component which I want to be user-configurable. It has config parameters which are defined in the TCL file. For example, for a GPIO bank component I would write: ...
1
vote
1answer
44 views

what triggers the PREADY signal in a slave of an APB?

I was trying to understand the state machine of an APB. I was curious on how the PREADY signal is triggered low so that it can exit from the ACCESS state? If anyone could help me with this basic ...
1
vote
2answers
208 views

How can I program an SOC without a hardware kit?

I am new to the production side of electronics. I was wondering if I can directly use a DA14683 to implement a size-constrained project. I have a few queries in mind Is interfacing a SOC similar to ...
0
votes
1answer
305 views

PLDs, DSPs, MCUs, MPUs and SoCs Typical Application [closed]

PLDs, DSPs, MCUs, MPUs and SoCs are all embedded devices, they can be programmed / configured to achieve a specific application. I've worked with MCUs and FPGAs in the past and realized that they are ...
0
votes
2answers
147 views

Can SoC Processors be used as more powerful microcontrollers? [closed]

I'm starting with microcontrollers (still avr), and once I finish, I'll be moving on to ARM based microcontrollers. However, as I've been reading, the ARM Cortex M is basically the best you can get, ...