1409 views|14 replies

1038

Posts

0

Resources
The OP
 

About FPGA [Copy link]

 

Let me first talk about a problem I encountered:

There is a large schematic diagram with an FPGA chip connected to a CF card to store data.

There is a small schematic diagram, in which two analog signals enter an ADC chip (the chip has four ADCs and one 14-bit parallel output port), the ADC output goes to the DSP chip, and then into the CF card.

Now I want to add the small schematic to the big one, and the parallel output of the ADC goes directly to the FPGA, and then also to the CF card of the big schematic.

The problem is that I have never come into contact with FPGA. In order to complete this task in a short time, can I compare FPGA with microcontroller and find corresponding information?

For example, I don't know how to program embedded systems, but I can design circuits based on the default pin functions in the microcontroller data sheet. Does FPGA have this? For example, some pins can be used as parallel ports by default, while some pins are used for serial communication by default?

Also, why is there no pinout for Intel's FPGA, but a uniform electrical signature? Model: 10M40DCF484I7G

This post is from Analog electronics

Latest reply

Using FPGA is actually programming. If you really want to learn, the books you should read are about programming. You said before that you don't know how to program, so I'm afraid you still need to learn more basic programming methods first.   Details Published on 2023-5-8 17:27

1127

Posts

17

Resources
2
 
All FPGAs do not have similar pin configurations, because except for the analog-specific IO points, you can implement any function you want.
This post is from Analog electronics

Comments

The current FPGAs are not integrated with SOC, PCI or other systems. Recently, I was looking up information and felt that FPGAs can also directly call ready-made ones. So I think there are power pins, clock pins, and various special communication pins.  Details Published on 2023-5-8 16:34
The current FPGAs are not integrated with SOC, PCI or other systems. Recently, I was looking up information and felt that FPGAs can also directly call ready-made ones. So I think there are power pins, clock pins, and various special communication pins.  Details Published on 2023-5-8 14:59
 
 

1w

Posts

142

Resources
3
 

It seems that the poster has never been exposed to FPGA and doesn't know the basic concepts. Find someone who knows how to work with you. This is at least not something you can afford at the moment.

This post is from Analog electronics

Comments

Yes, this is indeed not my responsibility. Our project manager simply picked the best from the worst and forced the installation on me. He thought the schematics were already there and it would be easy to add it in. . . . . . .  Details Published on 2023-5-8 14:57
 
Personal signature上传了一些书籍资料,也许有你想要的:http://download.eeworld.com.cn/user/chunyang
 
 
 

2w

Posts

341

Resources
4
 

"I don't know embedded programming, but I can design circuits based on the default pin functions in the microcontroller data sheet. Is there such a thing for FPGA?"

You should look at the FPGA hardware manual

The parallel output of ADC is not the same as connecting directly to FPGA and MCU.

In FPGA, to improve the signal's anti-interference, the connection between ADC and FPGA should be differential signal output

This post is from Analog electronics

Comments

The key is that I can't even find a manual. I searched Intel's official website every day, but all I found were electrical indicators, but no pin definitions.  Details Published on 2023-5-8 14:58
 
 
 
 

1038

Posts

0

Resources
5
 
This post was last edited by Wuhuaizai on 2023-5-8 15:00
chunyang posted on 2023-5-8 14:36 It seems that the OP has never been exposed to FPGA and does not know the basic concepts. Find someone who knows how to work with you. This is at least not something you can afford at the moment.

Yes, this is indeed not my responsibility. Our project manager simply picked the best from the worst and forced the installation on me. He thought the schematics were already there and it would be easy to add it in. . . . . . .

Moderator, do you have any recommended materials? No need to learn programming, just application.

This post is from Analog electronics

Comments

Unfortunately, there is no such information. If there is, programming will not exist. Even if you have never heard of FPGA, you should know it just by logical thinking.  Details Published on 2023-5-8 16:10
 
 
 
 

1038

Posts

0

Resources
6
 
qwqwqw2088 posted on 2023-5-8 14:46 "I don't know how to program embedded systems, but I can design circuits based on the default pin functions in the microcontroller data sheet. Is there such a thing in FPGA?" You should look at FP ...

The key is that I can't even find a manual. I searched Intel's official website every day, but all I found were electrical indicators, but no pin definitions.

This post is from Analog electronics

Comments

