8983 views|14 replies

9702

Posts

24

Resources
The OP
 

Let me tell you about my experience using Gaoyun FPGA these days [Copy link]

 
 

A few days ago, I bought a Sipeed Tang Nano 4K board. The FPGA chip is the GW1NSR-4C from the Little Bee family. I was thinking of getting it back to try, but I didn't have much hope. After receiving it, I often encountered problems during debugging.

I changed the BANK voltage of the board today, and gave it away after using it for a while. I think it should be a problem with the power chip, and the FPGA should not be broken. The functions of this small board are fixed, so it is very inconvenient to make some changes.

There is a 2.5v IO on the board. Because it is connected to the HDMI interface, it may be affected by the electrostatic protection chip and the frequency of 75MHz cannot be run. Later, the 3.3V was changed to 3.5V. Because there was no corresponding resistor, I replaced the original 2.5V resistor with the 3.3V one. In this way, 2.5V became 3.3V, and 3.3V became 2.5V. It broke after a while of normal use.

Apart from these problems, the use of Gaoyun FPGA chip in the past few days has made me feel that novices who want to get started with FPGA must play with it. Its compilation speed is too damn fast. I started with Xilinx's ZYNQ. When using Vivado, no matter how big the program is, as long as there is a little change in the code, it takes dozens of minutes to see the result. The CPU fan is buzzing, and I don't know how much electricity is wasted. Because I am a novice, I often write mistakes in the program, so I need to recompile it continuously, and most of my time is wasted on this.

Gaoyun's FPGA is different. It compiles faster than a single-chip microcomputer and can be completed in a few seconds. Just for this reason, even if there are some minor problems in the IDE that need to be dealt with, it can save a lot of time.

This post is from Domestic Chip Exchange

Latest reply

I am still on the way to getting started with Xilinx. Once I have mastered Xilinx, I will continue to play with domestic FPGAs.   Details Published on 2022-5-7 19:08
Personal signature虾扯蛋,蛋扯虾,虾扯蛋扯虾
 
 

6742

Posts

2

Resources
2
 

Did you modify the circuit? I don't understand how the failure to run at 75MHz has anything to do with the ESD protection chip. How did you come to this conclusion?

This post is from Domestic Chip Exchange

Comments

When collecting external 75MHz signal input and connecting it to the corresponding pin, the level becomes smaller.  Details Published on 2021-11-12 16:34
 
 
 

9702

Posts

24

Resources
3
 
wangerxian posted on 2021-11-12 16:29 Did you modify the circuit? I don't understand how the failure to run at 75MHz has anything to do with the electrostatic protection chip. How did you come to this conclusion?

When collecting external 75MHz signal input, the voltage becomes smaller when it is connected to the corresponding pin.

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

1w

Posts

25

Resources
4
 

I like fast speed. Many systems now take too long to compile.

This post is from Domestic Chip Exchange

Comments

nmg
I don't know why Xilinx is so slow. I used to think that FPGAs should be like that, but now I don't think so.  Details Published on 2021-11-13 16:20
I don't know why Xilinx is so slow. I used to think that FPGAs should be like that, but now I don't think so.  Details Published on 2021-11-12 22:33
 
 
 

1366

Posts

6

Resources
5
 

Have you tried OV2640 to see if the output is in color?

This post is from Domestic Chip Exchange

Comments

Monochrome  Details Published on 2021-11-12 22:32
Personal signature

1084534438 欢迎交流  [加油,一切皆有可能]

 
 
 

9702

Posts

24

Resources
6
 
RCSN posted on 2021-11-12 21:48 Have you tried OV2640 to see if the output is in color?

Monochrome

This post is from Domestic Chip Exchange

Comments

Is there any problem downloading the firmware? Debugging seems to be a pain in the ass  Details Published on 2021-11-12 23:08
 
 
 

9702

Posts

24

Resources
7
 
dcexpert posted on 2021-11-12 16:36 I like fast speed. Many systems now take too long to compile

I don't know why Xilinx is so slow. I used to think that FPGAs should be like that, but now I don't think so.

This post is from Domestic Chip Exchange

Comments

Xilinx is really slow. I can go out and buy a cup of coffee during the compilation time.  Details Published on 2021-11-15 10:16
 
 
 

1366

Posts

6

Resources
8
 

Is there any problem downloading the firmware? Debugging seems to be a pain in the ass

