当前位置:文档之家› 杭州康芯SOPC实验开发系统说明

杭州康芯SOPC实验开发系统说明

杭州康芯SOPC实验开发系统说明
杭州康芯SOPC实验开发系统说明

杭州康芯SOPC实验开发系统说明

(型号:GW48-PK2S)

1、关于ASIC、CPLD、sopc、FPGA

ASIC(Application Specific Intergrated Circuits)即专用集成电路,是指应特定用户要求和特定电子系统的需要而设计、制造的集成电路。目前用CPLD(复杂可编程逻辑器件)和FPGA(现场可编程逻辑阵列)来进行ASIC设计是最为流行的方式之一,它们的共性是都具有用户现场可编程特性,都支持边界扫描技术,但两者在集成度、速度以及编程方式上具有各自的特点。ASIC的特点是面向特定用户的需求,品种多、批量少,要求设计和生产周期短,它作为集成电路技术与特定用户的整机或系统技术紧密结合的产物,与通用集成电路相比具有体积更小、重量更轻、功耗更低、可靠性提高、性能提高、保密性增强、成本降低等优点。

在二○世纪九十年度末,可编程逻辑器件(PLD)的复杂度已经能够在单个可编程器件内实现整个系统。完整的单芯片系统(SOC)概念是指在一个芯片中实现用户定义的系统,它通常暗指包括片内存储器和外设的微处理器。最初宣称真正的SOC――或可编程单芯片系统(SOPC)――能够提供基于PLD的处理器。在2000年,Altera发布了Nios处理器,这是Altera Excalibur嵌入处理器计划中第一个产品,它成为业界第一款为可编程逻辑优化的可配置处理器。本文阐述开发Nios处理器设计环境的过程和涉及的决策,以及它如何演化为一种SOPC工具。

Altera很清楚地意识到,如果我们把可编程逻辑的固有的优势集成到嵌入处理器的开发流程中,我们就会拥有非常成功的产品。基于PLD的处理器恰恰具有应用所需的特性。一旦定义了处理器之后,设计者就“具备”了体系结构,可放心使用。因为PLD和嵌入处理器随即就生效了,可以马上开始设计软件原型。CPU周边的专用硬件逻辑可以慢慢地集成进去,在每个阶段软件都能够进行测试,解决遇到的问题。另外,软件组可以对结构方面提出一些建议,改善代码效率和/或处理器性能,这些软件/硬件权衡可以在硬件设计过程中间完成。

CPLD(Complex Programmable Logic Device)是Complex PLD的简称,一种较PLD 为复杂的逻辑元件。CPLD是一种用户根据各自需要而自行构造逻辑功能的数字集成电路。其基本设计方法是借助集成开发软件平台,用原理图、硬件描述语言等方法,生成相应的目标文件,通过下载电缆(“在系统”编程)将代码传送到目标芯片中,实现设计的数字系统。

20世纪70年代,最早的可编程逻辑器件--PLD诞生了。其输出结构是可编程的逻辑宏单元,因为它的硬件结构设计可由软件完成(相当于房子盖好后人工设计局部室内结构),因而它的设计比纯硬件的数字电路具有很强的灵活性,但其过于简单的结构也使它们只能实现规模较小的电路。为弥补PLD只能设计小规模电路这一缺陷,20世纪80年代中期,推出了复杂可编程逻辑器件--CPLD。目前应用已深入网络、仪器仪表、汽车电子、数控机床、航天测控设备等方面。

FPGA(现场可编程门阵列)是专用集成电路(ASIC)中集成度最高的一种,用户可对FPGA内部的逻辑模块和I/O模块重新配置,以实现用户的逻辑,因而也被用于对CPU 的模拟。用户对FPGA的编程数据放在Flash芯片中,通过上电加载到FPGA中,对其进行初始化。也可在线对其编程,实现系统在线重构,这一特性可以构建一个根据计算任务不同而实时定制的CPU,这是当今研究的热门领域。

2、SOPC实验开发系统说明

主系统配置、功能与特点:

(1)含Multi-task Reconfiguration电路结构(多功能重配置结构)。该电路结构能仅通过一个键,完成纯电子切换(有的产品只能通过许多机械开关手动切换)的方式选择十余种不同的实验系统硬件电路连接结构,大大提高了实验系统的连线灵活性,但又不影响系统的工作速度(手工插线方式虽然灵活,但会影响系统速度和电磁兼容性能,不适合高速FPGA/SOPC等电子系统实验设计)。

注,本公司设备采用的Multi-task Reconfiguration技术已被广泛应用,如虚拟仪器、通用编程器等。使系统的灵活性和高速特性两方面都得到了充分的满足,越来越得到广大用户的认可和欢迎。

(2)能对不同公司的FPGA/CPLD都可进行实验开发(此亦为本公司产品特有的功能),如Altera、Xilinx等;

(3)FPGA/CPLD万能接插口;智能译码模块;

(4)1Hz—50MHz标准时钟源;数字频率计;

(5)含VGA、UART、PS/2、FPGA/单片机等接口;

(6)ADC和DAC;311构成的A/D;

(7)±12、5、3.3、2.5、1.2V混合电压源;

(8)良好电磁兼容性的SX8200-J高速高密主板;

(9)用于信号发生器实验的有源滤波;

(10)除所有常规数字系统设计及验证性实验外,还包括许多设计与创新型实验项目,如VGA口、PS/2、硬件RS232、FPGA对PC机通信、FPGA/CPLD开发、电子设计竞赛培训与开发等40余种典型EDA实验项目,具体类型可参考《EDA技术实用教程》和随机附带的实验讲义。

(11)可以配不同规模的适配板,FPGA、CPLD、或模拟EDA(ispPAC)

(12)配套教材:《EDA技术实用教程》第3版科学出版社出版,有教材配套的教学课件。

该书所有示例和实验以QuartusII为EDA软件平台,以Cyclone/CycloneII FPGA为硬件平台。

注、EDA实验系统通常由“主系统”和适配板两部分组成,“主系统”的概念即需要另选配购适配板,如可选

(13)含USB-Blaster JTAG编程下载器,和ByteblasterMV编程下载器,能对不同公司的FPGA/CPLD实验开发;

(14)实验系统含对单片机的isp编程下载功能模块和接口;

(15)可轻易向SOPC实验系统升级设置;

(16)则附赠商业级MCS-51单片机全兼容IP核和商业级8088/8086 CPU核,可完成全兼容片上系统SOC设计。

(17)含8个可重配置实验按键(或开关),以适应不同实验目的:12电平开关和4X4键盘;3个其他用途键。

(18)字符型128X64液晶屏(4行X20字符);32 I/O控制发光管、9数码管。

(19)基于MCS-51单片机IP核的SOC系统,以4X4 16键控制液晶显示2则电子设计竞赛示例(学生可自主设计):

1、等精度频率计,功能:测频率、脉宽、占空比,测频范围:0.1Hz~250MHz(测频精度:1/100000);

2、移相信号发生器:(频率范围:20Hz~15MHz,最小频率步近1Hz,相位步近0.35度)。

(20)数字温度测控模块;

(21)过载保护开关电源;

(22)步进电机,能进行步进细分控制实验(该项实验与设计为机电、自动化专业与电子设计竞赛培训必作项目);

