2787 views|7 replies

9720

Posts

24

Resources
The OP
 

I didn’t expect Gaoyun’s FPGA to be so durable [Copy link]

 

I was recently designing a board using Gaoyun's GW1N FPGA. There were many components on the board, so I used a lot of 0402-packaged resistors and capacitors for layout convenience. I had hand-soldered 0402 components before, but this time there were more of them, and the multi-layer board dissipated heat too quickly, so I just used solder paste by hand. I didn't make a steel mesh because I needed to make changes to the board after adjustment, and I regretted it so much.

At the beginning, there was too much solder paste. When welding, the 0402 components floated on the board along with the solder oil, and finally gathered into a pile. The other chips were all soldered. After removing the 0402 components, I re-applied solder and arranged the components. After finishing, I heated them again and put the components that were stuck back in place. After repeated attempts, they were finally soldered. At this time, the FPGA and other chips on the board had been heated repeatedly many times, and it felt like they were hanging. After measuring that each capacitor was not short-circuited to the ground, I first measured the output voltage of the power chip and it was normal. After the power jumper was turned on, it was found that the adjustable power supply was overcurrent protected. Turning on the thermal imaging, the power supply stopped jumping after the current was increased, and the temperature of Gao Yun's FPGA instantly rose to more than 90 degrees. After powering off, we measured and found that the FPGA's core voltage 1.2V was disconnected from the 3.3V during welding, which means that the 1.2V core of the FPGA was supplied with 3.3V power. After the short circuit was disconnected, the FPGA could work normally when powered on. However, an STM32 chip on the board was not so lucky and stopped working after flashing the program several times. After replacing an STM32, it worked normally.

At this time, the whole board can work normally, because the FPGA with integrated PSRAM is used, and the BANK voltage shared with PSRAM can only be powered by 1.8V. The VDDIO of another acquisition chip is also powered by 1.8V, and the data is sent to the 1.8V i/o of the FPGA. During the test, it was found that the voltage that should have been 1.8V is now 2.6V. It is normal for the power supply to output 1.8V when it is no-loaded before, because the output voltage is greater than the set voltage. At this time, the switch power chip is not working. Remove the magnetic beads and measure the FPGA side separately. There is no voltage. 2.6V flows back from the acquisition chip side, because 2.6V and 3.3V are exactly the voltage drop of a diode. Careful inspection found that D0 of the acquisition chip is connected to the 1.8V bank i/o of the FPGA. This I/O is disconnected from 3.3V on the FPGA side, so 3.3V flows along D0 to the acquisition chip, and then flows to the VDDIO of the acquisition chip through the clamping diode of the acquisition chip. The FPGA's 1.8V bank power supply does not have 2.6V, which means that the FPGA pin should not have a clamping diode. The short circuit problem between FPGA 1.8V pin and 3.3V pin was solved and the 1.8V voltage returned to normal.

Why is Gaoyun's FPGA so durable? First, it has been heated for many times, and then it has been powered by 3.3V to power the 1.2V core, and then 2.6V to power the 1.8V psram bank. It can work normally even when powered by 2.6V. Finally, the level conversion used by the emulator did not work well when I was debugging. The measurement showed that there should be a problem with the level conversion chip. Later, I directly used the 3.3VI/O of the emulator to connect to the 1.8V of the FPGA, and it also worked normally.

This post is from Domestic Chip Exchange

Latest reply

Is it the structure of FPGA that makes it so durable?   Details Published on 2023-5-5 15:03
Personal signature虾扯蛋,蛋扯虾,虾扯蛋扯虾
 
 

1295

Posts

0

Resources
2
 

Are you saying that stm32 is not good? Have you finally soldered the 0402 resistors and capacitors?


This post is from Domestic Chip Exchange

Comments

The soldering is done, otherwise how can it work normally? STM32 may not be the cause, it cannot be said that it is bad.  Details Published on 2023-5-4 19:36
 
 
 

4771

Posts

12

Resources
3
 
