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

ram with byte enable

Altera_Forum
Honored Contributor II
2,178 Views

Is it possible to infer a block ram with byte enable in VHDL using Quartus II? I'm trying to infer a 1024x32 single port ram with 4 enable bits, but after synthesis, Quartus II infers 4 independient ram blocks of 1024x8, one for each enable bit. I don't want to instantiate 'cause I need to implement my project in a Xilinx FPGA too. 

 

Thanks, 

Nick
0 Kudos
2 Replies
Altera_Forum
Honored Contributor II
866 Views

Sorry no way to do that. 

 

You need to use two VHDL architecures, one for altera direct instantiation and one for Xilinx direct instantiation. 

 

I have experience with both and this is the only way I think it will work. 

Inferrence of byte enables is not supported by Altera nor Xilinx
0 Kudos
Altera_Forum
Honored Contributor II
866 Views

Thanks! I'll do that.

0 Kudos
Reply