General Description : In Xcell 32 the article on inferring blockram has an incorrect example. Leonardo successfully infers blockram if it is fully synchronous. The blockram in the article has an asynchronous read.
解决方案
The workaround is to take the same code and place the read statement in the clock process.