Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

interface FPGA to GPMC

Status
Not open for further replies.

M Subash

Newbie level 2
Newbie level 2
Joined
Jun 30, 2015
Messages
2
Helped
0
Reputation
0
Reaction score
0
Trophy points
1
Location
bengaluru
Activity points
16
Hi all,

This is M.Subash from bengaluru. I am new to GPMC. I would like to interface FPGA to GPMC. In GPMC side, all clk and datas are coming perfectly. i can't write the correct data into the fifo in fpga side. Kindly let me know that how to interface FPGA to GPMC and what are the IO Pins required to interface.


Thanks and regards,
M.Subash
 

new to GPMC
What does the acronym GPMC mean to you?
Make sure you have the correct synchronisers/strobes in place when dealing with memories operating in different clocking domains
 

Hi wesleytaylor,

GPMC(General Purpose Memory Controller). In GPMC side, all signal coming perfectly. we checked with another board. But now we want to interface with FPGA. I can't write the correct data into the FIFO in FPGA side. so i want to know that how to interface FPGA with GPMC. Kindly let me know that..


Thanks and regards,
M.Subash
 

GPMC(General Purpose Memory Controller). In GPMC side, all signal coming perfectly. we checked with another board. But now we want to interface with FPGA. I can't write the correct data into the FIFO in FPGA side. so i want to know that how to interface FPGA with GPMC. Kindly let me know that..
An FPGA is a blank sheet of paper that needs to be programmed with whatever logic you want. You have to write VHDL or Verilog code for the FPGA. Since nobody here knows anything about your design you won't get specific help. But here are some guidelines:
- Create a simulation model for your GPMC interface that operates as shown in the datasheet for whatever device that has this GPMC interface.
- Create a testbench that instantiates your FPGA design code and the simulation model for the GPMC interface that you just created.
- Run the testbench to make sure that the FPGA is responding as you expect
- Verify that static timing analysis of the FPGA design is successful.

If things are still not working, then come back here with more specific targeted questions. Statements like "GPMC side, all signal coming perfectly. we checked with another board" and "can't write the correct data into the FIFO in FPGA side" are meaningless. Nobody here knows:
- What specific GPMC interface you're referencing
- What is the 'another board' that you checked?
- What environment is your FPGA in? Is it in a commercial board (which one?), or your own design?

Kevin Jennings
 
  • Like
Reactions: wtr

    wtr

    Points: 2
    Helpful Answer Positive Rating
Status
Not open for further replies.

Similar threads

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top