Forum Discussion
design of an RFID system reconfigurable on FPGA
Hi, all
I currently have a project that asked me to develop an architecture of an RFID system including the various aspects encoding / decoding, modulation / demodulation,anti-collision, security, etc ... The objectives of this project is the design of a reconfigurable RFID system for UHF band and implementation on FPGA. so the question is which kit can i use for this project? thanks very much....20 Replies
- Altera_Forum
Honored Contributor
--- Quote Start --- I currently have a project that asked me to develop an architecture of an RFID system including the various aspects encoding / decoding, modulation / demodulation,anti-collision, security, etc ... The objectives of this project is the design of a reconfigurable RFID system for UHF band and implementation on FPGA. so the question is which kit can i use for this project? --- Quote End --- No, that's not the question. The questions are: 1) Is it supposed to be low power? If the answer is yes, then stop thinking about FPGAs right now. You should look at low-power microcontrollers. 2) What is your RFID system supposed to do that an existing ASIC does not already do? Again, there are low-power microcontrollers designed for this sort of thing. 3) Ok, so you want to do it in an FPGA, just because :) Given that you need to transmit and receive RF signals, what frequency and bandwidth are they? That will define the analog-to-digital converter (ADC) and digital-to-analog converter (DAC) requirements, if you plan on doing everything from scratch. Alternatively, if you have an RFID interface chip and want to interface that to an FPGA, please post a link (or as best you can) and we'll take a look at it. Cheers, Dave - Altera_Forum
Honored Contributor
Generally speaking, a software defined radio (SDR) hardware platform should be able to cover all project requirements. Besides the digital part, you need an AD/DA interface of sufficient bandwidth (already mentioned by Dave) and an UHF RF frontend.
- Altera_Forum
Honored Contributor
--- Quote Start --- No, that's not the question. The questions are: 1) Is it supposed to be low power? If the answer is yes, then stop thinking about FPGAs right now. You should look at low-power microcontrollers. 2) What is your RFID system supposed to do that an existing ASIC does not already do? Again, there are low-power microcontrollers designed for this sort of thing. 3) Ok, so you want to do it in an FPGA, just because :) Given that you need to transmit and receive RF signals, what frequency and bandwidth are they? That will define the analog-to-digital converter (ADC) and digital-to-analog converter (DAC) requirements, if you plan on doing everything from scratch. Alternatively, if you have an RFID interface chip and want to interface that to an FPGA, please post a link (or as best you can) and we'll take a look at it. Cheers, Dave --- Quote End --- thank you very much mister DAVE, frankly i am a beginner in this domain, that's why i did not understand completly what you posted, so can you help me please to understand this project very well. - Altera_Forum
Honored Contributor
--- Quote Start --- thank you very much mister DAVE, frankly i am a beginner in this domain, that's why i did not understand completly what you posted, so can you help me please to understand this project very well. --- Quote End --- Ok, I'll try. I have not implemented any RFID systems, so I will just provide generalizations. Once you provide more details, I can find links to specific parts. So lets start of with a definition (assuming this is what you are talking about): http://en.wikipedia.org/wiki/rfid RFID systems have readers and tags. The tags may be powered, or they may 'steal' power from the RF source during the time they are being read. So, what are you being asked to implement in an FPGA; an RFID reader or an RFID tag? Or perhaps you have mistakenly used the term RFID, when what you really meant, was that you have been asked to design a wireless network connection to an FPGA. If you can clarify your requirements, then we can point you in the right direction. Cheers, Dave - Altera_Forum
Honored Contributor
--- Quote Start --- Ok, I'll try. I have not implemented any RFID systems, so I will just provide generalizations. Once you provide more details, I can find links to specific parts. So lets start of with a definition (assuming this is what you are talking about): http://en.wikipedia.org/wiki/rfid RFID systems have readers and tags. The tags may be powered, or they may 'steal' power from the RF source during the time they are being read. So, what are you being asked to implement in an FPGA; an RFID reader or an RFID tag? Or perhaps you have mistakenly used the term RFID, when what you really meant, was that you have been asked to design a wireless network connection to an FPGA. If you can clarify your requirements, then we can point you in the right direction. Cheers, Dave --- Quote End --- Thank you very much mister DAVE, Actually i have read some papers about this project, and most of them are: design an rfid reader in UHF band and implementation on fpga. So i think that the project ask me to implement an rfid reader that contains differnt modules (encoding decoding, security...) Honestly, you have showed me some important points, but the features of this project are not clear for me. i'm waiting from you some ideas. thank you again... - Altera_Forum
Honored Contributor
In other words, you have started the project without substantial knowledge of RFID techniques. Depending on the project time budget, you should be able to acquire the basics. But it's clearly the responsibility of your supervisor to help you in this regard. At least he's the one to tell you "what the project asks for".
- Altera_Forum
Honored Contributor
--- Quote Start --- So i think that the project ask me to implement an rfid reader that contains differnt modules (encoding decoding, security...) --- Quote End --- As FvM comments, you really need to get some clarification from your supervisor. --- Quote Start --- Honestly, you have showed me some important points, but the features of this project are not clear for me. i'm waiting from you some ideas. --- Quote End --- You need to get the ideas from your supervisor. Once you understand what the project requirements are, we can help answer specific questions. Cheers, Dave - Altera_Forum
Honored Contributor
--- Quote Start --- As FvM comments, you really need to get some clarification from your supervisor. You need to get the ideas from your supervisor. Once you understand what the project requirements are, we can help answer specific questions. Cheers, Dave --- Quote End --- --- Quote Start --- In other words, you have started the project without substantial knowledge of RFID techniques. Depending on the project time budget, you should be able to acquire the basics. But it's clearly the responsibility of your supervisor to help you in this regard. At least he's the one to tell you "what the project asks for". --- Quote End --- You are right, my supervisor is always busy because his work's relations :(. In fact, i am who suggested this project to my supervisor (i found some papers from net, so i got interested about it) but i have not more informations about it. I have already shown my supervisor the projects that i found them in order to give me some ideas and clarifications, but he is always busy:mad:. so i decided to work alone ( it is hard to work alone but it is necessary ). Any ideas or thoughts from you, i am all hearing. thank you veryy very very ..... much mister DAVE and mister FvM for your replies - Altera_Forum
Honored Contributor
Lets start this discussion from scratch then.
1) Are you an engineering student (undergraduate or graduate)? 2) Are you looking for a thesis topic that involves FPGAs? 3) What do you know about FPGAs, RF electronics, analog-to-digital conversion, digital-to-analog conversion, digital signal processing, etc? Knowledge on all of these topics would be required to implement an RFID reader in an FPGA. 4) When does this project have to be completed? Cheers, Dave - Altera_Forum
Honored Contributor
1) i graduated last year ( june 2011) '' engineer in electronics" my project was: design of a 8 bits microprocessor in vhdl, it was very difficult because i took long time reading about vhdl. i used Quartus II in simulation, when i was reading Quartus's tutorial i found implementation level so i tried to implement the simple µp in FPGA (our lab contains Altera DE2 board).
so now i decided to go deeper in FPGA 2) yes absolutly as i said before i want to know more about it, because i still a beginner. 3)about FPGA i don't know alot about it frankly, RF electronics: what are its contents, ADC and DAC i know them a bit because we have already studied them. DSP: i don't have any idea about this one really. 4) normaly the project started in february 2012 and it should be finished before feb 2015. thank you for this concern.