随着FPGA密度的增加,系统设计人员能够开发规模更大、更复杂的设计,从而将密度优势发挥到。这些大规模设计基于这样的设计需求——需要在无线通道卡或者线路卡等现有应用中加入新功能,或者通过把两种芯片功能合并到...
分类:EDA/PLD/PLC 时间:2010-01-13 阅读:2049 关键词:借助物理综合提高FPGA设计效能FPGA
1 引 言 由于雷达所处的环境的复杂性,除了地物、云雨、鸟群等干扰外,还可能来自临近的雷达异步干扰、电台干扰等。所有的干扰,经过接收机进入信号处理机,虽然经过了中频信号的处理,但还可能有残余。因此,为...
分类:EDA/PLD/PLC 时间:2010-01-12 阅读:2393 关键词:雷达视频积累算法在FPGA上的实现XC18V01AD9432XC3S1000FPGA
摘 要 介绍了采用FPGA和DSP直接控制硬盘进行数据存储的方法,并采用一片FIFO作为数据缓存,能够满足80Khz数据采样率系统的存盘要求。 1 引言 数据存储是数据采集过程中的一个重要环节,目前大部分数据存储...
分类:EDA/PLD/PLC 时间:2010-01-11 阅读:2886 关键词:采用FPGA和DSP直接控制硬盘实现存储控制的方法72V2101FPGADSP
利用基于SystemC/TLM的方法学进行IP开发和FPGA建模
随着系统级芯片技术的出现,设计规模正变得越来越大,因而变得非常复杂,同时上市时间也变得更加苛刻。通常RTL已经不足以担当这一新的角色。上述这些因素正驱使设计师开发新的方法学,用于复杂IP(硬件和软件)以及复...
分类:EDA/PLD/PLC 时间:2010-01-08 阅读:2579 关键词:利用基于SystemC/TLM的方法学进行IP开发和FPGA建模FPGA
引 言 门和人类文明是孪生的,它伴随着人类文明的发展而跃动。21 世纪的今天,门更加突出了安全理念,强调了有效性:有效地防范、通行、疏散,同时还突出了建筑艺术的理念,强调门与建筑以及周围环境整体的协调、...
分类:EDA/PLD/PLC 时间:2010-01-08 阅读:2804 关键词:基于EDA 技术(FPGA)的自动门控制系统设计MC33033EDAFPGA控制系统
1.引言指针是C/C++语言的特色,而数组名与指针有太多的相似,甚至很多时候,数组名可以作为指针使用。于是乎,很多程序设计者就被搞糊涂了。而许多的大学老师,他们在C语言的教学过程中也错误得给学生讲解:“数组名...
分类:EDA/PLD/PLC 时间:2010-01-06 阅读:2451 关键词:C/C++数组名与指针区别深层探索C/C++
采用中档FPGA设计面向PCI Express系统的解决方案
基于ISA(工业标准架构)总线的扩展卡最初在1978年问世,由于要求提升系统整体性能,MCA(微通道架构)等总线系统或是扩展的ISA总线随后也相继出现。鉴于数据通道宽度(主要是8...
分类:EDA/PLD/PLC 时间:2010-01-05 阅读:2850 关键词:采用中档FPGA设计面向PCI Express系统的解决方案FPGAPCIExpress系统
Xilinx®SystemGeneratoRForDSP是用来协助系统设计的MATLABSimulink模块集。SystemGeneratorforDSP在熟悉的MATLAB环境中引入XilinxFPGA对象,让您能够对设计进行功能仿真,并且使用MATLAB环境对照理想参考结果验...
分类:EDA/PLD/PLC 时间:2010-01-05 阅读:2726 关键词:HDL设计和验证与System Generator相结合HDL
高度复杂的SoC设计正面临着高可靠性、高质量、低成本以及更短的产品上市周期等日益严峻的挑战。可测性设计通过提高电路的可测试性,从而保证芯片的高质量生产和制造。借助于EDA技术,可以实现可测试性设计的自动化,...
分类:EDA/PLD/PLC 时间:2010-01-04 阅读:3131 关键词:利用EDA工具提高系统级芯片测试的效率EDA|芯片
C语言的编译链接过程要把我们编写的一个c程序(源代码)转换成可以在硬件上运行的程序(可执行代码),需要进行编译和链接。编译就是把文本形式源代码翻译为机器语言形式的目标文件的过程。链接是把目标文件、操作系...
分类:EDA/PLD/PLC 时间:2009-12-31 阅读:14679 关键词:C语言编译过程总结详解C语言
摘要:本文简要分析结构体、联合体2种特殊的数据类型,结合链表和结构体的综合运用,详细注释创建链表的计算机执行和处理的过程,并对一些概念结合代码举例分析,指出常见错误和问题。结构体结构体是一种特殊的数据...
分类:EDA/PLD/PLC 时间:2009-12-31 阅读:8504 关键词:C语言中结构体与联合体的简单用法C语言
C语言中的“结构体”其实就相当于其他高级语言中的“记录”,结构体的定义方法如下:例如:Structstudent{intnum;charname[20];charsex;intage;floatscore;charaddr[30];};(注意最后的
分类:EDA/PLD/PLC 时间:2009-12-31 阅读:57772 关键词:C语言结构体定义C语言
函数名:fgets功能:从流中读取一个字符串用法:char*fgets(char*string,intn,FILE*stream);形参注释:*string:结果数据的首地址;n-1:一次读入数据块的长度,其默认值为1k,即1024;stream文
分类:EDA/PLD/PLC 时间:2009-12-31 阅读:3435 关键词:标准I/O库函数:fgets与gets比较分析
约瑟夫问题:N个人围成一圈,从第M个位置开始按1.2.3...报数报到K的就出圈,请问出圈的人的顺序.请用链表实现该功能。约瑟夫问题可以用循环单链表解决,循环单链表的特点是链表中最后一个节点的指针域不再是NULL,而是...
分类:EDA/PLD/PLC 时间:2009-12-31 阅读:8816 关键词:约瑟夫问题C语言代码实现过程C语言
引言:对于指针,正确的分配动态内存是十分重要的,本文将着重阐述动态内存分配函数malloc,calloc,realloc以及memset的用法。 一、对于malloc,在终端输入 #:man malloc可以知道函数原型是: Void *calloc(siz...
分类:EDA/PLD/PLC 时间:2009-12-31 阅读:12331 关键词:C语言动态内存分配函数解析C语言
供应商、企业以及服务提供商认为100G系统最终会在市场上得到真正实施。推动其实施的主要力量是用户持续不断的宽带需求。各种标准组织正在制定传送网和以太网以及光接口100G标准。对于希望在标准发布之前,先期设计10...
分类:EDA/PLD/PLC 时间:2009-12-30 阅读:2874 关键词:采用FPGA实现100G光传送网FPGA
按键开关是电子设备实现人机对话的重要器件之一。由于大部分按键是机械触点,在触点闭合和断开时都会产生抖动。为避免抖动引起误动作造成系统的不稳定,就要求消除按键的抖动,确保按键每按只做响应。随着可编程逻辑...
分类:EDA/PLD/PLC 时间:2009-12-30 阅读:5093 关键词:基于VHDL语言的按键消抖电路设计及仿真VHDL语言
引 言 二乘二取二系统的两套计算机系统各有两个CPU,并且所有结构和配件完全相同。两套系统之间采取双机热备份,大幅提高了系统可靠性,在一些领域得到了广泛应用。基于二乘二取二容错结构的计算机联锁系统在国外...
分类:EDA/PLD/PLC 时间:2009-12-29 阅读:2837 关键词:FPGA单芯片四核二乘二取二的安全系统FPGA
1 概 述 输电线路的状态直接决定着整个电网的安全稳定运行,输电线路微气象参数的实时监测能够为电网正常调度、以及自然灾害预测和控制提供必要的现场信息。输电线路是电力系统的关键元件之一。为了安全、稳定地...
分类:EDA/PLD/PLC 时间:2009-12-29 阅读:2628 关键词:DSP与CPLD的输电线路局部气象监测装置设计MAX3232ISPLSI2032ATPS767D318ST16C550PT100SC16C750BAD7874RS232HEF4067TMS320VC33XTR103IS28F020ISPLS12032ACPLDDSP
引 言 网络化运动控制是未来运动控制的发展趋势,随着高速加工技术的发展,对网络节点间的时间同步提出了更高的要求。如造纸机械,运行速度为1 500~1 800m/min,同步运行的电机之间1μs的时间同步误差将造成30 ...
分类:EDA/PLD/PLC 时间:2009-12-29 阅读:3738 关键词:FPGA的时钟频率同步设计FPGA时钟频率