Many FPGAs are of automotive grade or even military grade. They are very reliable. But it is really tiring for the OP to do so much.
This post is from Domestic Chip Exchange

Comments

The durability is beyond imagination. This board has many chips and the cost is relatively high. I thought the first board would be scrapped, but I didn’t expect that after some repairs, the functions can be normal again.  Details Published on 2023-5-4 19:38
 
 
 

9720

Posts

24

Resources
4
 
Daqin Zhengsheng published on 2023-5-4 12:42 Are you saying that stm32 is not good? Have you finished soldering the 0402 resistor and capacitor?

Solder it, otherwise how can it work properly?

There is no certain reason why STM32 is not good.

This post is from Domestic Chip Exchange
Personal signature虾扯蛋,蛋扯虾,虾扯蛋扯虾
 
 
 

9720

Posts

24

Resources
5
 
Azuma Simeng posted on 2023-5-4 13:03 Many FPGAs are automotive grade or even military grade. They are very reliable~ But it is really tiring for the OP to toss around like this~

The durability is beyond imagination. This board has many chips and the cost is relatively high. I thought the first board would be scrapped, but I didn’t expect that after some repairs, the functions can be normal again.

This post is from Domestic Chip Exchange
Personal signature虾扯蛋,蛋扯虾,虾扯蛋扯虾
 
 
 

1295

Posts

0

Resources
6
 

Send a photo and see. Try not to use fpga.


This post is from Domestic Chip Exchange

Comments

I won't post the photos after multiple soldering sessions. Some designs won't work without FPGA.  Details Published on 2023-5-5 17:28
 
 
 

6788

Posts

2

Resources
7
 

Is it the structure of FPGA that makes it so durable?

This post is from Domestic Chip Exchange
 
 
 

9720

Posts

24

Resources
8
 
Daqin Zhengsheng published on 2023-5-5 12:14 Send a photo and see. Try not to use FPGA.

I will not post the soldering results if they are too horrible. Some designs cannot be made without FPGA.


This post is from Domestic Chip Exchange
 
 
 

Guess Your Favourite
Just looking around
Find a datasheet?

EEWorld Datasheet Technical Support

Featured Posts
About the Japanese

( 1) Four surgeons sat around and talked about what kind of people they liked to operate on. The first docto ...

Recommended wireless router products from four major brands

Source: Zhongguancun Online The most well-known brands in the wireless market are definitely TP-Link, D-Link , Netgear ...

Low-frequency ripple, high-frequency ripple, loop ripple, common-mode noise, resonant noise!

Low-frequency ripple Low-frequency ripple is related to the capacity of the filter capacitor in the output circuit. Due ...

How is BQ40Z50 charging management achieved?

The BQ40Z50-R2 is a fully integrated 1-cell, 2-cell, 3-cell and 4-cell Li-ion or Li-polymer battery pack manager and pro ...

Classic Books on Signal Integrity Design

"Signal Integrity Revealed: Dr. Yu's SI Design Notes" is based on the author's many years of engineering design and scie ...

【Me and gui-guider②】Button control

This post was last edited by RCSN on 2021-3-20 21:19 The word "botton" means button, and it also acts as a switch in LG ...

[Raspberry Pi Pico Review] WS2812B Snowflake Light Practice -- and IoT Communication RGB Control

I have always wanted to give my girlfriend a snowflake lamp. It took a week to draw the schematic diagram and PCB board ...

About the defects of MOS switches

For example, when gs is 0, the current flowing from d to s can be blocked, but due to the presence of the parasitic diod ...

【Follow me Season 2 Episode 2】+ Build the environment and start the first step Blink / Serial port printing Hello EEWorld!

Find information First search for Arduino UNO R4 WiFi, find the official website entrance , click DOCUMENTATION, find ...

Follow me Season 2, first task submission Arduino

This post was last edited by Xidian Primary School Monk on 2024-8-28 22:12 # Material Introduction## The mainboard use ...

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
circle

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号
快速回复 返回顶部 Return list