最近我想在xilinx v2pro的板子上调试一个IP核,但是生成网表时,报告使用bram数量超过设备资源。 Number of Slices: 2372 out of 13696 17% Number of Slice Flip Flops: 2685 out of 27392 9% Number of 4 input LUTs: 3718 out of 27392 13% Number used as logic: 3441 Number used as Shift registers: 57 Number used as RAMs: 220 Number of IOs: 13 Number of bonded IOBs: 13 out of 556 2% Number of BRAMs: 520 out of 136 382% (*) Number of MULT18X18s: 64 out of 136 47% Number of GCLKs: 1 out of 16 6% Number of PPC405s: 2 out of 2 100% Number of DCMs: 1 out of 8 12% 我想请教一下: 1、片上bram在代码综合的过程中,是如何被使用的,也就是哪些语句或者变量综合后需要使用bram。 2、有什么良好的编程习惯能减少bram的使用。 |