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.

Viewing the memory content of a FIFO

Status
Not open for further replies.

shaiko

Advanced Member level 5
Joined
Aug 20, 2011
Messages
2,644
Helped
303
Reputation
608
Reaction score
297
Trophy points
1,363
Activity points
18,302
Hello,

How is it possible to view the memory content of an Altera SCFIFO during Modelsim simulation?
 

I don't have Altera tools available, so I can't check.

1. If they encrypt their core...forget it you can't read them.
1.a. If you can generate a netlist of the encrypted core from synthesized RTL (don't know if Quartus can do this) then you might find the memory array in the netlist code.
2. If its an un-encrypted core then find the memory array (which is likely to be a variable assuming VHDL) and add an assignment to a signal to make it visible in simulation (it should already be visible in Verilog). Oh yeah, this will really slow simulation down depending on the size of the memory.
 
  • Like
Reactions: shaiko

    shaiko

    Points: 2
    Helpful Answer Positive Rating
Afaik, they provide simulation models for their libraries, so you can just dig into their code to find the big array variable (its a shared variable iirc) in the memory instantiated inside the FIFO.
 
  • Like
Reactions: shaiko

    shaiko

    Points: 2
    Helpful Answer Positive Rating
you can just dig into their code to find the big array variable
Well, that's what I did before posting. Couldn't find it...
I'll look again.

ads-ee,
What about Xilinx? Is the content of their FIFOs inspectable?
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top