- 博客(43)
- 资源 (6)
- 收藏
- 关注
原创 网址
网址:关于硬件加速的文章:http://www.pldesignline.com/showArticle.jhtml;jsessionid=TNT2QXBPEXK5CQSNDLQSKHSCJUNN2JVN?articleID=201800344 新概念二http://www.7en.cn/download/listening/200609/14469.html 硬件工程师之家:h
2007-09-04 11:06:00 2063
转载 流水线技术
概括地来说,流水线技术的采用的目的只有一个:使指令的执行速度或数据的处理速度更快。 在早期的计算机系统中,无论是指令的执行还是数据的处理,其都是严格地按照串行的方式来进行的,那就是指令或数据流入后,无论需要执行或处理的时间是长还是短,这时的除了正在执行或处理部件以外,其余的都处于闲置状态。这样的处理方式非常简单,但效率也是惊人的低下,因为这些闲置的部件完全可以在等待的时间里完成几个之前的
2007-09-30 15:17:00 1472
原创 WindowsXP音量控制程序的安装
WindowsXP音量控制程序的安装WindowsXP音量控制程序的安装(屏幕左下角音量图标没有了,没有声音了解决方法) 朋友电脑上任务栏的音量控制图标不见了(可以在播放软件中调节音量),让我帮着看看。于是打开控制面板,找到声音和音频设备图标,选中"将音量图标放入任务栏",结果弹出 "无法找到音量控制程序,请在添加或删除程序里重新安装!" 郁闷,什么是音量控制程
2007-09-29 20:08:00 12033 1
转载 异步FIFO及FPGA设计
摘要:首先介绍异步FIFO的概念、应用及其结构,然后分析实现异步FIFO的难点问题及其解决办法;在传统设计的基础上提出一种新颖的电路结构并对其进行综合仿真和FPGA实现。 关键词:异步电路 FIFO 亚稳态 格雷码1 异步FIFO介绍在 现代的集成电路芯片中,随着设计规模的不断扩大,一个系统中往往含有数个时钟。多时钟域带来的一个问题就是,如何设计异步时钟之间的接口电路。异步 FI
2007-09-28 14:56:00 3369
转载 ModelSim,synplify,ISE后仿真流程
首先,我把我用到的软件说明一下。如果你发现根据我的操作,你还是解决不了ModelSim后仿真的问题,那就可能是软件版本的问题。1, ModelSim Se 6.1b2, Synplify Pro 7.5.13, ISE 5.2i (这个是老了点)4, WindowsXP(这个应该没有多大的关系) 还有就是我使用的是verilog,我想VHDL的方法与verilog是差不多的,最多也就是在建库
2007-09-28 14:52:00 4775
转载 同步复位和异步复位的比较
一、特点:C$m&/ q(`%z qGuest 同步复位:顾名思义,同步复位就是指复位信号只有在时钟上升沿到来时,才能有效。否则,无法完成对系统的复位工作。用Verilog描述如下:8^!V x Z s ` hGuest always @ (posedge clk) begin.BL C j a;f q eGuest if (!Rst_n
2007-09-28 12:07:00 1770
原创 上海微电子装备有限公司招聘
上海微电子装备有限公司是国内多家企业集团和投资公司共同投资组建的高新技术企业。主要从事用于集成电路制造及其相关设备的开发、设计、制造,并维护、成套服务等系统解决方案。公司位于上海张江高科技园区,拥有5000多平方米的研发中心和3000多平方米的洁净厂房及各种高精度制造、测试设备,公司采用世界上尖端的管理系统和设计软件进行运作。本公司已拥有一批高水平、高素质的研发人员,广纳优秀人才,并为员工
2007-09-27 16:45:00 3264
原创 建立时间和保持时间
建立时间(setup time)是指在触发器的时钟信号上升沿到来以前,数据稳定不变的时间,如果建立时间不够,数据将不能在这个时钟上升沿被打入触发器;保持时间(hold time)是指在触发器的时钟信号上升沿到来以后,数据稳定不变的时间,如果保持时间不够,数据同样不能被打入触发器。 如图1 。数据稳定传输必须满足建立和保持时间的要求,当然在一些情况下,建立时间和保持时间的值可以为零。
2007-09-24 17:30:00 1483
转载 FPGA设计流程
FPGA设计流程 FPGA设计人体分为设计输入、综合、功能仿真(前仿真)、实现、时序仿真(后仿真)、配置下载等六个步骤,设计流程如图2所示.下面分别介绍各个设计步骤. 1 设计输入 设计输入包括使用硬件描述语言HDL、状态图与原理图输入三种方式.HDL设计方式是现今设计大规模数字集成电路的良好形式,除IEEE标准中VHDL与Verilog HDL两种形式外,尚有各自FPGA厂家推出的专用语言,如Q
2007-09-22 19:12:00 3137
转载 FPGA知识 简介
FPGA是英文Field Programmable Gate Array的缩写,即现场可编程门阵列,它是在PAL、GAL、EPLD等可编程器件的基础上进一步发展的产物。它是作为专用集成电路(ASIC)领域中的一种半定制电路而出现的,既解决了定制电路的不足,又克服了原有可编程器件门电路数有限的缺点。 FPGA采用了逻辑单元阵列LCA(Logic Cell Array)这样一个新概念,内部包括可配
2007-09-22 13:27:00 3929
转载 组合逻辑电路的设计
在阎石老师的数字电子技术书中对组合逻辑电路的特点定义给出是“在组合逻辑电路中,任意时刻的输出仅仅取决于该时刻的输入,与电路原来的状态无关。”就是说在组合逻辑电路中输出与电路的历史状况没有关系,电路中不包括存储单元。表达组合逻辑的方法有三:真值表、逻辑表达式和电路原理图。在verilogHDL描述组合逻辑电路中,与真值表对应的是用户自定义原语;而与电路原理图相对应的是门级建模,有个绰号又叫结构化
2007-09-22 10:41:00 3339
转载 altera cyclone器件告别AS下载模式,直接用JTAG配置器件进行编程
看CYCLONE II的器件手册时,看到一段关于配置器件的描述:可以通过JTAG接口对串行配置器件进行编程,可是里面没有详细的使用方法,在altera的网站上找到了一些关于这个的资料 先介绍一下SFL:Serial Flash Loader,它是通过JTAG接口在系统编程(isp)串行配置器件。这种方法主要是通过FPGA作为一个JTAG与串行配置器件之间的桥梁,优点是能通过一个JTAG接口
2007-09-21 17:33:00 5207
转载 cyclone器件, jtag和as下载模式
JTAG是直接烧到FPGA里面的,由于是SRAM,所以断电后要重烧;AS是烧到FPGA的配置芯片里保存的,每次上电就写到FPGA里;pof文件可以通过as方式下载(保证byteblasterII/usb blaster连接正确);sof文件或者转换的jic可以通过jtag方式下载;这两种下载模式使用的接口外形是完全一样的,要注意区分!
2007-09-21 17:31:00 3305
转载 常用CPLD/FPGA 标识的含义
CPLD/FPGA生产厂家多,系列、品种更多,各生产厂家命名、分类不一,给CPLD/FPGA的应用带来了一定的困难,但其标识也是有一定的规律的。下面对常用CPLD/FPGA 标识进行说明。1)CPLD/FPGA 标识概说CPLD/FPGA 产品上的标识大概可分为以下几类:(1)用于说明生产厂家的,如:ALTERA,Lattice,Xilinx是其公司名称。(2)注册商标,如:M
2007-09-21 11:55:00 5866
转载 使用Flash Loader(JTAG模式)下载EPCS器件
一般来说Altera公司Cyclone或者CycloneII系列FPGA相应的配置器件会选择EPCS系列串行FLASH。一般使用AS模式下载EPCS系列器件。但有时候可能遇到AS模式不能成功下载的案例,原理图以及PCB板都是按照推荐电路设计,这时候我们可以通过Flash Loader检验EPCS器件是否良好。即通过JTAG方式下载EPCS系列器件。如果这种方式还是不能进行正确的AS模式的下载的话
2007-09-21 10:53:00 3335
转载 计算机接口
串口叫做串行接口,现在的电脑一般有两个串行口:COM1和 COM2。你到计算机后面能看到9针D形接口就是了,有时我们也称它为RS-232接口。现在有很多手机数据线或者物流接收器都采用COM口与计算机相连。 Universal Serial Bus(通用串行总线)简称USB,是目前电脑上应用较广泛的接口规范,USB接口是电脑主板上的一种四针接口,其中中间两个针传输数据,两边两个针给外设供电。USB
2007-09-20 19:38:00 2546
转载 ByteBlaster MV Download Cable
简介ByteBlaster MV并口下载电缆可以用于Stratix II、Stratix GX、Stratix 、Cyclone? II Cyclone、APEX? II、APEX20K(包括APEX20K ,APEX20KE, APEX20KC) Mercury?、ACEX 1K、FLEX 10K(FLEX10KA和FLEX10KE)FLEX? 8000和FLEX 6000器件的在电路重配置
2007-09-20 17:31:00 2153
转载 嵌入式开发都需要学习什么
刚刚开始学习嵌入式,感觉完全是不着边际,连最基本的概念都没有。涉及到什么知识,该往哪个方向学习。但是在看了这篇文章以后感觉收获不小。 这是一个初学者常问的问题,也是初学者问嵌入式该如何入门的根源。我感觉有两个方面,偏硬和偏软.我不认为嵌入式开发软件占绝对比重,相反,软硬件都懂,才是嵌入式高手所应该追求的,也是高手的必由之路。 硬件道路: 第一步: pcb设计,一
2007-09-18 15:49:00 1259
转载 不要一辈子靠技术生存
我现在是自己做,但我此前有多年在从事软件开发工作,当回过头来想一想自己,觉得特别想对那些初学JAVA/DOT。NET技术的朋友说点心里话,希望你们能从我们的体会中,多少受点启发(也许我说的不好,你不赞同但看在我真心的份上别扔砖头啊). 一。 在中国你千万不要因为学习技术就可以换来稳定的生活和高的薪水待遇,你千万更不要认为哪些从事 市场开发,跑腿的人,没有前途。 不知道你是不是知道,咱
2007-09-18 15:18:00 1697 3
转载 什么是JTAG及JTAG接口简介
1 JTAG(Joint Test Action Group;联合测试行动小组)是一种国际标准测试协议(IEEE 1149.1兼容),主要用于芯片内部测试。现在多数的高级器件都支持JTAG协议,如DSP、FPGA器件等。标准的JTAG接口是4线:TMS、TCK、TDI、TDO,分别为模式选择、时钟、数据输入和数据输出线。 JTAG最初是用来对芯片进行测试的,JTAG的基本原理是在器件内部定义
2007-09-18 10:21:00 6968
转载 PC并行端口介绍
并行接口,简称并口,也就是LPT接口,是采用并行通信协议的扩展接口。并口的数据传输率比串口快8倍,标准并口的数据传输率为1Mbps,一般用来连接打印机、扫描仪等。所以并口又被称为打印口目前,在实验室和工业应用的各种控制系统中,串口是常用的计算机与外部控制系统之间的数据传输通道。由于串行通信方便易行,所以应用广泛。但是使用串行通信,在实时性、速度、数据量等方面受到限制。
2007-09-16 19:49:00 4954
原创 如何进入到嵌入式系统开发行业
对嵌入式了解较少这篇文章暂存作为入门不知所述情况与以后工作有几分相似?-----------------------------------------------------------------------------嵌入式系统无疑是当前最热门最有发展前途的IT应用领域之一。嵌入式系统用在一些特定专用设备上, 通常这些设备的硬件资源(如处理器、存储器等)非常有限,并且对成本很敏感,有时对实时
2007-09-16 17:16:00 6592 11
转载 冯.诺曼结构
冯.诺曼结构 1945年,冯.诺曼首先提出了“存储程序”的概念和二进制原理,后来,人们把利用这种概念和原理设计的电子计算机系统统称为“冯.诺曼型结构”计算机。冯.诺曼结构的处理器使用同一个存储器,经由同一个总线传输,如下图所示:图 冯.诺曼结构 冯.诺曼结构处理器具有以下几个特点: 必须有一个存储器; 必
2007-09-16 10:57:00 1668
原创 哈佛结构
数字信号处理一般需要较大的运算量和较高的运算速度,为了提高数据吞吐量,在数字信号处理器中大多采用哈佛结构,如下图所示图 哈佛结构与冯.诺曼结构处理器比较,哈佛结构处理器有两个明显的特点: 使用两个独立的存储器模块,分别存储指令和数据,每个存储模块都不允许指令和数据并存; 使用独立的两条总线,分别作为CPU与每个存储
2007-09-16 10:57:00 1664
转载 什么是冯诺伊曼结构与哈佛结构
哈佛结构是一种将程序指令存储和数据存储分开的存储器结构。中央处理器首先到程序指令存储器中读取程序指令内容,解码后得到数据地址,再到相应的数据存储器中读取数据,并进行下一步的操作(通常是执行)。程序指令存储和数据存储分开,可以使指令和数据有不同的数据宽度,如Microchip公司的PIC16芯片的程序指令是14位宽度,而数据是8位宽度。 哈佛结构的微处理器通常
2007-09-16 10:24:00 1577
原创 各大公司电子类招聘题目精选 [转]
模拟电路 1、基尔霍夫定理的内容是什么?(仕兰微电子) 2、平板电容公式(C=εS/4πkd)。(未知) 3、最基本的如三极管曲线特性。(未知) 4、描述反馈电路的概念,列举他们的应用。(仕兰微电子) 5、负反馈种类(电压并联反馈,电流串联反馈,电压串联反馈和电流并联反馈);负反 馈的优点(降低放大器的增益灵敏度,改变输入电阻和输出电阻,改善放大器的线性和非 线性失真,有效地扩展放大器的通频带,自
2007-09-14 17:51:00 2466
原创 [转帖]FPGA/IC设计入门-FPGA入门(一)
[转帖]FPGA/IC设计入门1-FPGA入门来www.dicder.com/很长时间了,一直说要给5life一个惊喜,还在坛子上面发了一个檄文说要支持这里到底,一晃还是一个月。今天是冬至,晚上早早下了班回家和anyka一起过节;或许是因为今天把一个程序调通的原因,特别兴奋,上来发了一帖---ahan是何人?现在说说正题,帮助一下刚刚入门的朋友们,也算是学习IC设计三年的一个总结吧。----数
2007-09-14 15:24:00 2954
原创 VGA输出
VGA端子也叫D-Sub接口。VGA接口是一种D型接口,上面共有15针,分成三排,每排五个。VGA接口是显卡上应用最为广泛的接口类型,绝大多数的显卡都带有此种接口。影碟机拥有VGA接口就可以方便的和计算机的显示器连接,用计算机的显示器显示图像。VGA接口传输的仍然是模拟信号,对于以数字方式生成的显示图像
2007-09-13 21:34:00 1011
原创 PLD/FPGA 结构与原理初步(一)
PLD/FPGA 结构与原理初步(一)一.基于乘积项(Product-Term)的PLD结构 采用这种结构的PLD芯片有:Altera的MAX7000,MAX3000系列(EEPROM工艺),Xilinx的XC9500系列(Flash工艺)和Lattice,Cypress的大部分产品(EEPROM工艺)我们先看一下这种PLD的总体结构(以MAX7000为例,其他型号的结构与此都非常
2007-09-13 17:44:00 1419
原创 FPGA工程师招聘
北京维柯视信息技术有限公司 年薪15万招聘FPGA/ASIC高级算法工程师职位描述:从事视频压缩算法的FPGA/ASIC实现,包括结构设计,功能验证,综合,测试平台建立,测试向量生成,行为仿真等。要求熟悉相关仿真、综合软件如:ModelSim、QuartusII、ISE 等 - 3年以上在视频压缩方面的ASIC/FPGA的设计经验 - 有过Xilinx 或 Altera的FPGA设计经验
2007-09-09 16:26:00 3236
原创 FPGA 工程师的要求
1.Verilog语言及其于硬件电路之间的关系。2.器件结构(最好熟练掌握Spartan3,Vertix4系列的器件结构,及其资源于Verilog行为描述方法的关系。)。3.开发工具(熟练掌握Synplify,Quartus,ISE,Modelsim)。4.数字电路(组合电路,触发器,特别是D触发器构成分频器,奇数倍分频占空比为50%,时序电路,并且能用Verilog语言描叙。)。5.熟悉F
2007-09-07 20:36:00 1740
原创 显示卡综述
显示卡综述如今在电脑配件的选购中,最使人难以选择的恐怕就是显卡了,在我们购买显卡前应该对它多少有一些了解。显卡也就是通常我们所说得图形加速卡。它的基本作用就是控制电脑的图形输出,可以说它是一个“中间人”,它工作在CPU和显示器之间。通常显示卡是以附加卡的形式安装在电脑主板的扩展槽中,或集成在主板上(多为品牌机使用)。显卡的基本原理显示卡的主要作用是对图形函数进行加速。早期的电
2007-09-07 09:34:00 1672
原创 显卡工作原理
一.既然是说显卡的工作原理,那就先要讲讲显卡的定义 显卡(Video card,Graphics card),也可以说是显示卡,图形适配器等等,是PC的一个重要部分,我的理解显卡就是个转换器,我们都知道,计算机是二进制的,也就是0和1,但是总不见的直接在显示器上输出0和1,所以就有了显卡,将这些0和1转换成图像显示出来。二.显卡总体工作原理了解的显卡的定义,就要说说显卡是如何工作的了:
2007-09-06 22:07:00 18534 4
原创 显卡的具体作用是什么
简单地说,显示卡的作用就是将CPU送来的图象信号经过处理再输送到显示器上,而这个过程通常包括以下四个步骤: Step 1:CPU将数据通过总线传送到显示芯片; Step 2:显示芯片对数据进行处理,并将处理结果存放在显示内存中; Step 3:显示内存将数据传送到RAMDAC并进行数/模转换; Step 4:RAMDAC将模拟信号通过VGA接口输送到显示器 驱动的作用 驱动程序虽然在你打开电脑进
2007-09-06 11:23:00 4109
原创 全程图解主板
大家知道,主板是所有电脑配件的总平台,其重要性不言而喻。而下面我们就以图解的形式带你来全面了解主板。 一、主板图解 一块主板主要由线路板和它上面的各种元器件组成 1.线路板 PCB印制电路板是所有电脑板卡所不可或缺的东东。它实际是由几层树脂材料粘合在一起的,内部采用铜箔走线。一般的PCB线路板分有四层,最上和最下的两层是信号层,中间两层是接地层和电源层,将接地和电源层放
2007-09-06 10:44:00 2919
转载 PCI、AGP、ISA是什么啊?
ISA是基于 PC/AT总线的由IEEE(美国电气电子工程师协会)1987年正式确立的标准。ISA槽是一个黑色的62+36线插槽,其中62线的一段基于8位的PC总线,可以独立使用,插接8位的扩展卡,而62线与36线相加后就扩展成标准的16位ISA,插接16位的扩展卡。ISA工作频率定在8.33MHz,数据传输率为8.33MB/s。随着系统工作频率的迅速提高,其配用的扩展卡也逐渐被淘汰,现在最新的主
2007-09-06 10:25:00 3891
转载 c++中的system函数怎么用的
system函数 是可以调用一些DOS命令,比如 system("cls");//清屏,等于在DOS上使用cls命令 下面列出常用的DOS命令,都可以用system函数调用: ASSOC 显示或修改文件扩展名关联。 AT 计划在计算机上运行的命令和程序。 ATTRIB 显示或更改文件属性。 BREAK 设置或清除扩展式 CTRL+C 检查。 CACLS 显示或修改文件的访问控制列表(ACLs)。
2007-09-05 22:04:00 4170
原创 中断向量
中断向量 断向量与中断向量表 在中断源识别方法时提到:早期的微机系统中将由硬件产生的中断标识码(中断源的识别标志,可用来形成相应的中断服务程序的入口地址或存放中断服务程序的首地址)称为中断向量。在Pc/AT中也用到这个名称,但含义有所不同。在Pc/AT机中,中断向量是指中断服务程序的入口地址,包括
2007-09-04 11:19:00 2015
转载 单片机学习和应用百问大全
1. C语言和汇编语言在开发单片机时各有哪些优缺点?答:汇编语言是一种用文字助记符来表示机器指令的符号语言,是最接近机器码的一种语言。其主要优点是占用资源少、程序执行效率高。但是不同的CPU,其汇编语言可能有所差异,所以不易移植。 C语言是一种结构化的高级语言。其优点是可读性好,移植容易,是普遍使用的一种计算机语言。缺点是占用资源较多,执行效率没有汇编高。
2007-09-04 11:01:00 21654 2
转载 使用Vmware5.0在XP下安装Linux
以下是按总结的在XP和VMware Workstation 4.5.2下安装LINUX RED HAT 9 的要点。为了记录准确起见,偶删除了本已装好的VMWare下的RED HAT和VMWare下的虚拟机,重新设置虚拟机和安装RED HAT 9,一边设置/安装一边同时写下了以下的内容。之所以要这样,是因为对初学者来说,一个细小步骤/细节的省略或不清楚,都可能导致整个设置/安装过程的停顿。这个安装
2007-09-03 17:12:00 2482
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人