(23)直流电机,含闭环转速控制系统,光电脉冲计数,提供光电脉冲硬件消抖动设计;

(24)高性能单片机:AT89S8253,兼容MCS-51单片机,isp单片机,12KB isp 可编程Flash ROM,2KB ispEEPROM,10万次烧写周期;2.7-5.5V工作电压;0-24MHz 工作时钟;可编程看门狗;增强型SPI串口,9个中断源等。

(25)E平方串行ROM实验模块;I平方C总线存储实验模块;

(26)FPGA与PC机并口通信实验模块;ADC、DAC实验模块;

(27)PS2键盘、鼠标两接口和VGA接口(含大量应用和实验示例);USB、UART 接口;

(28)FPGA/CPLD与单片机联合实验开发功能块,特别适合于复杂电子设计及适用于创新型、项目开发和电子设计竞赛培训;

(29)模块化设计。本实验系统的另一特色是符合电子实验系统国际流行趋势,各功能模块基本上都能形成独立模块,十分方便二次开发和电子系统设计培训;如SOPC系统模块、超高速ADC/DAC模块、USB模块、单片机模块、普通ADC和DAC模块、液晶显示模块、各类存储器模块等;

(30)本实验系统的配套教材是《EDA技术实用教程》第3版;平台是QuartusII;配套硬件平台是Cyclone,CycloneII系列FPGA。含《EDA技术实用教程》一书配套的ppt教学课件,及与实验讲义配套的ppt实验指导课件。

GWA1C6A适配板:

1)、Cyclone FPGA 1C6Q240;

2)、USB接口;

3)、用于FPGA掉电保护配置器件4M Flash,10万次重复编程次数,且可兼作软核嵌入式系统数据存储器;

4)、512KBX2 SRAM;8MB Flash;

5)、全彩色VGA控制模块与接口一个,8色VGA口一个;

6)、512KB SRAM之VGA显示缓存;

7)、以太网口;

8)、EPM3032A CPLD;

9)、1个RS232串口;

10)、PS/2键盘、PS/2鼠标接口;

11)、SD卡接口,可接1-2GB Flash;

12)、20MHz时钟源(可倍频到300MHz)1个,0.5Hz-50MHz多输出口的标准时钟源;13)、语音采样口;

14)、立体声输出口;

15)、MIC模拟输入口;

16)、高速时钟口一个;

17)、高速AD/DA模块;

18)、全数字DDS函数发生器功能(请参考产品展示DDS函数发生器)

3、ACEX 1K系列CPLD配置方法探讨

1 引言

ACEX 1K 系列器件是Altera 公司近期推出的新型CPLD 产品。该器件基于SRAM,结合查找表(LUT)和嵌入式阵列块(EAB)提供了高密度结构,可提供10 000 到100 000 可用门,每个嵌入式阵列块增加到16 位宽可实现双端口,RAM 位增加到49125 个。其多电压引脚可以驱动2.5V、3.3V、5.0V 器件,也可以被这些电压所驱动;双向I/O 引脚执行速度可达250MHz。该器件还应用Altera 专利技术进行了重要的生产改进,进一步降低了器件的成本,提高了产品的性能价格比。因此,ACEX 1K 器件可用来实现许多逻辑复杂、信息量大的系统。但是在器件操作过程中,ACEX 1K 系列器件的配置数据存储在SRAM 单元中,由于SRAM的易失性,配置数据在每次上电时必须被重新载入SRAM。

2 配置ACEX 1K 系列器件三种方法的比较

对于ACEX 1K 系列器件,目前实现加载的方法有以下3 种:①采用PROM 并行加载;

②采用单片机控制实现加载;③通过JTAG 口直接一次性实现编程数据加载。第一种方式需要占用较多的CPLD 管脚资源,虽然这些资源在加载完成后可用作一般的I/O 口,但在加载时不允许这些管脚有其他任何外来信号源;另外数据存储在PROM 与CPLD 之间的大量固定连线,如8 位数据线以及大量访问PROM 的地址线等,使得PCB 板设计不便。但是这种方式有一个好处,即PROM 的容量较大、容易购置、价格低、技术支持(编程器)较好。第二种方式采用单片机控制,由PROM 中读取并行数据,然后串行送出。由于涉及到单片机编程,对于开发者来说较为不便;另外,如果单片机仅用来实现该任务,较为浪费硬件资源。CPLD 的一个最大优点是采用计算机专用开发工具,通过JTAG 口直接一次性实现编程数据加载,但是由于ACEX 1K 器件SRAM 的易失性使数据无法永久保存,为调试带来很大的不便,特别是从事野外作业者。

目前,Altera 公司推出了相应的配置器件。在CPLD 器件配置过程中,配置数据存储在配置器件的EPROM 中,通过配置器件内部振荡器产生的时钟控制数据输出。本文以20 脚EPC2 器件(以下简称EPC2)为例阐述配置器件与ACEX 1K 系列器件的连接。

3 EPC2 器件简介

EPC2 具有Flash 配置存储器,可用来配置5.0V、3.3V、2.5V 器件。通过内置的IEEE Std.1149. 1 JTAG 接口EPC2 可以在5.0V 和3.3V 电压下进行在系统编程(ISP)。系统编程后,调入JTAG 配置指令初始化ACEX 1K 器件。EPC2 的ISP 能力使ACEX 1K 器件的初始和更新更容易。当用EPC2 配置ACEX 1K器件时,在配置器件的内部发生带电复位延迟,最大值为200ms。Alterat 公司的QuartusⅡ和MAX+PLUSⅡ软件均支持配置器件的编程,设计中软件自动为每一个配置器件产生POF。多器件设计中,对于多个ACEX 1K 器件,软件可以将编程文件与一个或多个配置器件联合。软件允许用户选择适当的配置器件更充分地储存每一个ACEX 1K器件的配置数据。

4 器件连接及工作原理

当用一片EPC2 配置ACEX 1K 器件时,EPC2 的控制信号nCS、OE、DCLK 直接和ACEX 1K系列器件的控制信号连接。图1 给出了ACEX 1K 器件和一片EPC2 的连接关系。 EPC2 的nCS 和OE 引脚控制DATA 输出引脚的三态缓冲器,使能地址计数器和EPC2 的振荡器。

nCS 引脚控制配置器件的输出。当OE 引脚接低电平时,不论nCS 为何状态,地址计数器复位,DATA 引脚输出为高阻状态。当OE 引脚接高电平时,如果nCS 保持高电平,则计数器停止计数,DATA 引脚保持高阻状态;如果nCS 接低电平,则计数器和DATA 引脚正常工作。EPC2 允许用户将nINIT_CONF 引脚与PLD 器件的nCONFIG 引脚相连来初始化PLD 器件的配置。EPC2 的DATA 引脚与ACEX 1K 系列器件的DATA0 或DATA 引脚相连。存储在E PC2 器件中的数据在其内部时钟的控制下顺序输出到DATA 脚,然后在控制信号的控制下输出到CPLD 器件的DATA0 或DATA 引脚。当配置数据的大小超过一片EPC2 的容量时,可以采用多片这时候器的nCASC 和nCS 引脚做器件间的握手信号。器件连接如图1 虚线所示。

