04 2017 档案
摘要:可以改名称为"design.ucf"加成新约束。 在使用Xilinx ISE进行综合时,可以与Synplify Pro软件配合,实现较高的综合性能。但是,有时会出现如下问题: “Error synplicity.ucf is already in the project, it cannot be
阅读全文
摘要:二扩域是指GF(2m), 质数域即素域,是指GF(p). 在Mathematica中,二扩域运算较质数域慢。尤其是形式较为复杂的函数,在二扩域中比在质数域中要慢若干数量级,存储也大很多。 从问题来看,二扩域如同高维,质数域似同低维。规模一大,高维问题自然比低维问题复杂。具体而言,似乎一者为多维,一者
阅读全文
摘要:使用Synplify Pro加时序约束。综合完毕后,可以在ISE中进行布局、布线。需要用.ucf文件指定布局布线的时钟约束。前者可以比后者小。 早期的ISE,两个约束可以继承。现在用的高版本,反而需要分别指定,否则会忽略掉。
阅读全文
摘要:有时候,运行Matlab程序时,会报出“Out of memory”的错误。这时候,往往是出现了大矩阵或者大量矩阵。但是,和虚拟内存相比,它的容量 并不超过。 这时,可以考虑使用Matlab help中的提醒,采用较小的数据结构。如: int8, uint8. 后者相当于C语言中的char. 它们可
阅读全文
摘要:在描述Reed-Solomon码的译码时,需要确定错误多项式的系数,然后进行搜索。通常,错误多项式的最高次数与错误的符号数相同。 如: λ(X)= λ0+ λ1X+ ...+ λνXν. 设该RS码最多能纠t个错误,则有t≤ ν. 如果在硬件描述时,则需要将硬件设计成始终可以纠正t个错误。测试时,可
阅读全文
摘要:囿于思维定式,人容易将二扩域下的加法当成素域下的加法处理。这是错误的。例如:GF(2^8)由多项式1+ X^2+ X^3+ X^4+ X^8定义, 在Matlab中,可令a= 98, b= 90, M= 8, py= 1+ X^2+ X^3+ X^4+ X^8 f0= gf(a, M, py);f1
阅读全文

浙公网安备 33010602011771号