登录
首页 » Others » 使用FPGA控制DDR实现步骤与注意细节

使用FPGA控制DDR实现步骤与注意细节

于 2021-11-06 发布
0 213
下载积分: 1 下载次数: 1

代码说明:

文档目的:通过一个例子,详细介绍如何使用Cyclone III FPGA实现对4片DDR的控制。 包含内容: 1. 生成DDR Control IP核的过程; 2. 如何参考Altera所提供的IO管脚说明文档; 3. 如何分配DDR的数据线; 4. 如何分配DDR的地址线; 5. 如何分配DDR的控制线; 6. 在综合、布线过程中所需注意的实现细节,为提高效率如何使用的辅助工具; 本文档为原创,是结合一个实际的项目所编写的,对其它的项目实现具有较强的借鉴和指导意义。

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • 旋转LED彩色取模
    一个可以处理彩色图像的源码,用matlab实现,提取图像每一点的RGB值,并最终将图像转换成一个彩色的圆形点阵,这可以应用在旋转LED的上位机控制中的图形取模上
    2020-12-04下载
    积分:1
  • CanFestival移植至战舰STM32F1开发板
    博文 CanFestival移植至战舰STM32F1开发板链接 https://blog.csdn.net/yy123xiang/article/details/80680790
    2020-12-07下载
    积分:1
  • 彭曼公式计算作物潜在蒸散量ET0matlab
    应用matlab编写的计算潜在蒸散量的彭曼公式,只需要输入基本的气象数据就可以直接运行,程序提供时了示例数据
    2020-12-04下载
    积分:1
  • MATLAB_2014b(64位)补丁文件(crack)
    2014b是major release,性能方面相对于2014a有改进,计算速度更快是事实,加入了JIT效果拔群。但其实我感觉作用不是特别大,速度这个事情似乎一直并不是matlab的锅,而是取决于代码怎么写…当然对于热衷于在matlab里套循环的人,至少有较大改观。最大的特点是稳定 ,永久免费。在下载好2014b安装包后,用这个破解文件,内含教程。
    2020-12-10下载
    积分:1
  • 通信信号自动制式识别及参数估计
    【实例简介】通信信号调制制式的自动识别和调制参数的自动估计是非协作通信和软件 无线电中的主要问题。非协作通信是通信中的一个分支,在民用或军用场合都 有重要的应用,它需要接收机在先验知识不足的前提下监视空间通信信号的活 动情况,并截获其传输的信息内容;软件无线电是未来通信中的一个关键技术, 它需要接收机能在同一个硬件平台上自动完成多种体制、多个频段的通信和相 互间的切换。这里面都需要解决通信信号制式的自动识别和参数估计。另外, 信噪比(SNR)是接收信号的一个关键参数,它对通信系统的性能有着重要影响, 对它的估计也十分必要。直接扩频序列信号(DSSS)由于具有极低的功率谱密 度,如何在非协作通信中不知道扩频序列的前提下对其进行检测和估计,是一 个具有很强的应用背景同时富有挑战性的课题。本文以通信信号的统计特性为 基础,分别对这些问题进行了研究和探索,主要包括: 首先,使用统计模式识别的方法,综合决策树识别器和神经网络识别器的 优点,提出了一种混合识别器,它在不依赖于先验的调制参数和信噪比的条件 下能对常用的11种数字调制信号CW、BPSK、QPSK、OQPSK、16QAM,32QAM, 64QAM、2FSK、4FSK、GMSK和OFDM进行准确的识别。 其次,研究了非协作通信中观测信号调制参数的估计问题。对M-PSK及 M-QAM信号滚降系数的研究表明,接收机中滚降系数不准确对系统性能的影响 非常小,因此我们在设计接收机时可以不必考虑滚降系数的影响,而只需固定 一个值即可。对M-FSK号调制指数的研究表明,我们提出的估计算法能够显著 改善时钟同步性能,并且估计结果不影响最后的误码率。对M-PSK、M-QAM 及OQPSK信号波特率的研究表明,我们提出的波特率估计算法能够在较短的观 测长度下取得较高精度的波特率估计值,并且估计结果完全满足解调器所需的 精度要求。 再次,研究了观测信号SNR的估计问题,提出了两种不依赖于辅助数据的 估计算法,一种是改进的基于最小描述长度原理和特征值分解的算法,另一种 算法基于Gibbs抽样原理。这两种算法均能在AWGN信道和多径信道中精确估 计出信号的SNR。此外,第二种算法还可以给出信道的估计信息。 最后,利用扩频序列的强自相关特性和弱互相关特性,研究了DSSS信号在 非协作通信中的检测和参数估计问题。算法以接收信号自相关函数的累加为基计DSSS信号的波特率、chip速率和载波频率,然后提出了两个测度函数, 一个对扩频序列进行同步,确定出扩频序列在观测序列中正确的起始位置;另 一个在扩频序列同步的基础上估计序列中每一个chip的具体数值。计算机仿真 结果验证了理论分析的正确性。 本论文的研究结果表明:通过采用本论文提出的调制信号自动识别算法和 相关的调制参数估计算法,可以有效的提高非协作通信和软件无线电中接收机 的工作性能和实用化程度。
    2021-11-02 00:38:56下载
    积分:1
  • Finite-Dimensional Vector Spaces - P. Halmos (Springer, 1987)
    在学习代数学之余,值得一看的代数学书籍。里面介绍了更为丰富的代数学概念和结论。PREFACEMy purpose in this book is to treat linear transformations on finite-dimensional vector spaces by the methods of more general theories. Theidea is to emphasize the simple geometric notions common to many partsof mathematics and its applications, and to do so in a language that givesaway the trade secrets and tells the student what is in the back of the mindsof people proving theorems about integral equations and Hilbert spaces.The reader does not, however, have to share my prejudiced motivationExcept for an occasional reference to undergraduate mathematics the bookis self-contained and may be read by anyone who is trying to get a feelingfor the linear problems usually discussed in courses on matrix theory orhigher"algebra. The algebraic, coordinate-free methods do not lose powerand elegance by specialization to a finite number of dimensions, and theyare, in my belief, as elementary as the classical coordinatized treatmentI originally intended this book to contain a theorem if and only if aninfinite-dimensional generalization of it already exists, The temptingeasiness of some essentially finite-dimensional notions and results washowever, irresistible, and in the final result my initial intentions are justbarely visible. They are most clearly seen in the emphasis, throughout, ongeneralizable methods instead of sharpest possible results. The reader maysometimes see some obvious way of shortening the proofs i give In suchcases the chances are that the infinite-dimensional analogue of the shorterproof is either much longer or else non-existent.A preliminary edition of the book (Annals of Mathematics Studies,Number 7, first published by the Princeton University Press in 1942)hasbeen circulating for several years. In addition to some minor changes instyle and in order, the difference between the preceding version and thisone is that the latter contains the following new material:(1) a brief dis-cussion of fields, and, in the treatment of vector spaces with inner productsspecial attention to the real case.(2)a definition of determinants ininvariant terms, via the theory of multilinear forms. 3 ExercisesThe exercises(well over three hundred of them) constitute the mostsignificant addition; I hope that they will be found useful by both studentPREFACEand teacher. There are two things about them the reader should knowFirst, if an exercise is neither imperative "prove that.., )nor interrogtive("is it true that...?" )but merely declarative, then it is intendedas a challenge. For such exercises the reader is asked to discover if theassertion is true or false, prove it if true and construct a counterexample iffalse, and, most important of all, discuss such alterations of hypothesis andconclusion as will make the true ones false and the false ones true. Secondthe exercises, whatever their grammatical form, are not always placed 8oas to make their very position a hint to their solution. Frequently exer-cises are stated as soon as the statement makes sense, quite a bit beforemachinery for a quick solution has been developed. A reader who tries(even unsuccessfully) to solve such a"misplaced"exercise is likely to ap-preciate and to understand the subsequent developments much better forhis attempt. Having in mind possible future editions of the book, I askthe reader to let me know about errors in the exercises, and to suggest im-provements and additions. (Needless to say, the same goes for the text.)None of the theorems and only very few of the exercises are my discovery;most of them are known to most working mathematicians, and have beenknown for a long time. Although i do not give a detailed list of my sources,I am nevertheless deeply aware of my indebtedness to the books and papersfrom which I learned and to the friends and strangers who, before andafter the publication of the first version, gave me much valuable encourage-ment and criticism. Iam particularly grateful to three men: J. L. Dooband arlen Brown, who read the entire manuscript of the first and thesecond version, respectively, and made many useful suggestions, andJohn von Neumann, who was one of the originators of the modern spiritand methods that I have tried to present and whose teaching was theinspiration for this bookP、R.HCONTENTS的 FAPTERPAGRI SPACESI. Fields, 1; 2. Vector spaces, 3; 3. Examples, 4;4. Comments, 55. Linear dependence, 7; 6. Linear combinations. 9: 7. Bases, 108. Dimension, 13; 9. Isomorphism, 14; 10. Subspaces, 16; 11. Calculus of subspaces, 17; 12. Dimension of a subspace, 18; 13. Dualspaces, 20; 14. Brackets, 21; 15. Dual bases, 23; 16. Reflexivity, 24;17. Annihilators, 26; 18. Direct sums, 28: 19. Dimension of a directsum, 30; 20. Dual of a direct sum, 31; 21. Qguotient spaces, 33;22. Dimension of a quotient space, 34; 23. Bilinear forms, 3524. Tensor products, 38; 25. Product bases, 40 26. Permutations41; 27. Cycles,44; 28. Parity, 46; 29. Multilinear forms, 4830. Alternating formB, 50; 31. Alternating forms of maximal degree,52II. TRANSFORMATIONS32. Linear transformations, 55; 33. Transformations as vectors, 5634. Products, 58; 35. Polynomials, 59 36. Inverses, 61; 37. Mat-rices, 64; 38. Matrices of transformations, 67; 39. Invariance,7l;40. Reducibility, 72 41. Projections, 73 42. Combinations of pro-jections, 74; 43. Projections and invariance, 76; 44. Adjoints, 78;45. Adjoints of projections, 80; 46. Change of basis, 82 47. Similarity, 84; 48. Quotient transformations, 87; 49. Range and null-space, 88; 50. Rank and nullity, 90; 51. Transformations of rankone, 92 52. Tensor products of transformations, 95; 53. Determinants, 98 54. Proper values, 102; 55. Multiplicity, 104; 56. Triangular form, 106; 57. Nilpotence, 109; 58. Jordan form. 112III ORTHOGONALITY11859. Inner products, 118; 60. Complex inner products, 120; 61. Innerproduct spaces, 121; 62 Orthogonality, 122; 63. Completeness, 124;64. Schwarz e inequality, 125; 65. Complete orthonormal sets, 127;CONTENTS66. Projection theorem, 129; 67. Linear functionals, 130; 68. P aren, gBCHAPTERtheses versus brackets, 13169. Natural isomorphisms, 138;70. Self-adjoint transformations, 135: 71. Polarization, 13872. Positive transformations, 139; 73. Isometries, 142; 74. Changeof orthonormal basis, 144; 75. Perpendicular projections, 14676. Combinations of perpendicular projections, 148; 77. Com-plexification, 150; 78. Characterization of spectra, 158; 79. Spec-ptral theorem, 155; 80. normal transformations, 159; 81. Orthogonaltransformations, 162; 82. Functions of transformations, 16583. Polar decomposition, 169; 84. Commutativity, 171; 85. Self-adjoint transformations of rank one, 172IV. ANALYSIS....17586. Convergence of vectors, 175; 87. Norm, 176; 88. Expressions forthe norm, 178; 89. bounds of a self-adjoint transformation, 17990. Minimax principle, 181; 91. Convergence of linear transformations, 182 92. Ergodic theorem, 184 98. Power series, 186APPENDIX. HILBERT SPACERECOMMENDED READING, 195INDEX OF TERMS, 197INDEX OF SYMBOLS, 200CHAPTER ISPACES§L. FieldsIn what follows we shall have occasion to use various classes of numbers(such as the class of all real numbers or the class of all complex numbers)Because we should not at this early stage commit ourselves to any specificclass, we shall adopt the dodge of referring to numbers as scalars. Thereader will not lose anything essential if he consistently interprets scalarsas real numbers or as complex numbers in the examples that we shallstudy both classes will occur. To be specific(and also in order to operateat the proper level of generality) we proceed to list all the general factsabout scalars that we shall need to assume(A)To every pair, a and B, of scalars there corresponds a scalar a+called the sum of a and B, in such a way that(1) addition is commutative,a+β=β+a,(2)addition is associative, a+(8+y)=(a+B)+y(3 there exists a unique scalar o(called zero)such that a+0= a forevery scalar a, and(4)to every scalar a there corresponds a unique scalar -a such that十(0(B)To every pair, a and B, of scalars there corresponds a scalar aBcalled the product of a and B, in such a way that(1)multiplication is commutative, aB pa(2)multiplication is associative, a(Br)=(aB)Y,( )there exists a unique non-zero scalar 1 (called one)such that al afor every scalar a, and(4)to every non-zero scalar a there corresponds a unique scalar a-1or-such that aaSPACES(C)Multiplication is distributive with respect to addition, a(a+n)If addition and multiplication are defined within some set of objectsscalars) so that the conditions(A),B), and (c)are satisfied, then thatset(together with the given operations) is called a field. Thus, for examplethe set Q of all rational numbers(with the ordinary definitions of sumand product)is a field, and the same is true of the set of all real numberaand the set e of all complex numbersHHXERCISIS1. Almost all the laws of elementary arithmetic are consequences of the axiomsdefining a field. Prove, in particular, that if 5 is field and if a, and y belongto 5. then the following relations hold80+a=ab )Ifa+B=a+r, then p=yca+(B-a)=B (Here B-a=B+(a)(d)a0=0 c=0.(For clarity or emphasis we sometimes use the dot to indi-cate multiplication.()(-a)(-p)(g).If aB=0, then either a=0 or B=0(or both).2.(a)Is the set of all positive integers a field? (In familiar systems, such as theintegers, we shall almost always use the ordinary operations of addition and multi-lication. On the rare occasions when we depart from this convention, we shallgive ample warningAs for "positive, "by that word we mean, here and elsewherein this book, "greater than or equal to zero If 0 is to be excluded, we shall say"strictly positive(b)What about the set of all integers?(c) Can the answers to these questiong be changed by re-defining addition ormultiplication (or both)?3. Let m be an integer, m2 2, and let Zm be the set of all positive integers lessthan m, zm=10, 1, .. m-1). If a and B are in Zmy let a +p be the leastpositive remainder obtained by dividing the(ordinary) sum of a and B by m, andproduct of a and B by m.(Example: if m= 12, then 3+11=2 and 3. 11=9)a) Prove that i is a field if and only if m is a prime.(b What is -1 in Z5?(c) What is囊izr?4. The example of Z, (where p is a prime)shows that not quite all the laws ofelementary arithmetic hold in fields; in Z2, for instance, 1 +1 =0. Prove thatif is a field, then either the result of repeatedly adding 1 to itself is always dif-ferent from 0, or else the first time that it is equal to0 occurs when the numberof summands is a prime. (The characteristic of the field s is defined to be 0 in thefirst case and the crucial prime in the second)SEC. 2VECTOR SPACES35. Let Q(v2)be the set of all real numbers of the form a+Bv2, wherea and B are rational.(a)Ie(√2) a field?(b )What if a and B are required to be integer?6.(a)Does the set of all polynomials with integer coefficients form a feld?(b)What if the coeficients are allowed to be real numbers?7: Let g be the set of all(ordered) pairs(a, b)of real numbers(a) If addition and multiplication are defined by(a月)+(,6)=(a+y,B+6)and(a,B)(Y,8)=(ary,B6),does s become a field?(b )If addition and multiplication are defined by(α,月)+⑦,b)=(a+%,B+6)daB)(,b)=(ay-6a6+的y),is g a field then?(c)What happens (in both the preceding cases)if we consider ordered pairs ofcomplex numbers instead?§2. Vector spaceWe come now to the basic concept of this book. For the definitionthat follows we assume that we are given a particular field s; the scalarsto be used are to be elements of gDEFINITION. A vector space is a set o of elements called vectors satisfyingthe following axiomsQ (A)To every pair, a and g, of vectors in u there corresponds vectora t y, called the aum of a and y, in such a way that(1)& ddition is commutative,x十y=y十a(2)addition is associative, t+(y+2)=(+y)+a(3)there exists in V a unique vector 0(called the origin) such thata t0=s for every vector and(4)to every vector r in U there corresponds a unique vector -rthat c+(-x)=o(B)To every pair, a and E, where a is a scalar and a is a vector in u,there corresponds a vector at in 0, called the product of a and a, in sucha way that(1)multiplication by scalars is associative, a(Bx)=aB)=, and(2 lz a s for every vector xSPACESSFC B(C)(1)Multiplication by scalars is distributive with respect to vectorddition, a(+y=a+ ag, and2)multiplication by vectors is distributive with respect to scalar ad-dition, (a B )r s ac+ Bc.These axioms are not claimed to be logically independent; they aremerely a convenient characterization of the objects we wish to study. Therelation between a vector space V and the underlying field s is usuallydescribed by saying that v is a vector space over 5. If S is the field Rof real number, u is called a real vector space; similarly if s is Q or if gise, we speak of rational vector spaces or complex vector space§3. ExamplesBefore discussing the implications of the axioms, we give some examplesWe shall refer to these examples over and over again, and we shall use thenotation established here throughout the rest of our work.(1) Let e(= e)be the set of all complex numbers; if we interpretr+y and az as ordinary complex numerical addition and multiplicatione becomes a complex vector space2)Let o be the set of all polynomials, with complex coeficients, in avariable t. To make into a complex vector space, we interpret vectoraddition and scalar multiplication as the ordinary addition of two poly-nomials and the multiplication of a polynomial by a complex numberthe origin in o is the polynomial identically zeroExample(1)is too simple and example (2)is too complicated to betypical of the main contents of this book. We give now another exampleof complex vector spaces which(as we shall see later)is general enough forall our purposes.3)Let en,n= 1, 2,. be the set of all n-tuples of complex numbers.Ix=(1,…,轨)andy=(m1,…,n) are elements of e, we write,,bdefinitionz+y=〔1+叽,…十物m)0=(0,…,0),-inIt is easy to verify that all parts of our axioms(a),(B), and (C),52, aresatisfied, so that en is a complex vector space; it will be called n-dimenaionalcomplex coordinate space
    2020-12-05下载
    积分:1
  • 使用EMIF将Xilinx_FPGA与TI_DSP平台接口
    【实例简介】使用EMIF将Xilinx_FPGA与TI_DSP平台接口,使用EMIF将Xilinx_FPGA与TI_DSP平台接口
    2021-11-12 00:33:13下载
    积分:1
  • uppaal的课件
    同济软功课件。
    2020-12-06下载
    积分:1
  • 计算图像的平均梯度,边缘强度,信息熵以及方差,图像质量评价
    计算图像的平均梯度,边缘强度,信息熵以及方差,图像的质量评价,图像可以是单波段或多波段图像
    2020-12-05下载
    积分:1
  • DWT-SVD数字水印
    这是基于DWT-SVD的数字水印算法,具有强的鲁邦性,适用于毕业设计和研究。
    2020-11-28下载
    积分:1
  • 696518资源总数
  • 106148会员总数
  • 10今日下载