用级联EPC2 配置ACEX 1K 器件时,EPC2 的操作与其在级联链中的位置有关。当级联链中的第一个即主EPC2 加电或复位,且nCS 脚为低电平时,主EPC2 控制配置进行。配置过程中主EPC2 向其后的从属EPC2 和CPLD 器件提供所有的时钟脉冲,并向PLD 器件提供第一个数据流。当主EPC2 中配置数据发送完毕,器件的nCASC 脚变为低电平,使第一个从属EPC2的nCS 脚变为低电平,从而使从属EPC2 向外发送配置数据。每一片EPC2 中数据全部输出且nCASC 引脚为低电平时,器件的DATA 引脚置为高阻状态以避免和其他配置器件发生竞争。一旦所有的配置数据传送完毕,且基于查找表的CPLD 器件的CONF_DON E 脚驱动主EPC2 的nCS 脚为高电平,主EPC2 器件将额外增加16 个时钟周期来初始化C PLD 器件。随后主EPC2器件进入空闲状态。当需要另外加入EPC2 器件时,可以将欲加入的EPC2 的nCASC 引脚和级联链中的从属EPC2 的nCS 相连,DCLK、DATA 和OE 引脚并联。

5 结论

从上述的阐述中,我们可以看到:采用Altera 公司的专用配置器件加载数据时,配置器件与CPLD 之间的接口线非常少,且直接连接不需要外加智能控制器;通过器件内置J TAG口能够将数据一次性写入EPROM 中加以保存,而且当CONFIG 数据量较大时,可以采用多片级联;器件可多次写入,当需要下载新数据时不需事先擦除器件中原有数据,只需将新数据直接写入即可。由此可见采用配置器件加载数据方便、可靠、易学易用。

SOPC课程设计实验报告--基于 NIOS 的 μCOS-II 实验

FPGA-CPLD原理及应用课程设计报告题目:基于NIOS的μC/OS-II实验 学院:信息与电子工程学院 专业:电子科学与技术 学号: 姓名: 指导老师: 时间:2013-7-15~2013-7-20

一、摘要 本实验项目使用Quartus II、SOPC Builder和Nios II EDS从零开始构建一个能够在DE2-115实验平台上运行的μC/OS-II操作系统的Nios II系统。初学者可以借此范例熟悉Quartus II、SOPC Builder、Nios II EDS的使用,并且了解基于FPGA的嵌入式系统开发流程。 关键词:SOPC Builder Nios II DE2Nios II EDS 二、设计要求 从零开始建立一个基于Nios II的μC/OS-II应用实验系统(也可以认为是一个Nios II+μC/OS-II的应用框架)具有以下一些作用。 (1)读者可以借助SOPC Builder工具自行对Nios II软核处理器进行配置。 (2)很多范例都是纯硬件的VHDL代码,需要自行从零开始建立Nios II 系统,不能够直接使用Altera公司已经建立好的Nios II系统。 (3)DE2-115并非Altera公司原创的开发板,而是友晶科技ODM的电路板,很多外围设备都与Altera提供的电路板不一样,所以很多Altera手册中范例都无法执行,必须要有自己从硬件到软件建立系统的能力,将来才有办法将Altera 提供的范例移植到DE2-115上执行并做到最佳化。 三、设计内容” 1、SOPC Builder硬件建立 SOPC Builder是在Quartus II里的SOPC Builder进行的,先建立工程在SOPC Builder里添加硬件,包括CPU,PLL,onchip_memory,SSRAM,SDRAM Tristate Bridge,Flash,JTAG UART,UART,Timer System ID 2、Quartus II硬件处理 硬件会自动建立一个顶层模块,通过建一个原理图来对对应的硬件进行输入输出的添加,再锁定引脚,编译工程,硬件下载。 3、Nios II DE2嵌入软件编写 在Nios II里建立工程,选择相应的模块,编写需要嵌入的软件,添加缺少的头文件对应的宏定义,编译工程,进行软件下载,在观察结果。 四、设计步骤 1、打开Quartus II新建工程

实验室管理系统详细设计

实验室管理系统 第一章:引言 1.1课题背景 计算机技术的进步, 促使现代工业技术在快速发展,随着科研和生产技术的不断发展, 原来的人工管理模式已显得不太适应, 而对于高校实验室, 无论其规模的大小, 每时每刻都会产生例如实验设备信息、实验数据、设备维修等等这样大量的信息, 这些数据、信息不仅是一些测量、分析的数据, 还有许多维持实验室运行的管理型数据。在以往的手工管理、纸袋储存数据的方式下,这些海量般的数据、信息, 使得实验室的管理人员以及使用人员为维护这些数据浪费了大量的物力和时间, 效率低下, 并且经常出错, 更谈不上数据的快速科学分析。 在这一背景下, 实验室信息管理系统( LIMS)开始出现, 并在实际应用中得到了快速发展, 成为一项崭新的实验室管理与应用技术。在当今这样一个网络信息时代, 除了提高实验室自身专业水准, 提高实验室的管理水准已经是唯一的选择。实验室信息管理系统( LIMS) 无疑会把实验室的管理水平提升到信息时代的高水平。 1.2研究目的与意义 高校实验室信息管理系统是一个以实验室信息管理和实验信息管理为主的先进的网络系统,能够为用户提供充足的实验室信息和实验信息的查询手段。传统的人工管理实验室这种古老的方式来进行,已完全不能满足学校对实验室规划的需要,实验室信息管理系统能够极大地提高实验室管理的效率,也是使学校的科学化、正规化管理的重要条件。随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。现代企业的竞争逐渐整合为工作效率的竞争,在信息爆炸的时代,传统教学实验管理面临着诸多挑战。

实验报告

电子科技大学电子工程学院实验报告 实验名称现代电子技术综合实验 姓名: 学号: 评分: 教师签字 电子科技大学教务处制

电子科技大学 实验报告 学生姓名:学号:指导教师:习友宝 实验地点:331 实验时间:(5—8周)周一5,6,7,8节 一、实验室名称:电子技术综合实验室 二、实验项目名称:基于单片机的多任务的控制系统的实现 三、实验学时:16 四、实验目的与任务: 1、熟悉系统设计与实现原理 2、掌握KEIL C51的基本使用方法 3、熟悉SMART SOPC实验箱的应用 4、连接电路,编程调试,实现各部分的功能 5、完成系统软件的编写与调试 五、实验器材 1、PC机一台 2、SMART SOPC实验箱一套 六、实验原理、步骤及内容 (一)试验要求(以课件要求为准) 基本要求: (1)程序运行后,在8位数码管上显示自己的班级学号(后8位),如2902002001,显示为“02002001”。 (2)定义5个按键(key1、key2、key3、key4、key5)作为功能选择键。每次按下key2时,为“秒表计时器”(定时中断实现),显示从“00.00.00.00”开始,即00时00分00秒00(1/100秒,即10ms)。当按下key1时,返回到显示

