首页 > 其他分享 >学习笔记

学习笔记

时间:2023-10-20 11:01:57浏览次数:33  
标签:附加 约束 学习 试验 分组 笔记 指导书 3s400


学习“红色飓风2笔记”
1,ISE中也可以完成仿真啊,参见3s400试验指导书P27.
2,增加约束:
  时序约束:约束设计的时序和时钟频率,双击Create Timing Constraints:
   上面的对话框里面有四个复选页:
    Global:用于附加全局约束,包括周期约束,输入延迟约束和输出延迟约束
    Ports: 附加端口约束,可以对每一个端口进行单独设置,包括物理位置,
        输入延迟和输出延迟。同时,也可以设置分组,进行分组约束
     Advanced: 附加分组约束(TNM/TNM_NET/TIMEGRP )和时序约束
        (FROM_TO/TIGO/OFFSET)等
    Misc: 附加专用约束,包括电压,初始值等
    注:附加约束的原则是先加全局约束后加分组约束。
3,开发板提供了两种下载的方法:JTAG(bit) 和PROM(msc)。区别在于JTAG 下载是用于在线调试使用的,断电后不
保留程序;而PROM模式则是将程序烧写在存储器里面,上电后自动加载。
4,试验一sw_led注意了,因为按钮默认是高电平的,所以sw_led的原rtl点评输入不对,要反过来的。这个例子sw_led的srl目录和project目录中的源文件不一样。
5,DRC(Design Ruler Checker)
6,CRC(Cyclic Redundancy Checking)
7,生成msc文件,做法基本与试验指导书指导的一样注意最后要按Processes中的“Generate File...”才会生产“mcs”等文件啊。(刚开始搞了半天)
8,ISE可以采用状态机输入法(参见3s400试验指导书P66.)
9,可以采用原理图方式输入法(参见3s400试验指导书P87.)
10,ISE中使用ModelSim的仿真。(参见3s400试验指导书P99.)

标签:附加,约束,学习,试验,分组,笔记,指导书,3s400
From: https://blog.51cto.com/u_16298170/7947919

相关文章

  • 备份项目 备份思路 备份学习笔记
    1,有一天突然发现自己以前做的项目,一个报告啊,源代码都不见了,自己要找一个小东西都找不到,特别有一些东西,想用一个东西,而以前是做过的,发现源代码找不到了,特懊恼,其实也花不了多少时间就能够把哪些知识学回来,就是觉得特不爽。所以现在我要强力推着自己用多个邮箱备份,还好现在邮箱也越来......
  • React学习笔记10- Ref的应用
    用法1.给标签设置ref="username"通过这个获取this.refs.username,ref可以获取到应用的真实dom2.给组件设置ref="username"通过这个获取this.refs.username,ref可以获取到组件对象 写法importReact,{Component}from'react'exportdefaultclassAppextendsC......
  • React学习笔记09- 事件处理
    React采用on+事件名的方式来绑定一个事件,注意,这里和原生的事件是有区别的,原生的事件全是小写onclick,React里的事件是驼峰onClick,React的事件并不是原生事件,而是合成事件。 事件回调的几种写法1.直接在组件内定义一个非箭头函数的方法,然后在render里直接使用onClick={......
  • 最近我的笔记本无法待机了
    C:\WINDOWS\system32>powercfg-a此系统上有以下睡眠状态:待机(S3)休眠混合睡眠此系统上没有以下睡眠状态:待机(S1)系统固件不支持此待机状态。待机(S2)系统固件不支持此待机状态。待机(S0低电量待机)系统固件不支持此待机状态。快速启动当前系统......
  • Ryoku 与最初之人笔记
    题目描述求满足\(a\equivb\pmod{a\text{xor}b}\),且\(a,b\)均为小于等于\(n\)的非负整数,\(a<b\),的有序二元组\((a,b)\)个数。\(n\leqslant10^{18}\)。思路点拨这里提供一种数位dp的做法。考虑\(a\equivb\pmod{a\text{xor}b}\)的含义是什么?我们可以将......
  • [学习编程]pythontip习题心得
    题目最小缺失数编写一个Python程序,找出列表中最小的缺失整数(理想情况下为连续数字)。输入的列表保证只有一个缺失数字,而且列表中的数字都是正整数,列表中的数字不会重复,且最小数字为起始数字。比如是[2,3,4]的话,缺失值是5,而不是1,而[2,4]缺失数字为3。#用你的代码替换___......
  • [刷题笔记] [算法学习笔记]树上差分 -- Luogu P3128
    DescriptionProblem:https://www.luogu.com.cn/problem/P3128FJ给他的牛棚的\(N\)个隔间之间安装了\(N-1\)根管道,隔间编号从\(1\)到\(N\)。所有隔间都被管道连通了。FJ有\(K\)条运输牛奶的路线,第\(i\)条路线从隔间\(s_i\)运输到隔间\(t_i\)。一条运输路线会给......
  • 大数据mapReduce的学习
    .2MapReduce模型简介•MapReduce将复杂的、运行于大规模集群上的并行计算过程高度地抽象到了两个函数:Map和Reduce•编程容易,不需要掌握分布式并行编程细节,也可以很容易把自己的程序运行在分布式系统上,完成海量数据的计算•MapReduce采用“分而治之”策略,一个存储在分布式文件系......
  • vue 基础学习 一
    1.vue使用快速入门三步走(1) 新建HTML页面,引入Vue.js文件<!DOCTYPEhtml><html><head><metacharset="UTF-8"><title>Vue.js入门示例</title><scriptsrc="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"><......
  • rust笔记-变量
    rust变量默认是不可变的,需要手动设置可变性。可变的变量给编程提供了灵活性,不可变的变量提供了安全性。而rust中需要根据实际场景来指定的变量类型。变量声明变量声明使用关键字let,语法格式如下:let变量名=值;变量声明后,变量名可以被使用,但是值不能被修改。这种方式申请的......