Then don’t you think about it, why not?  Details Published on 2023-5-8 16:11
 
 
 
 

1038

Posts

0

Resources
7
 
fxyc87 posted on 2023-5-8 14:25 All FPGAs do not have similar pin configurations, because the IO points can be implemented at will except for those dedicated to simulation.

The current FPGAs are not integrated with SOC, PCI or other systems. Recently, I was looking up information and felt that FPGAs can also directly call ready-made ones. So I think there are power pins, clock pins, and various special communication pins.

This post is from Analog electronics

Comments

Since you haven’t seen it, the first thing you should doubt is your own “belief”.  Details Published on 2023-5-8 16:13
 
 
 
 

1w

Posts

142

Resources
8
 
Alas, published on 2023-5-8 14:57 Yes, this is indeed not my responsibility. Our project manager simply picked a general from a group of dwarfs and forced it to be installed. He thought that the schematics were all there, and...

Unfortunately, there is no such information. If there is, programming will not exist. Even if you have never heard of FPGA, you should know it just by logical thinking.

This post is from Analog electronics
 
Personal signature上传了一些书籍资料,也许有你想要的:http://download.eeworld.com.cn/user/chunyang
 
 
 

1w

Posts

142

Resources
9
 
Alas, published on 2023-5-8 14:58 The key is that I can't even find a manual. I searched Intel's official website every day, and all I found were electrical indicators, but no pin definitions.

Then don’t you think about it, why not?

This post is from Analog electronics
 
Personal signature上传了一些书籍资料,也许有你想要的:http://download.eeworld.com.cn/user/chunyang
 
 
 

1w

Posts

142

Resources
10
 
Alas, published on 2023-5-8 14:59 The current FPGA is not integrated with SOC, PCI or other systems. I have been looking up information recently and feel that FPGA can also directly call ready-made systems. So I think...

Since you haven’t seen it, the first thing you should doubt is your own “belief”.

This post is from Analog electronics

Comments

Moderator, I am starting from scratch now. What are the best materials to start with? All I found are about programming. The task I need to deal with is the third one on my list. I estimate that it will take another 4 months before I can really start. There is still some time. Does the moderator have any recommended materials for beginners?  Details Published on 2023-5-8 16:33
 
Personal signature上传了一些书籍资料,也许有你想要的:http://download.eeworld.com.cn/user/chunyang
 
 
 

1038

Posts

0

Resources
11
 
chunyang posted on 2023-5-8 16:13 Since you haven't seen it, the first thing you should doubt is your own "belief".

Moderator, I am starting from scratch now. What are the best materials to start with? All I found are about programming. The task I need to deal with is the third one on my list. I estimate that it will take another 4 months before I can really start. There is still some time. Does the moderator have any recommended materials for beginners?

This post is from Analog electronics

Comments

Using FPGA is actually programming. If you really want to learn, the books you should read are about programming. You said before that you don't know how to program, so I'm afraid you still need to learn more basic programming methods first.  Details Published on 2023-5-8 17:27
 
 
 
 

1038

Posts

0

Resources
12
 
fxyc87 posted on 2023-5-8 14:25 All FPGAs do not have similar pin configurations, because the IO points can be implemented at will except for those dedicated to simulation.

Friends, do you have any study materials? I have no basic knowledge, is there any suitable study material?

This post is from Analog electronics
 
 
 
 

6049

Posts

6

Resources
13
 

The flexibility of FPGA is different from that of embedded systems. It is recommended to learn the basics.

This post is from Analog electronics
 
Personal signature

在爱好的道路上不断前进,在生活的迷雾中播撒光引

 
 
 

1127

Posts

17

Resources
14
 

Let’s start with the Verilog language.

This post is from Analog electronics
 
 
 
 

1w

Posts

142

Resources
15
 
Alas, published on 2023-5-8 16:33 Moderator, I am learning from scratch now. What materials are better to start with? All I found are programming. The matter I want to deal with is ranked first on the current matter...

Using FPGA is actually programming. If you really want to learn, the books you should read are about programming. You said before that you don't know how to program, so I'm afraid you still need to learn more basic programming methods first.

This post is from Analog electronics
 
Personal signature上传了一些书籍资料,也许有你想要的:http://download.eeworld.com.cn/user/chunyang
 
 
 

Just looking around
Find a datasheet?

EEWorld Datasheet Technical Support

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