班级学号;按下其他功能键时,进入其他功能。 (3)按下key3键时,基于TLC549 A/D转换器进行电压测量(输入电压来自电位器,调节范围0~2.49V,单位:V),并将电压值显示在8位数码管的后3位。 (4)在上面(3)要求基础上,调节电位器,若输入电压超过2.00V,则声光报警,即用发光二极管指示灯(如LED1)闪烁(亮0.5s、灭0.5s);蜂鸣器响(用500Hz方波驱动);若输入电压低于2.00V后,则撤销声光报警。 扩展要求: (5)按下key4键,基于LM75A数字温度传感器,完成温度的测量,显示温度值保留到小数点后1位,整数部分最高位为零时不显示出来(高位零消影)。 (6)按下key5键,完成基于直流电机的转速测量。 (7)对电压测量值进行简单的数据处理,如去除尖峰干扰的平均滤波:每12个测量值数据为一组,去掉最大值和最小值后的10个测量值进行算术平均后,作为显示值。 (8)将班级学号、开机时间(时:分:秒)、电压值、温度值、转速等同时在LCD液晶显示屏上进行显示。 (二)实验内容 硬件设计 (原理框图)

嵌入式系统实验箱说明书综述

EFLAG-ARM-S3C44B0 嵌入式系统实验箱说明书 北京工业大学电控学院 DSP和嵌入式系统研究室 二零零四年十月

嵌入式系统是嵌入式计算机系统的简称,以ARM为CPU的SOC系统作为嵌入式系统的硬件基础,以实时(uC/OS, VxWorks等)或非实时的(uCLinux, Linux, WinCE等)嵌入式操作系统作为软件平台。这样的嵌入式系统是一个完整的计算机系统。特别是有了嵌入式操作系统的支持以后,系统的软件开发的复杂程度大大降低。程序员在操作系统层面设计和编写程序,降低了对程序员硬件知识水平的要求,扩大的开发队伍,提高了开发速度,缩短了开发周期,增强了系统的可靠性和稳定性。 ARM是处理器,“ARM”即是ARM公司的名字,也是ARM CPU的名字。ARM公司是一家集成电路设计公司,本身不生产芯片,也不销售芯片,ARM公司向其他芯片制造厂商出售他们的设计,即IP (知识产权)。芯片制造公司(如Intel,Samsung,Atmel,Philips等)生产基于ARM处理器的SOC(片上系统)芯片。ARM公司要求,所有使用ARM处理器的芯片必须印有ARM标志。 ARM本身是CPU,不是单片机。以ARM为CPU生产的SOC芯片在内部结构上是完整的计算机系统结构,而非传统单片机的控制器结构,故以ARM为核心制造的芯片区别原有的单片机而被称之为SOC芯片。 ARM处理器被许多芯片制造大厂采用,芯片制造厂商使用ARM处理器,再整合不同的外设,生产出不同的SOC芯片,如Intel使用ARM V5TE版本处理器,添加SDRAM控制器,LCD控制器,USB控制器,串口,IIC等外设生产Xscale芯片,Xscale是Intel公司的SOC芯片,其内部使用的处理器是ARM。不同厂商基于同一个版本的ARM处理器生产的SOC芯片CPU的指令集是相同的,这就给开发人员带来了极大的便利,更大的加速了ARM处理器的市场占有率。 S3C44B0是Samsung公司生产的基于ARM7TDMI的SOC芯片,内部集成了SDRAM控制器,LCD控制器,8通道ADC,DMA控制器,8Kbyte的CACHE,IIC控制器,IIS控制器,串口,同步串口,PWM输出,定时器,PLL,中断控制器,看门狗定时器,实时时钟等资源。其工作频率可达到66MHz。 EFLAG-ARM-S3C44B0实验箱配置外设: 用于调试的JTAG端口; 直接同计算机并口相连的用于调试的JTAG仿真器; 两个9针串口; SMSC91C113 10M/100M以太网口; Philips D12 USB接口; UDA1341 IIS音频输入/输出口,板上麦克风; 2M字节的线性Flash存储器,8M字节的SDRAM,24C16IIC存储器; 5.7寸STN彩色LCD显示屏; 基于AD9850的DDS信号发生器; 四颗高亮度玫瑰红色LED; 德国进口长寿命4×4键盘(手感极好); 外接信号接线孔。

指纹实验报告

