所有分类
-
塑胶原材料
- 通用塑料
- PE ABS PP PVC PS LCP PCM LDPE MBS LLDPE GPPS HDPE BMC AAS ASA PHB HIPS UHMWPE DMC EBS K树脂 PPR MS SIS 其他通用塑料
- 工程塑料
- PA66 PA6 PA46 PC POM PPO PET PMMA EVA SAN PA11 PA610 PU POE PPA PSU PA1010 PBT PPS PP-R PA12 PES PEI PF EEA PEN AS PARA PFA AES EPDM MDPE EPS CPVC FEP EVOH PA612 CA PC/ABS SEBS 其他工程塑料
- 塑胶工业品
- 塑胶消费品
- 五金原材料
- 五金工业品
- 五金工具
- 电子工具 手动工具 电动工具 工具包、工具箱 喷涂工具 起重工具 液压工具 园林工具 电力电讯工具 日用五金工具 测量工具 切削工具 气动工具 研磨工具 金刚石工具 磨具、磨料 刀具、夹具 钳工工具 电工工具 管工工具 土木工具 其他未分类 五金工具 组合工具 防爆工具 匠作工具 农、园、林工具 手工工具 美容器具 其它五金工具 热工工具
- 通用配件
- 密封件 零部件 弹簧 滑车 模具 齿轮 铸件 配件五金 葫芦 锻件 钢球 阀门 紧固件、(非)标准件 索具 其他传动件 轴承 链条、链轮 润滑器 焊接设备与材料 电焊机 千斤顶 其他未分类 通用配件 温控器 气动元件 喷嘴 传动件 脚轮、万向轮 滚筒 卸扣 紧固件 液压元件 船用五金配件 管夹 直通 过滤材料 管材及管接头 井盖 吊钩、抓钩 钢珠、滚珠 密封、润滑 专业配件 喷头 液压辅件 起重件 卡箍、抱箍 其它通用配件
- 锁具安防
- 作业保护 防静电产品 军需用品 防身用具 防弹器材 智能卡 锁具 印章设备 信息安全 防雷避雷 防爆防水防尘 消防救援 二手安防产品 公共广播 防伪产品 灾害防护 智能交通 小区安防 建筑安防配件 楼宇对讲 安全标识 安全检查 交通指挥 监控器材 静电测试仪 警报设备 防盗装置 其它安全防护用品
- 仪器仪表
- 车用仪表 包装测试设备 室内环保检测仪器 仪器仪表配件材料 电子元器件 传感器 色谱仪 实验室仪器 试验箱及气候环境设备 试验设备 通用分析仪器 生物仪器 医用仪器仪表 衡器 气象仪器 气体检测分析仪 电子测量仪器 分析仪器 实验室常用设备 计量标准器具 无损检测仪器 粮食水分仪 专用仪器仪表 工业自动化仪表 校验仪器 变送器 环境、环保检测仪器 其它仪器仪表
- 电子电工
- 变频器 电子材料 开关电源 绝缘材料 绝缘材料 输电设备及材料 电子电工产品设计加工 天线 雷达及无线导航 电子电工产品制造设备 电热设备 电子电工项目合作 高压电器 低压电器 配电装置、开关柜、照明箱 显示设备 电子、电工产品代理 半导体材料 电子元器件、组件 工业自动化装置 磁性材料 电工陶瓷材料 电子化学品 插头、插座 充电器 电动机、电机 光电子、激光仪器 UPS与电源 照明与灯具 其他未分类 数码产品 电池 电子电工 开关 电工仪器仪表 电动机 电阻材料 插座 电器成套设备 配电输电设备 电源 电线、电缆 调压器 信息安全产品 电子产品包装 稳压器 变压器 连接器 插头 节电器 电气产品 其它电工设备
- 机械设备
- 裁断机 发泡机 电晕机 热熔机 注塑机 成型机 挤出机 制袋机 吹膜机 吹塑机 压塑机 压延机 造粒机 滚塑设备 包装设备 混炼机 切胶机 硫化机 密炼机 风机、排风设备 压缩、分离设备 印刷设备 整熨洗涤设备 玩具加工设备 机床 化工设备 电脑产品制造设备 家电制造设备 塑料机械 点胶机 混合机 定型机 贴合机 吹瓶机 制杯机 押出机 落砂设备 丝网设备 玻璃加工机械 钣金加工设备 切割设备 选矿设备 焊割设备与材料 造型及制芯设备 石油设备 包装检测设备 包装制造机械 激光设备 农业机械 管型线材加工设备 包装成型机械 清理设备 金融专用设备 工艺礼品加工设备 建材机械 换热、制冷设备 电子产品制造设备 砂处理设备 电镀设备与材料 食品加工机械 工控系统及装备 纸加工机械 纺织设备 医疗器械与设备 直接包装机械 工业锅炉 制氮机 仓储设备
- 五金消费品
- 办公文教光学器材
- 办公家具 计算器 实验室用品 乐器 光学仪器 绘图文具 办公挂摆饰 学习文具 办公用纸 学校家具 打印机耗材 办公文教五金 眼镜及配件 文具配件 其它教学模型、器材 文化办公设备 裁剪用品 光学计量标准器具 文教用橡胶制品 装订用品 教学模型、器材 复读机、学习机 PDA 笔类 其它文具 摄影器材 光学加工机械 书写板、擦 实验室专用设备 其它办公耗材
- 商务服务
- 二手设备转让
- 二手建材设备 二手汽摩 二手交通产品及用具 二手通讯产品 二手机械设备 二手环保产品加工设备 二手工艺礼品加工设备 二手运动休闲用品 二手电脑产品加工设备 二手农副产品加工设备 二手包装设备 二手家居用品加工设备 二手服装鞋帽加工设备 二手家用电器 二手冶炼加工设备 二手办公文教用品 二手电子、电工产品 二手化工产品设备 二手纺织、皮革加工设备 二手汽配加工设备 二手玩具加工设备 二手安全、防护用品加工设备 二手电脑及用品 二手印刷设备 二手食品饮料加工设备 二手医药产品加工设备 其他未分类 二手设备转让 二手工程机械 二手办公设备 二手建材加工设备 二手纸加工设备 二手通信器材 二手交通工具 二手木工机械 二手电工电气产品 二手纺织加工设备 二手橡胶加工设备 二手制鞋设备 二手化工设备 二手电脑及配件 二手矿业设备 二手广电设备 二手皮革加工设备 二手造纸设备 二手仪器仪表 二手环保设备 二手锅炉 二手通用零部件 其它二手设备 二手医疗设备 二手包装机械 二手照明器材 二手物流设备 二手食品机械 二手制药设备 二手电动工具 二手服装加工设备 二手电子加工设备 二手农业机械 二手冶炼设备 二手机床 二手塑料机械 二手安防设备 二手体育休闲设施
- 项目合作
- 能源项目合作 家电项目合作 环保项目合作 能源项目合作 化工项目合作 环保项目合作 注塑加工合作 铸塑加工合作 压塑加工合作 吸塑加工合作 吹塑加工合作 挤塑加工合作 冶金矿产项目合作 安全防护产品项目合作 建筑项目合作 工艺礼品项目合作 办公文教用品项目合作 玩具项目合作 医药、保健项目合作 机械及工业制品项目合作 电子、电工项目合作 交通项目合作 家居用品项目合作 运动休闲用品项目合作 其他未分类 项目合作 建材项目合作 电子项目合作 食品饮料项目合作 电脑项目合作 办公、文教项目合作 医药项目合作 招标、投标 电工电气项目合作 地区、政府招商引资 其它项目合作 机械项目合作 照明器材项目合作 服装项目合作 冶金项目合作 矿业项目合作 交通工具项目合作 五金工具项目合作
- 表面处理
基于微处理器的FPGA的在线可重配置
0
可编程逻辑器件(PLD)广泛应用在各种电路设计中。基于查找表技术、SRAM工艺的大规模PLD/FPGA,密度高且触发器多,适用于复杂的时序逻辑,如数字信号处理和各种算法的设计。类器件使用SRAM单元存储配置数据。配置数据决定了PLD内部互连和功能,改变配置数据,也就改变了器件的逻辑功能。SRAM编程时间短,为系统动态改变PLD的逻辑功能创造了条件。但由于SRAM的数据易失的,配置数据必须保存在PLD器件以外的非易失存储器内,才能实现在线可重配置(ICR)。
1在应用配置(动态配置)
同一设备在实现不同的应用时,要求FPGA实现不同的功能。如手持多媒体设备,可拍摄分辨率较高的静止图像照,采用JPEG2000压缩,也可传送活动图像,采用H.263,H.264/AVC等。单纯使用软件实现速度慢,需要对算法进行精细的优化;而使用硬件实现则速度快,但灵活性差。为此,采用微处理器和FPGA相结合来实现手持多媒体终端,c微处理器实现程序控制,FPGA实现大量的规则运算。此外,手持设备的某些应用(如静止图像和活动视频压缩)可能并不同时实现。若在一片FPGA同时实现这些功能,不仅布线复杂,功能难以实现,而且需要更大规模的FPGA。若使用不同的配置数据进行配置,使FPGA在不同时刻实现不同的功能,则FPGA的容量可以显着降低,从而降低设备的体积、功耗及成本。
使用在应用配置时,首先把应用分集,可能同时运行的应用分成一组,耗时的规则运算由FPGA实现,其它由微处理器实现。把一个FPGA芯片的多个配置文件连续地存放在系统存储器中,在程序执行时,微处理器把对应特定应用的配置数据装载到FPGA中并完成初始化,在FPGA进入用户模式后就能实现特定的功能了。这种方法可以采用更小规模的FPGA,不必使用专用的昂贵配置芯片(如ALTERA的EPC1、EPC2等)来存储配置数据,因而可显著地节省系统成本。
ALTERASRAM工艺的FPGA配置方式主要分为两大类:主动配置和被动配置。主动配置方式由PLD器件引导配置操作过程,它控制着外部存储器和初始化过程;而被动配置方式则由外部计算机或控制器控制配置过程。根据数据线的多少又可以将PLD器件配置方式分为并行配置和串行配置两大类。下面以ALTERAAPEX20KC系列器件为例,介绍两种在微处理器系统里连接简单且使用方便的配置方式:被动串行配置和被动并行异步配置。
2被动串行配置(PS)
被动串行配置的主要配置引脚如下:
nSTA:命令状态下为器件的状态输出。加电后,FPGA立即驱动该引脚到低电位,然后在5μs内释放它。NSTA经过10kΩ电阻上拉到,如果配置中发生错误,FPGA将其拉低。在配置或者初始化时,若配置电路将nSTA拉低,FPGA进入错误状态。
NCONFIG:配置控制输入。低电位使器件复位,由低到高的电位跳变启动配置。
CONF_DONF:双向漏极开路;在配置前和配置期间为状态输出,FPGA将其驱动为低。所有配置数据无错误接收并且初始化时钟周期开始后,FPGA将其置为三态,由于有上拉电阻,所以将其变为高电平,表示配置成功。在配置结束且初始化开始时,CONF_DONE为状态输入:若配置电路驱动该管脚到低,则推迟初始化工作;输入高电位则引导器件执行初始化过程并进入用户状态。
DCLK:时钟输入,为外部数据源提供时钟。
nCE:FPGA器件使能输入。nCE为低时,使能配置过程。单片配置时,nCE必须始终为低。
nCEO:输出(专用于多片器件)。FPGA配置完成后,输出为低。在多片级联配置时,驱动下一片的nCE端。
DATA0:数据输入,在DATA0引脚上的一位配置数据。
PORSEL:专用输入,用来设置上电复位(POR)的延时时间。
nIO_PULLUP:输入。低电平时,在配置前和配置期间使能内部弱的上拉电阻,将用户管脚拉至IO。
几乎所有ALTERAFPGA器件都支持被动串行配置。被动串行配置的是序图如图1所示,在这种配置方式中没有握手信号,配置时钟的工作频率必须在器件允许的范围,频率没有限制。为了开始配置,配置管脚和JTAG管脚所在的bank的INT、IO必需供电。FPGA上电后进入复位状态。nCONFIG被置为低电平,使FPGA进入复位状态;nCONFIG由低到高的电位跳变启动配置过程。整个配置包括三个阶段:复位、配置和初始化。当nSTA或者nCONFIG为低电平时,器件脱离复位状态,并且释放漏极开路的nSTA管脚。在nSTA释放后,被外部电阻拉高,这时nSTA和nCONFIG同时为高电平,FPGA准备接收配置数据,配置阶段开始。在串行配置过程中,FPGA在DCLK上升沿锁存DATA0引脚上的数据。成功接收到所有数据后,释放CONF_DONE引脚,并被外部电阻拉高。CONF_DONE由低到高的转变标志配置结束,初始化开始。此后,DCLK必须提供几个周期的时钟(具体周期数据与DCLK的频率有关),确保目标芯片被正确初始化。初始化完成后,FPGA进入用户工作模式。如果使用了可选的INIT_DONE信号,在初始化结束后,INIT_DONE被释放,且被外部电阻拉高,这时进入用户模式。DCLK、DATA、DATA0配置后不能三态,可置高或者置低。
在配置过程中,一旦出现错误,FPGA将nSTA拉低。系统可以实时监测,当识别到这个信号后,重新启动配置过程。NCONFIG由高变低,再变高可以重新进行配置。一旦nCONFIG被置低,nSTA和CONF_DONE也将被FPGA置低。当nSTA和nCONFIG同时为高电平时,配置开始。
图2是采用微处理器的FPGA被动串行配置方案的简化电路图。配置过程为:由微处理器将nCONFIG置低再置高来初始化配置;检测到nSTA变高后,就将配置数据和移位时钟分别送到DATA0和DCLK管脚;送完配置数据后,检测CONF_DONE是否变高,若未变高,说明配置失败,应该重新启动配置过程。在检测CONF_DONE变高后,根据器件的定时数再送一定数量的时钟到DCLK管脚;待FPGA初始化完毕后进入用户模式。如果单片机具有同步串口,DATA0、DCLK使用同步串口的串行数据输出和时钟输出,这时只需要简单把数据字节或字锁存到发送缓冲器就可以了。在使用普通I/O线输出数据时,每输出1个比特,就要将DCLK置低再置高产生一个上升沿。它比ALTERA公司手册给出的电路连接图更有效地使用了存储器。
3被动并行异步配置
如同被动串行配置一样,被动并行异步配置也包括三个阶段:复位、配置和初始化。被动并行异步配置电路图如图3所示。当nSTA或者nCONFIG为低电平时,器件处于复位状态。微处理器在nCONFIG管脚产生一个由低到高的跳变启动FPGA的配置。当nCONFIG变高后,器件脱离复位状态,并且释放漏极开路的nSTA管脚,FPGA准备接收配置数据,配置阶段开始。在配置阶段,微处理器FPGA当作存储器,进行写操作,即微处理器先使片选有效,然后把8比特数据送到Data[0:7]管脚上,并配置管脚RDYnBSY到低电平,表示FPGA正忙于处理配置数据,微处理器可执行其它功能。在RDYnBSY低电平期间,FPGA使用内部振荡器时钟处理配置数据。当FPGA准备接收下一字节的配置数据时,它驱动RDYnBSY到高电平。微处理器检测到这一高电平,便送下一字节数据到配置管脚。为了节省一根用来检测RDYnBSY的I/O线,可采用读存储器的方法读FPGA,其中nRS为存储器读信号,在nRS有效期间,RDYnBSY信号被送到数据线D7上。也可以不检测RDYnBSY,也不读FPGA,简单地等待延时tY(max)+tRDY2WS2SB之后就写下一个配置数据字节。FPGA每处理一字节配置数据后,若发现错误就会将nSTA拉低,暗示配置出错。微处理器可以检测这一错误,并重新进行配置。如同被动串行配置一样,FPGA在正确接收所有配置数据后,将释放CONF_DONE信号,于是该管脚被外部上拉电阻拉高,表示配置结束,初始化开始。
4配置数据文件的生成
Altera的MAX+PII或QuarII开发工具可以生成多种格式的配置文件,用于不同配置方法。不同目标器件,配置数据的大小不同。配置文件的大小一般由二进制文件(扩展名为.rbf)决定。Altera提供的软件工具不自动生成.rbf文件,需要按照下面的步骤生成:①在MAX+PII编译状态,选择文件菜单中的变换SRAM目标文件命令;②在变换SRAM目标文件对话框,指定要转换的文件并且选择输出文件格式为.rbf(Sequential),然后予以确定。
本文链接:http://www.sjwj.com/Liter/LiterDetail_26744.html
版权声明:1.塑胶五金网转载作品均注明出处,本网未注明出处和转载的,是出于传递更多信息之目的,并不意味着赞同其观点或证实其内容的真实性,您同意将自行加以判断并承担所有风险。 2.如转载作品侵犯作者署名权,或有其他诸如版权、肖像权、知识产权等方面的伤害,并非本网故意为之,在接到相关权利人通知后将立即加以更正。联系电话:15014822798
投稿声明:可将稿件直接发至邮箱:234145668@qq.com(主题注明“投稿”),也可直接联系
电话:0769-22305675
传真:0769-23031246




粤公网安备 44190002001993号