X
xtcx
Guest
Dans un de mes projets utilisant des FPGA, j'ai obtenu plus de 98% pour occupation de portes logiques.Les lignes et les lignes de program.I jamais utilisé RAM bloc.Dans mon programme, je dois beaucoup de tableaux.Alors, j'ai essayé utilisant des pilons de bloc et configuré en tant que "lecture seule".J'ai donc été en mesure de stocker des données dans la mémoire ROM à un endroit addr utilisant l'éditeur de mémoire dans les outils de base fournis avec générateur de Xilinx ISE 8.2i.J'ai pu lire les données dans le programme très bien maintenant, mais te contraintes résultant des portes logiques n'était plus qu'à 97%. J'ai enlevé environ 7 tableaux de datas 8-bit avec la profondeur de 16.My programme est à 1800 lines.Perhaps le brisa mon impovement.Later expectations.No quand je réduire quelque 200 lignes de certains if-else déclarations contenues dans le programme, le ratio tombe à quelque 35%. Amazing encore surprising.So pourquoi enlever deux tableaux en utilisant la RAM ne sera pas réduire le ratio de contraintes ?....
Xilinx est ma version 7.1i (également essayé sur 8.2i)
FPGA - Spartan 3 (400K).
J'ai utilisé des blocs de RAM IPCORE program.Please fournir de l'aide ici
<img src="http://www.edaboard.com/images/smiles/icon_cry.gif" alt="Crying or Very sad" border="0" />
.... Aucune raison RAM bloc ne réduit pas mes portes taille de l'emballage?.
<img src="http://www.edaboard.com/images/smiles/icon_question.gif" alt="Question" border="0" />
Xilinx est ma version 7.1i (également essayé sur 8.2i)
FPGA - Spartan 3 (400K).
J'ai utilisé des blocs de RAM IPCORE program.Please fournir de l'aide ici
<img src="http://www.edaboard.com/images/smiles/icon_cry.gif" alt="Crying or Very sad" border="0" />
.... Aucune raison RAM bloc ne réduit pas mes portes taille de l'emballage?.
<img src="http://www.edaboard.com/images/smiles/icon_question.gif" alt="Question" border="0" />