中央民族大学生命与环境科学学院 遗传学实验报告 人类指纹的采集识别与分析 2014年11月9日 人类指纹的采集识别与分析 前言 遗传学研究中根据遗传性状的表现特征将其分为两类,即数量性状(quantitative character)和质量性状(qualitative character)。质量性状通常差异显著,呈不连续变异, 由主基因决定,杂交子代的表型呈现出一定的比例,可直接采用孟德尔遗传原理进行分析。 数量性状不同于质量性状,数量性状是可以度量的性状,呈连续变异,由多基因决定,各基 因作用微小并且是累加的,呈剂量效应,因此通常要采用统计学方法分析。指纹性状就是属 于数量形状。 1880年henry fauld及william herschel相继提出利用指纹鉴定个人身份的 设想。 galton研究了有血缘关系的人群的指纹证明了指纹花样对人来说是一个稳定的性状。 1924 年挪威女科学家bonnevie提出指嵴数计数法。指纹在胚胎发育第13周开始形成,第 19周完成。因此如有某种遗传或生理因素造成嵴纹发育不良既能在指纹上反映出来。本实 验中,同学采用石墨粉填充沟纹再用透明胶粘手指的方法取自己的指纹,并利用这些指纹进 行指嵴数计数、分析,从而对多基因遗传的特点有了更深刻地认识。 1. 材料和方法&设备和方法 2b铅笔一只;约20cm×10cm的复印纸一张;透明胶带;直尺一把个人电脑及adobe photoshop软件;拍照设备一台。 2. 实验原理 1.人类指纹的形成:指纹是指人手上的条状纹路,它们的形成依赖于胚胎发育时的环境 和遗传因素。指纹属于多基因遗传,在胚胎第12~13周(也有人提出15~16周)即已形成并 保持终生不变。每个人的指纹都是独一无二的,两人之间甚至双胞胎之间,不存在相同的手 指指纹。拥有相同指纹的可能性在10亿分之一以下。因此指纹被称做是无法伪造的身份证。 对一个个体而言,指纹具有唯一性和稳定性。 2.肤(皮纹)与指纹皮纹包括指纹、掌纹和褶纹。指纹为最常用的皮纹。大量研究表明, 某些遗传病,特别是一些染色体病和先天畸形常伴有特殊的皮纹异常。所以皮纹检查可以 作为某些遗传病诊断的辅助指标。 3.指纹分析的常用指标—— a.类型——3类:弓(a) ,箕(l),斗(w) ,6亚类:as ,at ; lu ,lr ; ws,wd ; b.总嵴纹数——trc (tfrc ,指纹总嵴线数 c.atd角 d.指纹强度指数(pattern intensity index, pid )——pid = (2 w +l)/n = (2 w +l) /10 (w 是斗型纹的百分率,l是箕型纹的百分率,n 是常数(10个手指).) 4.类型分类 a.弓形纹:由几条平行的弧形嵴纹组成。纹线由指的一侧延伸到另一侧,中间隆起成弓 形。弓形纹又可分为两种,一种是中间隆起较平缓的弧形弓,另一种是中央隆起很高的帐形 弓。 b.箕形纹:这种纹有两个特征,①有几条嵴纹从手指一侧发出,向指尖方向弯曲,再折 回发出的一侧,形成一种簸箕状的纹线;②有一个由三组纹线形成的三叉点或称三角区 (delta)。根据箕口的开口方向分为尺箕(或正箕,开口朝本手尺骨一侧,即小指方向)和 桡箕(或反箕,开口朝着桡骨一侧,即拇指方向)。 c.斗形纹(又称螺纹或涡形纹):它有 两个特征,①有两个三叉点(如果你在一个指纹上找到三个或三个以上的三叉点,那可能是 杂形纹);②由几条环形线或螺形线的嵴纹绕着中心点形成一个回路,或者有形成回路的趋

实验设备管理系统数据库设计说明书

实验设备管理系统数据库设计说明书 一、概述 1.数据库设计文档概述 本文档为软件工程一课的设计项目《实验设备管理系统》的数据库设计说明书,具体描述《实验设备管理系统》的数据库设计,用于说明该系统在数据库存储各方 面的内容,作为系统代码设计的基准文档。 2.项目简要介绍 软件系统名称:实验设备管理系统 项目提出:根据指导老师的选题从中选取 项目目标:本系统将会很大程度上提高学校的办公效率和设备可靠性,能够精细化的管理所有实验室设备,克服实验室管理人员对实验室设备管理中存在的漏洞 和疏忽。减少管理人员的工作强度和操作复杂度,减少办公耗材避免不必要的浪费,能够真正的做到轻松高效管理整个实验室资产,真正的在技术上提高学校的现代化 管理水平。 系统模式:采用客户端/服务器模式 系统开发环境:Microsoft Visual Studio 2008 数据库管理系统:Microsoft SQL Server 2008 软件开发者: 软件应用范围:大中小学校 3.参考资料: 《实验设备管理系统》需求说明书 《数据库系统概论》(第四版)王珊萨师煊编著高等教育出版社 《软件工程导论》(第5版) 张海藩编著 《https://www.doczj.com/doc/8416679040.html,程序设计》 二、数据库外部设计 1.本数据库的应用软件及其与数据库的接口 数据库软件:Microsoft SQL Server 2008 系统要求建立的数据库名称:Experiment 使用该数据库的应用软件:实验设备管理系统 该应用软件在Microsoft Visual Studio 2008编程环境下设计,采用Microsoft Visual Studio 2008基于······的数据库访问接口技术,建立与数据 库的通讯连接。应用程序对数据库的操作,通过执行查询语句生成结果。 2.数据库管理系统 SQL Server 2008 在Microsoft的数据平台上发布,可以组织管理任何数据。 可以将结构化、半结构化和非结构化文档的数据直接存储到数据库中。可以对数据 进行查询、搜索、同步、报告和分析之类的操作。数据可以存储在各种设备上,从 数据中心最大的服务器一直到桌面计算机和移动设备,它都可以控制数据而不用管 数据存储在哪里。本数据库采取SQL Server 2008作为系统平台。 三、数据库结构设计 1.概念结构设计

HIT-S系列扭力测试仪说明书

参考图片: HIT-S经济型扭力测试仪 HIT-S economy type torque tester 功能特点Function HIT-S是专为测试和检测高速冲击而设计制造的一种智能化多功能计量仪器。主要用于检测和校正各种电动风动螺丝批、扭力起子、扭矩扳手的扭矩,各种产品涉及拧紧力的测试、零件扭转破坏性实验等。具有操作简单、精度高、功能全、携带方便等特点,广泛应用于各种电气,轻工,机械制造,科研机构等行业。HIT-S is designed for high-speed impact testing and testing the design and manufacture of an intelligent multifunctional measuring instrument. Mainly used to detect and correct a variety of electric pneumatic screwdrivers, torque screwdrivers, torque, torque wrench, tighten the force involved in a variety of products tested parts to reverse the destructive experiments. Simple operation, high accuracy, full-featured, easy to carry, which is widely used in various electrical, light industry, machinery manufacturing, research institutions and other industries. ·可测试高转速风批或电动工具 ·显示功能:扭矩方向显示,蓝色背光灯。 ·峰值保持功能:可抓取测试中的峰值 ·峰值自动解除功能:峰值保持时间(1-10秒)自由设定 ·自动关机:关机时间(1-60分)自由设定 ·比较功能:上下限偏差值自由设定,红绿指示灯峰鸣器自动声光报警设置;·平均值计算功能:10个测试值记忆、平均值计算功能 ·High speed winds can test batch or power tools ·Display: torque direction display, blue backlight. ·Peak hold function: crawl test peak ·Peak automatic discharge function: peak hold time (1-10 seconds) set free ·Automatic shutdown: shutdown time (1-60 minutes) is free to set ·Compare feature: free to set upper and lower limit deviation, red and green lights automatically buzzer sound and light alarm settings; ·Mean value calculating function: memory test values 10,average calculation functio n

实验室管理系统需求分析

实验室管理系统需求分析

实验室管理系统需求 分析 一、背景 (一)实验室发展状况 实验室作为实践教学中的重要手段,在学习的教学中扮演了重要的角色。正式认识到了实验室教学的重要性,各个学校的实验室也是鳞次栉比的落成。实验室的仪器、耗材、低值品等的需求也越来越大,旧式的登记管理方式已经渐渐显得力不从心。 实验室资源是衡量一所学校的硬件和科研水平的一个重要标准,所以各个学校都会投入大量的人力,物力,财力来更新,优化实验室的教学和设备等,虽然对实验室的硬件设施比较重视,花费也比较多,但实验室的软件却没有跟上。实验室的软件,包括对实验室器材,教学仪器,辅助设备,实验教学等的统筹管理,使之达到对仪器设备的充分利用和保养维护,对实验课堂效率的提高。 (二)什么是实验室管理系统 面对日益增多的实验教学任务,以往人工管理方式和人工预约方式已经不符合需求,简便和规范化的管理需要一套与对应的实验室管理系统。 通过使用实验室管理系统实现高校实验室、实验仪器与实验耗材管理的规范化、信息化;提高实验教学特别是开放实验教学的管理水平与服务水平;为实验室评估、实验室建设及实验教学质量管理等决策提供数据支持;智能生成每学年教育部数据报表,协助完成数据上报工作。运用计算机技术,特别是现代网络技术,为实验室管理、实验教学管理、仪器设备管理、低值品与耗材管理、实验室建设与设备采购、实验室评估与评教、实践管理、数据与报表等相关事务进行网络化的规范管理。

(三)建立实验室管理系统的必要性 若以某个实验室来考虑,我们通常会想到验室里会有很多的仪器设备,包括教学仪器,设备,基础设施等等。实验室管理员在采购,使用,维护时通常都会做些记录,整个过程显得繁琐·效率低下,并且对之后的资料整理工作带来了一定的不便,另外就是在实验室的课程教学中,仪器使用记录,学生考勤,实验报告等都是以纸质的形式记录,占用了学生的实验课实践操作时间。针对以上的问题,我们需要运用科学的的工具与手段来采集信息、进行数据处理,才能全面、综合地利用信息资源,设备管理人员才能及时准确动态地从实物和价值两方面了解各自管辖范围内各类设备的分布情况,掌握设备的新旧程度、使用状态、分布状况,掌握设备内部流动情况,才能以此推动实验室管理技术的进步,改善和加强实验室管理,辅助管理决策,全面提升实验室的管理水平。实现对实验室的信息化管理,提高实验室的管理效率。 二、实验室管理系统建设条件 实验室管理系统的建设条件,换句话说,就是什么情况下需要建设实验室管理系统? (一)实验室的建设现状需要 目前的很多实验室,处于深化市场机制的过程中,还未采用各种现代化管理手段,作为实验室主管,无法快速、全面、准确地掌控合同状况、试验进度、人员管理等实验室信息;人员和任务分配过程较复杂;检验任务书、试验报告、原始记录等信息需要重复录入,而且查询、生成不方便;实验仪器设备的查询、维修、校准、各种标准文本的发放、查询等管理手续繁琐;从检验任务书的传递、检验,以及检验报告等都由人工处理;虽然各部门都配备了电脑,但是大多数部门的计算机都是独立使用,没有很好地实现资源共享。这种不适应当前 检验工作需要的现状,说明了引入实验室信息管理平台的必要性。 (二)实验室自身业务流程的规范 实验自身已建立了一套较为完善的管理体系。实验室管理清晰的初始化资料,包括实验室人员角色配置和权限配置、实验室仪器设备台帐、检测能力范围、方法标准等保证实验室良好运行的基本资料。 (三)实验室硬件的建设

数字扭力测试仪作业指导书

2018年10月19日

数字扭力测试仪操作说明书 1 目的 确保电批扭力测试仪扭力测量的准确性。 2 范围 适用于本公司本司所使用之扭力计HP-10/50等。 3 权责 3.1 PQC :严格按规程规范作业,定期点检; 3.2仪校员:负责仪器发外计量。 4 作业内容 4.1设备基本参数 4.2仪器面板说明

5 操作步骤 5.1 使用前先检查设备的电量是否充足、固定件是否固定,显示屏出现LOBAT 字样时请充电。 5.2 确保正常后打开电源开关,按下电源键(POWER)。ON 指示灯会发亮。 5.3根据实际需要,按下测量单位转换键(UNIT)切换需要的测试单位,一般使用为Kgf.cm 和N.m.相应单位下的指示灯会发亮。 5.4根据实际需要, 按下测量模式转换键(MODE)切换需要的测试模式,把测量模式至于峰值(PEAK )状态。 5.5根据测试头安装示意图安装合适测试轴、缓冲弹簧(细弹簧1.5Kgf.cm-6 Kgf.cm,粗弹簧5-30 Kgf.cm ),安装好如下图后放置于扭力测试驱动槽中,必要时可以用内六角锁紧固定。 5.6电批批头通常是卡扣位置处按进去或者拉出来取下电批批头,电批装入扭力测试头之后平放于测试轴的轴耳或六角处。

5.7电批平放于扭力测试适配器上之后用手按复位键(REST)使显示器读数归零(0.00),测试前显示器读数必须为零 5.8电批平放于扭力测试适配器上,启动电批将扭力测试适配器上的扭力测试驱动杆打下去直至弹黄被压紧,弹黄被压紧直至无法再继续往下打为止,显示器上的读数至少持续5秒钟不闪跳为该电批的扭力值。 5.9通常反复测量 3-5次,然后取它们的平均为该电批的扭力值,每一次测量的扭力值不可有太大偏差。取平均值为扭力值记录于巡检报表中。 6 注意事项 6.1使用前确认仪器通过校正,并贴上校正合格标志,发现有效期快到期必须及时送往仪校单位校正处理。

实验室管理系统

系统介绍 《实验室管理系统》是为实验室的管理提供快捷方便的服务,及数据查询、统计为一体。适合范围包括国家级重点实验 室、全国重点中学、公路监管站、大中专院校、研究所、工厂等。它包括了实验项目、仪器设备、易耗品管理、仪器借用、人员情况、仪器标定等,并且都有查询功能,报表打印功能等。 其中:1、实验项目:主要包括实验项目、项目查询和期间登记项目统计。 2、仪器设备:主要包括仪器设备、仪器价值统计和仪器设备查询。 3、易耗品管理:主要包括易耗品信息、入库登记、出库登记、易耗品库存明细、期间易耗品入库统计、期间易耗品出库统计和易耗品查询。 4、仪器借用:主要包括仪器借用和仪器借用查询。 5、人员情况:主要包括人员情况录入和人员情况查询 6、仪器标定:主要包括仪器标定录入和仪器标定查询。 《实验室管理系统》包括如下功能模块: 一、输入功能: 该系统提供了对实验项目录入、仪器设备录入、易耗品录入、易耗品入库录入、易耗品出库录入以及仪器借用录入等的模式录入和表格界面录入。操作方便快捷,可大大提高您的工作效率。 二、查询功能: 您只需用鼠标点击一下查询节点,就可迅速查询信息,根据不同的查询统计条件显示出需要的结果。 三、报表功能: 根据查询或者统计出来的结果生成报表。 四:打印功能: 系统支持打印功能,如想打印信息单击预览报表上的打印按钮即可。 五、安全功能: 进入系统后,单击菜单“系统→工具→用户及权限”可以设置系统的各用户权限。 六、数据备份与恢复功能: 可备份在硬盘或其他可移动磁盘中,并可对备份的数据进行多项操作。 公司首页 公司概况 软件下载 定制开发进入社区 返回主目返回主目录录

SOPC实验报告

SOPC系统设计技术实验报告 姓名: 学号: 院系:信息科学与工程学院 专业:电子科学与技术 指导老师: 完成日期:2015年04月25日

实验二、NIOSII实现串口收发数据及LCD显示 一、实验目的 (1)进一步熟悉Quartus II、SOPC Builder、NIOS II IDE的操作; (2)掌握SOPC硬件系统及NIOS II软件的开发流程。 二、实验内容 (1)、实验平台:硬件:PC级、SmartSOPC+教学实验开发平台;软件:Quartus II 9.0,SOPC Builder 9.0,NIOS II IDE 9.0。 (2)、实验内容:建立包含SDRAM、JTAG_UART、Timer、LCD的NIOS II处理器系统,通过JTAG_UART从IDE的控制端窗口读取输入值N,计算1至N的累加值,并将计算结果及计算花费时间的显示在LCD中。 三、实验步骤 3.1硬件设计 根据实验内容,可以得出本次实验的硬件结构图如图3.1所示: 图3.1 硬件设计结构图

具体硬件设计步骤如下: 1)、在Quartus II中建立一个工程命名为:smallCore,器件设置为EP3C55F484C8; 2)、以原理图输入方式建立空白顶层模块,并保持; 3)、打开SOPC Builder,命名SOPC系统名称为nios2system,开始建立NIOS II系统。 4)、双击SOPC Builder主界面左侧中的“Nios II Processor”,出现Nios II CPU的配置向导对话框,如图1.4所示,在这里可以有三种Nios II CPU选择,我们选择快速型的Nios II/f,不使用硬件乘法器及除法器。然后单击Next进入下一步配置;Instruction Cache项中选择2 Kbytes,在Data Cache项中选择512 Bytes,单击Next进行下一步配置;在“Advanced Features”和“MMU and MPU Settings”选项卡中选择默认参数,然后单击Next,到了“JTAG Debug Module”选项卡,如图1.6所示。这里是选择JTAG调试接口,选择默认的模式Level 1,然后单击Next,到了“Custom Instruction”选项卡,也选择默认参数,最后单击Finish完成对Nios II CPU的配置。 5)、添加了Nios II CPU内核后,选中Module Name下的cpu_0,单击鼠标右键,在Rename 项中可以重命名cpu_0的名称为cpu,并在“Clock Settings”一栏中将clk_0名称改为clk。 6)、双击在SOPC Builder主界面左侧中的Bridges and Adapters→Memory Mapped→Avalon-MM Clock Crossing Bridge,出现Clock Crossing Bridge的配置向导对话框,在“Slave-to-Master FIFO”中的FIFO depth中选择64。单击“finish”退出配置对话框,并重命名clock_crossing_0的名称为clock_crossing。 7)、双击在SOPC Builder主界面左侧中的Memories and Memory Controllers→SDRAM→DDR SDRAM High Performance Controller,出现DDR SDRAM High Performance Controller的配置向导对话框。修改“General Settings”选项卡的参数配置,参数修改如下:Speed grade:8 PLL reference clock frequency:85 Memory clock frequency:100 Local interface clock frequency:full 修改“Modify Parameters”:DDR SDRAM控制器参数,参数修改如下: Total Memory interface DQ width:16 Memory vendor:other