This post is from Domestic Chip Exchange

Comments

I didn't get the M3 hard core. It's very convenient to download now. I use the built-in programmer to download to RAM and another version to download to FLASH.  Details Published on 2021-11-13 08:46
Personal signature

1084534438 欢迎交流  [加油,一切皆有可能]

 
 
 

1412

Posts

3

Resources
9
 

Fast compilation and easy debugging

This post is from Domestic Chip Exchange
 
 
 

9702

Posts

24

Resources
10
 
RCSN posted on 2021-11-12 23:08 Is there any problem downloading the firmware? Debugging seems to be a pain in the ass

I didn't get the M3 hard core. It's very convenient to download now. I use the built-in programmer to download to RAM and another version to download to FLASH.

This post is from Domestic Chip Exchange
 
 
 

5216

Posts

239

Resources
11
 
dcexpert posted on 2021-11-12 16:36 I like fast speed. Now many systems take too much time to compile

Compiling an FPGA, I still think about the electricity bill, it's so funny

I feel like many of the engineers in our forum can go on talk shows.

This post is from Domestic Chip Exchange
Add and join groups EEWorld service account EEWorld subscription account Automotive development circle
 
 
 

1w

Posts

204

Resources
12
 

I want to play it now.

This post is from Domestic Chip Exchange
Add and join groups EEWorld service account EEWorld subscription account Automotive development circle
 
 
 

7170

Posts

195

Resources
13
 
littleshrimp posted on 2021-11-12 22:33 I don't know why Xilinx is so slow. I used to think that FPGAs should be like that, but now I don't think so

Xilinx is really slow. I can go out and buy a cup of coffee during the compilation time.

This post is from Domestic Chip Exchange
 
 
 

706

Posts

0

Resources
14
 

I am still on the way to getting started with Xilinx. Once I have mastered Xilinx, I will continue to play with domestic FPGAs.

This post is from Domestic Chip Exchange

Comments

It is recommended to play with domestically produced products first and then use xilinx when domestically produced configurations cannot meet the requirements.  Details Published on 2022-5-7 22:14
 
 
 

9702

Posts

24

Resources
15
 
Fred_1977 posted on 2022-5-7 19:08 I am still on the road to getting started with Xilinx. Once I have played with Xilinx, I will continue to play with domestic FPGAs.

It is recommended to play with domestically produced products first and then use xilinx when domestically produced configurations cannot meet the requirements.

This post is from Domestic Chip Exchange
 
 
 

Guess Your Favourite
Just looking around
Find a datasheet?

EEWorld Datasheet Technical Support

Featured Posts
Motor drive control essence summary post

Since the establishment of this board, many netizens have posted many very valuable posts here. Xiaoguan took advantage ...

Defining large arrays in C2000

-------cmd command----------------------------- .tired : > FLASHB PAGE = 1 -----------Main function start method-- ...

How to choose DC-DC converters and LED drivers to eliminate PCB space constraints

As electronic devices continue to shrink in size, their internal circuits must shrink in tandem. Product miniaturization ...

Using Kangaroo Core as Remote Control Car Wireless Chip NRF24L01

During the summer vacation, I found that the city was holding a children's robot competition - waste material robots, ...

Smart Camera Structural Design--Physical Assembly

After fine-tuning various details, we made a sample of a light-curing 3D and a CNC aluminum alloy sample using a machini ...

[GD32L233C] + 4. Use RTThread's rt_kprintf or stdio's printf

Using RTThread_rt_kprintf based on GD32L233C ①: Open the console in rtconfig.h 586776 ②: Check USB MicroLIB in the ma ...

[HPM-DIY]littlevgl benchmark score? Xianji hpm6750 or STM32h747 winer?

This post was last edited by RCSN on 2022-8-6 15:55 There is no need for comparative data, but out of curiosity, I wil ...

I spent a lot of money to buy two treasures, but when I opened them, I found that they were two 80266 computers.

When I passed by a scrapyard, I couldn't help but take a look inside. I saw two car computer gadgets, so I fantasized a ...

Kicad Collection

KiCad~1~Build a schematic KiCad~2~Schematic to PCB KiCad~3~ Draw schematic symbols/PCB footprint KiCad~4~ Pin table/pack ...

How to measure current during the SOC chip verification phase?

I used to work on ARM projects such as Rockchip and Xilinx. These solutions were all reference solutions provided by chi ...

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