Intel® Quartus® Prime Software
Intel® Quartus® Prime Design Software, Design Entry, Synthesis, Simulation, Verification, Timing Analysis, System Design (Platform Designer, formerly Qsys)
16597 Discussions

Quartus warning TMC-20050

pRob
Beginner
481 Views

Hello,

I am getting a collection of warnings of this kind:

TMC-20050 - RAM Control Signals Driven by LUTs or ALMs instead of DFFs ...

The Intel documentation does not say much about why this is a problem.

Can anybody help?

0 Kudos
1 Solution
sstrell
Honored Contributor III
473 Views

See my other reply to you, but this looks like a message from the Design Assistant.

Typically, in order to infer memory block resources from RTL code instead of implementing RAM in logic blocks, all inputs must be registered.  You'd want to check the device handbook for your targeted device to see if this is the case for you.  The Design Assistant is indicating you are not doing this on one or more memories.

View solution in original post

0 Kudos
2 Replies
sstrell
Honored Contributor III
474 Views

See my other reply to you, but this looks like a message from the Design Assistant.

Typically, in order to infer memory block resources from RTL code instead of implementing RAM in logic blocks, all inputs must be registered.  You'd want to check the device handbook for your targeted device to see if this is the case for you.  The Design Assistant is indicating you are not doing this on one or more memories.

0 Kudos
pRob
Beginner
468 Views
0 Kudos
Reply