BLAZAR-β嵌入式教学系统使用说明及实验指示书(第1版)

Blazar嵌入式教学系统 β版-MKL26Z256.使用说明及实验指示书 清华大学NXP MCU/DSP应用开发研究中心 蓝宙电子 2016.4

目录 一、Blazar Beta嵌入式教学系统使用说明书 (4) 1概述 (4) 1.1MKL26Z256单片机 (5) 1.2Blazar Beta嵌入式教学系统组件 (5) 2Blazar嵌入式教学系统的硬件平台及连接 (6) 2.1Blazar Beta嵌入式教学系统的硬件平台 (6) 2.2Blazar Beta嵌入式教学系统的硬件连接 (7) 3CodeWarrior开发软件的下载和安装 (8) 3.1CODEWARRIOR开发软件的下载 (8) 3.2CODEWARRIOR开发软件的安装 (8) 4USBDM调试器的驱动下载与安装 (11) 4.1USBDM调试器驱动程序的下载 (11) 4.2USBDM调试器Windows驱动的安装 (11) 4.3USBDM调试器驱动在WINDOWS 8/8.1安装的注意事项和步骤 (18) 4.4USBDM调试器硬件说明 (24) 5在CodeWarrior创建一个新Project的步骤和使用 (25) 5.1 PROJECT工程建立 (25) 5.2编译调试工程 (28) 6Windows自带“超级终端”的使用 (33) 二、BLAZAR嵌入式教学系统实验指示书 (35) 实验一、LED与按键实验 (35) Task 1: 让实验系统板上的两个LED小灯一齐闪烁 (35) Task 2: 让单片机底板上的两个LED小灯交替闪烁 (39)

