完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
电子发烧友论坛|
大家好,
我需要计算Xilinx的任何FPGA的存储位。 我打开了“FPGA概述”文档,我发现“RAM BLOCK”下有3列(字段)。 我不确定这3列中的哪一列(18Kb,36Kb和Max(kb))将代表Memory Bits。 我应该拿18Kb和36Kb的总和吗? 或者只是选择“Max”? 请你帮帮我(请为我写一个等式)? 提前致谢。 以上来自于谷歌翻译 以下为原文 Hi All, i need to calculate the memory bits for any of the FPGAs of Xilinx. I have opened "FPGAs Overview" document, I have found out that there are 3 columns (Fields) under the "RAM BLOCK". I am not sure which of these 3 columns ( 18Kb, 36Kb and Max(kb) ) will represent the Memory Bits. should I take the summation of both 18Kb and 36Kb ? or just take the "Max" only ? Would you please help me in that (write an equation for me please) ? Thanks in advance. |
|
相关推荐
4个回答
|
|
|
i,您想要计算多种内存?BRAM列在数据表中,作为设备中所有BRAM的最大值(按部件号)。
请记住,总位数= 1024 *“Mbytes”指定(K = 024位用于存储器规格)。您使用的BRAM多少取决于您的设计使用多少BRAM块。 该信息位于综合,布局和布线工具提供的设备使用报告中。配置存储器或CRAM是用于配置(或重新配置)设备的存储器。要估计CRAM大小,您可以采用总数。 比特流大小(来自datsasheets),减去BRAM大小,并占用该数字的90%(比特流的~10%是命令,而不是内容)。 Austin Lesea主要工程师Xilinx San Jose 以上来自于谷歌翻译 以下为原文 i, There is more than one kind of memory, which do you want to count? The BRAM is listed in the datasheets, as a maximum for all the BRAM in the device (by part number). Remember that total number of bits = 1024 * "Mbytes" specified (K=024 bits for memory specification). How much of the BRAM you use depends on how many BRAM blocks are used by your design. That information is in the device usage reports provided by the synthesis, place and route tools. Configuration memory, or CRAM, is the memory which is used to configure (or reconfigure) the device. To estimate the CRAM size, you may take the total bitstream size (from the datsasheets), subtract the BRAM size, and take 90% of that number (~10% of the bitstream are commands, and not contents). Austin Lesea Principal Engineer Xilinx San Jose |
|
|
|
|
|
在产品简介中可能不太清楚的是18Kb和36Kb的块是真的
计算相同的资源。 例如,对于V6,您可以在表格中看到: 显示最小部分312 18Kb和156 36Kb块RAM。 实际上只有156个内存 块,每个块可配置为2 x 18 Kb或1 x 36 Kb,最大(Kb)列将 显示总块RAM位,在这种情况下与156 x 36 Kb相同。 你不添加18Kb和 36Kb柱。 Max Kb列显示设备中实际的Block RAM位总数。 对于显示它的设备,总分布式存储器不是块RAM位总数的一部分。 - Gabor - Gabor 以上来自于谷歌翻译 以下为原文 What may not be so clear in the product brief is that the 18Kb and 36Kb blocks are really counting the same resources. So for example for V6 you can see in the table: showing for the smallest part 312 18Kb and 156 36Kb block RAMs. In reality there are only 156 memory blocks, each of which can be configured as either 2 x 18 Kb or 1 x 36 Kb, and the Max (Kb) column will show the total block RAM bits, which is the same as 156 x 36 Kb in this case. You do not add the 18Kb and 36Kb columns. The Max Kb column shows the actual total number of block RAM bits in the device. The total distributed memory, for devices that show it, is not part of the block RAM bits total. -- Gabor -- Gabor |
|
|
|
|
|
Gabor,关于18Kb和36 Kb BRAM(同一块的两种模式)的好点。分布式RAM是查找表,用作RAM,是比特流配置存储器(CRAM)的一部分。
Austin Lesea主要工程师Xilinx San Jose 以上来自于谷歌翻译 以下为原文 Gabor, Good point about the 18Kb, and 36 Kb BRAMs (two modes of the same block). Distributed RAM are the look up tables, used as RAM, and are part of the bitstream configuration memory (CRAM).Austin Lesea Principal Engineer Xilinx San Jose |
|
|
|
|
|
非常感谢Gabor和Austin。
解释和答案都很棒。 以上来自于谷歌翻译 以下为原文 Thanks a lot Gabor and Austin. Both Explanations and answers are great. |
|
|
|
|
只有小组成员才能发言,加入小组>>
3118 浏览 7 评论
3407 浏览 4 评论
Spartan 3-AN时钟和VHDL让ISE合成时出现错误该怎么办?
2874 浏览 9 评论
3966 浏览 0 评论
如何在RTL或xilinx spartan fpga的约束文件中插入1.56ns延迟缓冲区?
3057 浏览 15 评论
请问vc707的电源线是如何连接的,我这边可能出现了缺失元件的情况导致无法供电
1325浏览 1评论
求一块XILINX开发板KC705,VC707,KC105和KCU1500
1167浏览 1评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-2 06:03 , Processed in 0.530929 second(s), Total 48, Slave 41 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
3013
