z3ke
Newbie level 3
- Joined
- Oct 22, 2012
- Messages
- 4
- Helped
- 0
- Reputation
- 0
- Reaction score
- 0
- Trophy points
- 1,281
- Activity points
- 1,309
Since synthesis recognizes RAM primitives, why would anyone ever want to use the Xilinx Core Generator (Block Memory Generator) to instantiate a RAM? It just seems to complicate things from my point of view, as a new version of the software has a new version of Block Memory Generator that then wants to regenerate every time I bring my design to a new version (like when loaning to a colleague). Plus, then I can name the ports whatever I want. The only possible advantages I can see are the more advanced features in the IP like error detection/correction. Anyone have better knowledge of this?