Task 3: 让单片机实验底板上的两个LED与某两个按键的状态相一致 (40) Task 4: 让两个LED有交替闪和齐闪两种模式,用某个按键切换这两种模式 (41) 实验二、UART串口实验 (43) Task 1: 让单片机给计算机串口发送完整ASCII码表,每16个字符换行 (43) Task2: 在计算机的“超级终端”程序通过串口给单片机发送一个字符,单片机返 回这个字符对应的ASCII码。 (47) Task3: 编写一个通过串口实现的猜数字游戏。 (51) 附录A、Blazar Beta嵌入式教学实验板电路原理图 (55)

2018扭力测试仪图文操作规程

扭力扳手校准操作规程 一.目的 1.避免内螺纹碰焊柱及外螺纹碰焊柱焊接的破坏 2.确保装配中螺钉、螺母或碰焊柱的紧固 二.适用范围 本规范适用于本公司的电动枪校准 三.标准 箱盖螺钉拧紧及破坏扭矩参照表一(N.M) 接地螺母拧紧及破坏扭矩参照表二(N.M) 固定脚螺母拧紧及破坏扭矩参照表三(N.M) 四、操作手法 1.校准准备工作 1.1使用前先将扭矩仪固定在墙壁上或固定在水平台上; 1.2将扭矩仪的电源线接上220V电源,打开电源开关,预热20分钟; 2.定期校准 2.1各类扭力扳手的校准时间为6个月; 2.2指针式扭力扳手 2.2.1根据被检扳手的联接方头尺寸,选择合适的联接头插入传感器的方孔内,将扭矩仪的常态、峰值开关打至常态,此时扭矩仪具有跟踪显示功能,旋转调零电位器调至零点,装上被检扳手(能调零的扳手插入前应先对零)。注意:插入扳手后,在没有加力前扭矩仪会显示一定值,此值是由扳手的自重产生的,不能再消除; 2.2.2手握扳手的手柄部位,沿垂直方向缓慢扳动扳手,均匀检测三个点,逐点观察扭矩仪所显示的扭矩值,并重复3遍。按下列公式计算出示值相对误差(Q)和示值相对变动值(B),并将结果填写在《扭力扳手校准记录表》中:

Q=(M―M 均)×100% B=(Mmax―Mmin )×100% 式中:M-----检测点的扭矩值 M 均---三次显示扭矩的算术平均值 Mmax----检测三次显示扭矩的最大值 Mmin----检测三次显示扭矩的最小值 2.2.3校准判定 2.2. 3.1在Q 的绝对值≤10%且B 值≤10%时,扭力可正常使用; 2.2. 3.2在Q 的绝对>10%或B 值>10%的情况下应对扭力扳手进行维修调整;调整后仍达不到要求的扭力扳手应给予报废处理; 2.3定力 (咔嚓)扳手 2.3.1根据被检扳手的联接方头尺寸,选择合适的联接头插入传感器的方孔内,将扭矩仪的常力仪具有峰值保持功能,此后按下复位健(清除前一次的峰值),旋转调零电位器调至零点,装上被检扳手; 2.3.2手握扳手的手柄垂直缓慢加力,均匀检测三个点,待听到咔嚓声响停止加力,此时扭矩仪显示的数值即为测得值,并重复三遍(每次重复检测前,必须将扳手拿下来,再按复位键),按2.2.2中的方法计算出示值相对误差(Q)和示值相对变动值(B)。注意:检定力扳手时,加力一定要均匀缓慢,否则扳手的力矩相差很大; 2.3.3校准判定按2.2.3条款执行; 3.作业验证校准 3.1作业验证频次按相关作业指导书执行; 3.2校准操作方法按以上条款执行; 3.3根据图纸或作业指导书扭矩要求规范上下限的中间值设置扭力扳手的检测点,观察扭矩仪示的值(重复三遍)是否在扭矩要求规范内,如果不在规范内,调整扭力扳手的检测点,直至扭矩仪显示的值(重复三遍)在扭矩要求规范内,此时的检测点值即为拧紧螺母时扭力扳手所需达到(或设定)值,并在作业准备验证记录表中记录检测点值和扭矩仪对应的显示值。 接通电源→调零→复位→选择校准电动枪档位→按照螺钉规格选择套筒→按上表测试扭矩选择电动枪合适档位。最后确定的档位就是对应螺钉扭矩校准档位

实验室管理系统需求

实验室管理系统需求 学院:信息科学与技术学院 专业:信息管理与信息系统 班级:08信管 成员:饶冬冬(2008082388) 瞿海(2008082363) 钱程(2008082395)

目录 一:引言 (3) 1.1编写目的 (3) 1.2定义 (3) 1.3参考资料 (3) 二:任务 (3) 2.1:系统需求分析与总体设计 (3) 2.11 功能分析 (3) 2.12 功能划分 (6) 2.13 系统流程 (6) 2.2:性能需求 (7) 2.3:可靠性和可用性需求 (7) 2.4:出错处理需求 (7) 当向系统输入错误信息时,系统应该提示,且不能将错误数据插入到数据表 (7) 中,如金额只能输入数字,电话号码只能输入数字等,若输入错误,系统应该提示。 (8) 2.5:接口需求 (8) 2.6:约束 (8) 2.7:逆向需求 (8) 2.7:将来可能提出的要求 (8) 三:数据需求 (8) 3.1:数据库需求分析 (8) 3.2:数据库设计 (9) 3.3数据表结构 (12) 3.4 数据库视图 (16) 3.5 数据库关系图 (16) 四:数据描述 (17) 4.1 数据流图 (17) 4.2数据字典 (18) 五:运行要求 (19)

实验室设备管理系统需求分析说明书一:引言 对软件需求的全面、深入的理解是软件开发工作获得成功的前提条件,作为软件定义时期的最后一个阶段,需求分析的任务是明确用户对目标系统的需求,主要是确定对系统的综合要求,同时分析系统的数据要求。它能提高软件开发过程的能见度,便于实现软件开发人员对开发过程的工程化管理与控制,便于项目管理人员、开发人员、测试人员、维护人员之间更好地交流与协作。 1.1编写目的 本文档定义的是实验室设备管理系统的功能需求、数据描述、运行环境。 旨在使用户、软件开发者、测试人员、维护人员及分析人员对该软件的初始规定有一个共同的理解,它说明了本系统的工作流程、各项功能需求、性能需求,明确标识各功能的实现过程,提供客户解决问题或达到目标所需的条件或权能,提供一个度量和遵循的基准。 1.2定义 借还:设备外借和归还。 报废:管理人员发现设备因某些原因损坏而导致设备不能使用时,就将该设备记录下来,并记录报废原因。 维修:管理人员发现设备因某些原因损坏需要维修时,就将该设备记录下来,并提出维修意见。 1.3参考资料 《新编Visual Basic程序设计实用教程》钱雪忠机械工业出版社。 《数据库系统概论》萨师宣王珊高等教育出版社。 《SQL Server 2000 教程》龚波北京希望电子出版社。 《软件工程导轮》张海藩清华大学出版社。 二:任务 2.1:系统需求分析与总体设计 2.11 功能分析 1):基本信息管理

【学号显示实验报告】 EDA sopc

成绩指导教师日期 张歆奕2013-5-26 五邑大学实验报告 实验课程名称: 电子系统EDA 院系名称:信息学院 专业名称:电子信息工程 实验项目名称:学号显示 班级: AP10352 学号: 报告人:

实验一:学号显示器 一、实验目的 1、练习使用Verilog HDL语言设计实现数字电路。 2、练习利用Verilog HDL语言和状态机设计电路。 3、熟悉EDA开发基本流程。 4、掌握多个数码管动态扫描显示的原理及设计方法。 二、实验原理 用数码管除了可以显示0~9的阿拉伯数字外,还可以显示一些英语字母。数码管由7段显示输出,利用7个位的组合输出,就可以形成部分英语字母和0~9十个数字的显示。共阴数码管0~9和常见字母的7段显示关系如表4-1所示 (共阳数码管对共阴取反)。

三、设计任务 设计任务(一) 1、用Verilog HDL设计单个数码管顺序显示学号(按一次按键,显示下一位学号字符); 2、对设计进行仿真; 3、锁定管脚并下载到开发板进行验证。 设计任务(二) 1、用Verilog HDL设计八个数码管显示学号,并向左或者向右滚屏; 2、对设计进行仿真; 3、锁定管脚并下载到开发板进行验证。 四、设计源程序和说明 设计任务(一)学号显示源程序 module xuehao_display(clk,rst,out); input clk,rst; output reg[6:0] out; reg[3:0] state; parameter s0=4'd0,s1=4'd1,s2=4'd2,s3=4'd3,s4=4'd4,s5=4'd5,s6=4'd6,s7=4'd7,s8=4'd8; always@(posedge clk or negedge rst) begin if(!rst) begin out =7'b1111111;state=s0;end else case(state) s0:begin out=7'b0001000;state<=s1;end//显示A s1:begin out=7'b0011000;state<=s2;end//显示P s2:begin out=7'b1001111;state<=s3;end//显示1 s3:begin out=7'b0000001;state<=s4;end//显示0 s4:begin out=7'b0000110;state<=s5;end//显示3 s5:begin out=7'b0100100;state<=s6;end//显示5 s6:begin out=7'b0010010;state<=s7;end//显示2 s7:begin out=7'b1001111;state<=s8;end//显示1 s8:begin out=7'b0000110;state<=s1;end//显示3 default:state<=0; endcase end endmodule 程序详解:这是一个非常简单的程序,定义8个输出变量,然后给他们赋值,使他们分别为A P 1 0 3 5 2 1 3,然后通过数码管显示出来。 设计任务(二)滚屏显示源程序

公路水运工程试验检测管理信息系统用户使用手册

公路水运工程试验检测管理信息系统 用户使用手册 中国交通建设监理协会试验检测工作委员会 2014年6月

目录 1. 系统概述 (2) 1.1前言 (2) 1.2系统运行 (2) 2.试验检测机构 (3) 2.1管理首页 (3) 2.2机构信息 (4) 2.3能力维护 (4) 2.4人员管理 (7) 2.5设备管理 (9) 2.6技术交流 (12) 3. 省级质监机构 (14) 3.1管理首页 (14) 3.2信息发布 (16) 3.3 机构管理 (16) 3.5能力核查 (25) 3.6技术交流 (27) 3.7账号管理 (28)

1. 系统概述 1.1前言 为贯彻落实“十二五”交通运输信息化发展要求,进一步提升公路水运工程试验检测行业管理与服务水平,部安全与质量监督管理司组织有关单位,结合多年来对原部质监局管理系统的使用经验和反馈意见,对其中的试验检测模块进行了重新优化设计、功能改进以及增加新的功能模块,开发了独立、专业、全面的“公路水运工程试验检测管理信息系统”。 为方便试验检测机构和省级质监机构方便、快速地应用本系统,我们编写了本使用手册,重点对与原系统功能模块相同但有改进的内容和新增加的功能模块进行解读,其他内容就不再做详细介绍。 1.2系统运行 运行环境:微软IE、360、Firefox、Google、搜狗等常用浏览器(建议使用360浏览器,可以查看系统中的PDF文件)。 操作系统:Windows XP、Windows 7、Windows 8等。 检测机构、质监机构用户都采用统一的登录界面,输入用户名、密码、验证码,即可登录系统后台。

相关主题
文本预览
相关文档 最新文档