ir2020i实现SMB发送的方法

ir2020i实现SMB发送的方法
ir2020i实现SMB发送的方法

用ir2020i实现SMB发送的方法

1.用ir2020i实现SMB发送(发送到共享文件夹),首先要确保共享文件夹所在的电脑的已经设定了共享,并且设定了相应的权限(默认的访问共享文件夹的用户名为guest,密码为空,可以按用户自已需要在“计算机管理”里进行更改),并可用另外一个电脑访问该共享文件夹,确保连接正常,权限正确。

2.在ir2020i的附加功能菜单中设置项如下,主要是系统的ip地址和子网掩码,以及smb客户端设为ON。

3 然后重新启动机器,设置单触或地址簿地址:

点击浏览,找到共享的文件夹,或可以直接输入文件夹信息:

假设共享的电脑名为comp1,共享的文件夹为share1,访问的权限为user1,密码为:111,则输入如下:

输入联系人的名字,如aa

输入按键的名字,如ss,

这样就定义了一个单触键1,目标地址为\\comp1\share1的信息。

4 开始使用,点击“发送”,单触键,:

选择目标地址,单触1:

选定后如图:

然后在输稿器或稿台玻璃中放置原稿,按启动键,完成。

关于生成AMBA ip core的GRLIB使用笔记2(哥,断奶了)

本文源于哥,断奶了在学习中做的笔记,希望分享后大家一起学习讨论。 2013/5/17 一.GRlib的使用 首先在designs下建立一个工程文件design_one,你可以把你所需要的器件类型design 内的文件复制到这个文件里,例如我要做一个V5的project,那么就可以把leon3-gr-pci-xc5v 这个文件里的文件复制到design_one里面。 然后进入虚拟机,用终端打开design_one文件,执行命令make xgrlib,打开如下界面。 1.红色区域 首先来看Simulation,这个GRlib提供了包括Modelsim、 Nasim(一位台湾人写的加工程序仿真软件)和一些其他公司 提供的仿真工具(我对着些仿真工具也不是太了解,因为只 做过Altera和Xilinx的FPGA,所以只对他们自带的仿真工 具和Modelsim比较了解,而且我们后面的实例只用到 Modelsim。)选择所需要的仿真工具,如果在Linux下安装 了Modelsim的话,在这里可以run Modelsim。如果没有也 没关系,他会在共享的工程文件中生成工程文件,这样你就 可以在Linux外部打开这个project。 其他连个选项也是一样的道理、,但是现在AMBA总线还没有设置参数,所以在这里先不要管它,我只是把第一个界面的选项先介绍一下。

2.蓝色区域 这个区域包括器件类型、项目名称、状态显示。在状态显示里面我们可以看到生成的文件和一些GRlib在做什么操作。 3.紫色区域 prog prom:下载FPGA的prom。 Xconfig:启动配置工具。 Clean:撤销所有设置。 Scripts:产生工程脚本文件。 Distclean:移除所有产生的文件。 Quit:退出程序。 二.Xconfig工具 Xconfig启动配置工具后,我们就可以对工程进行编辑了,如图: 1.synthesis设置 Target technology(目标技术):Xlinx-Virtex为memory and pads选择目标器件,它包含XLINX、Altera的大多数器件。

如何正确设置扫描分辨率

如何正确设置扫描分辨率 分辨率单位不管是用dpi 、ppi 还是lpi ,都是强调单位长度(英寸)内的点线数而不是单位面积内的点线数。因此,要想根据输出尺寸和分辨率及原图尺寸来计算扫描分辨率,缩放系数应当=长边(或短边)之比。 如例一:已知输出尺寸为A4(29.7×21cm),分辨率300dpi ,那么扫描5英寸(12.7×8.8cm )照片的分辨率应设为多少dpi ?答案是(29.7/12.7)×300≈702dpi,或(21/8.8)×300≈716dpi 即可,而不是原文计算的(21×29.7)/(12.7×8.8)×300≈1680dpi。如果需要将135底片(3.5×2.4cm)扫描放大成分辨率为170dpi 的5英寸(12.7×8.8cm)照片,需设置的分辨率应该是(12.7/3.5)×170≈617dpi ,或(8.8/2.4)×170≈623dpi ,而不是(12.7×8.8)/(3.5×2.4)×170≈2210dpi。 如果嫌计算麻烦,可在Photoshop 中按输出尺寸和分辨率重新建立一个文件,进入图像大小设置面板,将宽度、高度和分辨率三者的比率锁定,然后将高度(或宽度)修改为原图长边(或短边)尺寸,则分辨率中的数据自然就变成你需要的扫描分辨率了。我们就以原文例一进行具体操作。先打开Photoshop 图像处理软件,点选“文件(File)/新建(New)”,建立一个文件。然后选择“图像(Image)/图像大小(Image size)”,将“重定图像大小(Resample image)”前的对勾去掉,高度(Height)修改为 12.7厘米或将宽度(Width)修改为8.8厘米,此时分辨率框中的数据701.6 (或715.818)就是我们需要的数据了。 由于原图长宽比例与最后输出时的长宽比例不尽相同,所以在实际使用时应根据图片内容(即如何裁剪)来决定到底是需要用长边还是用短边来求得分辨率。从这个角度来看,用面积之比来计算缩放系数也是不妥的。 按照需要修改高度和宽度后,就得到了需要的分辨率 扫 描 原 件 规 格

AMBA总线详细介绍

AMBA总线介绍 AMBA 2.0规范包括四个部分:AHB、ASB、APB和Test Methodology。AHB的相互连接采用了传统的带有主模块和从模块的共享总线,接口与互连功能分离,这对芯片上模块之间的互连具有重要意义。AMBA已不仅是一种总线,更是一种带有接口模块的互连体系。AHB AHB=Advanced High Performance Bus,译作高级高性能总线。如同USB (Universal Serial Bus)一样,也是一种总线接口。 特性: 突发连续传输 分步传输 单周期内主控制器处理 单时钟边沿操作 非三态操作 支持64位,128位总线 AHB主要用于高性能模块(如CPU、高速RAM、Nand Flash DMA和DSP等)之间的连接,如图一所示。 作为SoC的片上系统总线,它包括以下一些特性:单个时钟边沿操作;非三态的实现方式;支持突发传输;支持分段传输;支持多个主控制器;可配置32位~128位总线宽度;支持字节、半字和字的传输。AHB 系统由主模块、从模块和基础结构(Infrastructure)3部分组成,整个AHB总线上的传输都由主模块发出,由从模块负责回应。基础结构则由仲裁器(arbiter)、主模块到从模块的多路器、从模块到主模块的多路器、译码器(decoder)、虚拟从模块(dummy Slave)、虚拟主模块(dummy Master)所组成。其互连结构如图二所示

AHB主控制器:主控制器可以通过地址和控制信息,可以进行初始化,读,写操作。在同一时间,总线上只能有一个主控制器。 AHB从设备:从设备通常是指在其地址空间内,响应主控制器发出的读写控制操作的被动设备。通过操作的成功与否反馈给其主控制器,完成数据的传输控制。 AHB仲裁器:仲裁器根据用户的配置,确保在总线上同一时间只有一个主控制器拥有总线控制权限。AHB总线上只能有一个仲裁器。 AHB译码器:译码器解析在总线上传输的地址和控制信息。AHB总线上只能有一个译码器。

扫描参数设置2012

扫描参数设置2012-04-07 12:421.首先要保持工作环境的清洁,扫描仪的玻璃板以及若干个反光镜片及镜头,其中任何一部分脏污都会影响扫描文字图像的效果。因此,保持扫描仪的清洁是确保文字图像扫描质量及识别率较高的重要前提。 2.扫描仪在刚开启时,光源的稳定性较差,而且光源的色温也没有达到正常工作所需的色温,所以开始扫描以前最好先让扫描仪预热一段时间。 3.在放置扫描原稿时,把扫描的文字材料摆放在扫描起始线正中,可以最大限度地避免由于光学透镜导致的失真而影响识别率。 4.扫描后的文字图像经常会有一定角度的倾斜,出现这种情况必须在扫描后使用自动或手动旋转工具进行纠正,OCR软件一般都设有自动纠偏和手动纠偏工具。否则OCR识别软件会将水平笔画当作斜笔画处理,识别率会下降很多。如果扫描后的文字图像倾斜角度超过15°,倾斜校正会产生较大的失真和误差,从而严重影响识别率,这种情况建议摆正原稿重新扫描。 图2 分辨率、亮度、对比度的设定 三、扫描参数的设置 扫描参数的设置主要包括分辨率的设置及亮度和对比度的设置。 1.一般来讲,分辨率越高识别率也就会越高。但这也不是绝对的,对于一些过大过粗的字体,设置过高的分辨率,识别率可能会降低,而且设置高分辨率后,扫描速度会大大降低。根据实际经验,1、2、3号字的文稿推荐使用200dpi,4、小4、5号字的文稿推荐使用300dpi,小5、6号字的文稿推荐使用400dpi,7、8号字的文稿推荐使用600dpi(图2)。 2.扫描时适当地调整好亮度和对比度值,对识别率的高低影响很大,在进行扫描亮度和对比度的设定时(图2),以扫描后的图像中文字的笔画较细、均匀,且没有明显断点为准。如果扫描后的文字图像存在黑点、黑斑或文字线条很粗很黑,分不清笔画,说明亮度值太小,应该增加亮度值再重新扫描。如果文字线条凹凸不平,有断线甚至图像中汉字轮廓严重残缺时,说明亮度值太大,应减小亮度后再重新扫描。如果要扫描质量比较差的文稿,比如报纸,扫描出的图像可能会出现大量的黑点,而且在字体的笔画上也会出现粘连现象,为获得较好的识别结果,必须仔细进行亮度和对比度值的调整,反复扫描多次才能获得比较理想的效果。 四、识别后的处理工作 1.文字校正 文字校正是OCR识别工作中比较烦琐的一步。一般OCR软件对可能出现错误的文字,会显

grlib说明文档中文版

5GRLIB design concept 5.1introduction GRLIB是一个可重用IP Core的集合,并分成了多个VHDL库。每一个库提供了特定厂商的元件或者一系列共享的功能或接口。在GRLIB设计中使用的数据结构和元件声明都是通过库指定的VHDL包来输出的。 GRLIB是基于AMBA AHB和APB片上总线的,并把该总线用作标准的互联接口。AHB/APB总线的实现是与AMBA-2.0相兼容的,并附加了额外的“sideband”(边带)信号。这些边带信号的有三个用途:automatic address decoding,interrupt steering和device identification(a.k.a plug&play support)。根据AHB/APB 信号的功能,GRLIB的库把这些信号以VHDL records的形式组合在一起。GRLIB AMBA包的源文件在lib/grlib/amba/下。 所有的GRLIB core都使用同样的data structures来声明AMBA接口,这样相互之间的连接就很容易了。GRLIB库还包含了一个AHB bus controller和一个AHB/APB bridge,借助这两个模块,可以很快组装成一个全功能的AHB/APB的系统。 下面的部分将描述AMBA总线是怎么实现的以及怎样用GRLIB来建一个SOC设计。 5.2AMAB AHB on-chip bus 5.2.1General(概述) AMBA Advanced High-performance Bus(AHB)是一个multi-master的总线,可以以high data rate and/or variable latency的形式来互连各单元。图5就是一个概念图。图中连在总线上的单元分为masters(主)和slaves(客),并都受一个全局的总线仲裁器(global bus arbiter)控制。 由于AHB总线是复用的(而不是三态的),更正确的总线与单元互连示图可以参考图6。每一个master驱

分辨率知识

分辨率与图像质量密切相关,是用以衡量图像细节表现力的一个重要技术参数。其应用范围十分广泛,在扫描仪等数字化设备中都以分辨率作为衡量设备捕捉、显示或输出图像数据的能力。但由于所处环境不同,其含义也不尽相同。因此,正确认识扫描仪分辨率及其相互关系,不论在对硬件设备的了解程度方面还是在对图像的应用处理方面都非常重要。 一、分辩率的表示方法与含义 在使用扫描仪、打印机、数字相机、显示器等数字设备或进行图像的数字化处理时,经常会接触到ppi,dpi和spi这3个常用表示方法。 ppi(pixels perinch):即每英寸的像素数。像素是组成数字图像的基本单位,如果将一幅数字图像进行多级放大,可以发现它是由一个一个带颜色的“小区域”构成的。这些“小区域”就是像素。这种描述方法主要用来描述图像分辨率。 例如在显示器上经常可以看到诸如1024X768ppi和800X600ppi等分辨率的设置,实际上这是屏幕的显示分辨率。另外,现在的扫描仪等数字化输入设备也常用以描述所获取信息的密度,即输入分辨率。 dpi(dotsperinch):即每英寸的点数。严格地说,点实际上是指打印机在打印文字和图像时所表征图像打印输出效果的色点。表示打印机分辨率的这个数越大,表明图像输出的色点就越小,所输出的图像就越精细。打印机色点的大小只同打印机的硬件工艺有关,而与要输出图像的分辨率无关。不过,在描述扫描仪分辨率时经常会使用此术语表示。 spi:即每英寸的采样点数。实际上这个术语是扫描仪专用的,这是因为扫描仪在扫描图像时,不显示像素,也不使用点,它将源图像看成是由大量网格组成的,扫描时,从每一个网格中取出一个点,这个点就称为取样点,这些取样点的信息转换成计算机能够识别的形式后,再以像素的形式在显示器屏幕上显示或以点的形式通过打印机打印出来。 通常,这3个概念非常容易混淆,dpi中的色点指的是硬件设备最小的显示单元:而像素则既可以是一个点,也可以是多个点的集合。由于扫描仪在扫描图像时,每一个采样点都是和所形成图像的每一个像素相对应的,因此扫描时设定的dpi值与扫描形成图像的ppi 值通常是等效的,此时两者可以暂划等号。但大多数情况下,两者之间还是存在一定的区别。例如分辨率为1ppi的图像,在300dpi的打印机上打印输出,此时图像的每一个像素,在打印时都对应了300x300点。同样,在显示方面,若显示器的分辨率为80dpi描述,即每英寸对应80个光点,在640x480dpi显示分辨率下1像素与1光点相对应,但如果将显示模式调整为320x200dpi,则在显示一幅320x200dpi的图像时,一个像素则对应4个光点。 二、分辨率的常用术语 由于分辨率这个概念不仅仅使用在扫描作业中,而是被广泛应用于整个数字影像领域,因此其内涵和表示方法不是单一的、固定的,在一定范围内容易引起混淆,所以有人说很难对它下定义。但无论如何,在确定最佳分辨率之前,弄清有关的技术术语是很重要的。 常常听到的有关分辨率的术语有光学分辨率、插值分辨率、图像分辨率、显示器分辨率、

扫描仪分辩率详解

扫描仪分辩率详解 分辨率与图像质量密切相关,是用以衡量图像细节表现力的一个重要技术参数。其应用范围十分广泛,在扫描仪等数字化设备中都以分辨率作为衡量设备捕捉、显示或输出图像数据的能力。但由于所处环境不同,其含义也不尽相同。因此,正确认识扫描仪分辨率及其相互关系,不论在对硬件设备的了解程度方面还是在对图像的应用处理方面都非常重要。 一、分辩率的表示方法与含义 在使用扫描仪、打印机、数字相机、显示器等数字设备或进行图像的数字化处理时,经常会接触到ppi,dpi和spi这3个常用表示方法。 ppi(pixels perinch):即每英寸的像素数。像素是组成数字图像的基本单位,如果将一幅数字图像进行多级放大,可以发现它是由一个一个带颜色的“小区域”构成的。这些“小区域”就是像素。这种描述方法主要用来描述图像分辨率。 例如在显示器上经常可以看到诸如1024X768ppi和800X600ppi等分辨率的设置,实际上这是屏幕的显示分辨率。另外,现在的扫描仪等数字化输入设备也常用以描述所获取信息的密度,即输入分辨率。 dpi(dotsperinch):即每英寸的点数。严格地说,点实际上是指打印机在打印文字和图像时所表征图像打印输出效果的色点。表示打印机分辨率的这个数越大,表明图像输出的色点就越小,所输出的图像就越精细。打印机色点的大小只同打印机的硬件工艺有关,而与要输出图像的分辨率无关。不过,在描述扫描仪分辨率时经常会使用此术语表示。 spi:即每英寸的采样点数。实际上这个术语是扫描仪专用的,这是因为扫描仪在扫描图像时,不显示像素,也不使用点,它将源图像看成是由大量网格组成的,扫描时,从每一个网格中取出一个点,这个点就称为取样点,这些取样点的信息转换成计算机能够识别的形式后,再以像素的形式在显示器屏幕上显示或以点的形式通过打印机打印出来。 通常,这3个概念非常容易混淆,dpi中的色点指的是硬件设备最小的显示单元:而像素则既可以是一个点,也可以是多个点的集合。由于扫描仪在扫描图像时,每一个采样点都是和所形成图像的每一个像素相对应的,因此扫描时设定的dpi值与扫描形成图像的ppi值通常是等效的,此时两者可以暂划等号。但大多数情况下,两者之间还是存在一定的区别。例如分辨率为1ppi的图像,在300dpi的打印机上打印输出,此时图像的每一个像素,在打印时都对应了300x300点。同样,在显示方面,若显示器的分辨率为80dpi描述,即每英寸对应80个光点,在640x480dpi显示分辨率下1像素与1光点相对应,但如果将显示模式调整为320x200dpi,则在显示一幅320x200dpi的图像时,一个像素则对应4个光点。 二、分辨率的常用术语 由于分辨率这个概念不仅仅使用在扫描作业中,而是被广泛应用于整个数字影像领域,因此其内涵和表示方法不是单一的、固定的,在一定范围内容易引起混淆,所以有人说

设置好分辨率,扫描出好照片

设置好分辨率,扫描出好照片 一、普通设置法 扫描分辨率选择的大小,不仅对最终的图象质量有影响,而且在很大程度上它还决定了文件尺寸的大小。一般的扫描应用软件都可以在预览原始样稿时自动计算出文件尺寸的大小,如何在大小和质量方面得到兼容就是我们需要努力保证的。通常黑白图象文件的计算公式是:水平尺寸x垂直尺寸x(扫描分辨率)2/8;彩色图象文件的计算公式是:水平尺寸x垂直尺寸x(扫描分辨率)2/3。知道了这些计算公式以后,这时候我们首先要做的是确定输出幅面有多大,是A4还是A3;接着要确定打印的分辨率是多少,是360、720还是1440dpi;然后是测量要扫描部分的大小。在确定了这三方面参数后,就可以通过计算确定扫描分辨率了。有人会问:“要这么麻烦干嘛,随便用一个分辨率扫描,再用图像处理软件改变分辨率不就行了吗?”其实不然,我们应该知道:图像处理软件无法凭空再生出扫描时所损失的细节。还有一个问题需要澄清,喷墨打印机的有效彩色分辨率究竟是多少?720dpi是指各种颜色墨滴的输出精度,而彩色打印机需要用多个墨滴的组合来表现一个彩色像素,一般来说,我们可以将其最高分辨率除以4来估计有效精度。举个实实在在的例子,比如:如果要将一幅4英寸×5英寸的照片用720dpi的打印机输出到A4幅面的照片纸上(一般在A4照片纸上图像所占的面积为7.5英寸×11英寸)。扫描分辨率的计算方法如下: 最终打印稿的像素数:(7.5×720/4)×(11×720/4)=1350dpi×1980dpi

扫描分辨率设定为:(1350/4)×(1980/5)=338dpi×396dpi 可见,用400dpi左右的分辨率来扫描,其结果基本上可以撑满A4照片纸。从上面的计算过程,细心的读者也许会发现原始图像越小、打印分辨率和输出幅面越大,所需的扫描分辨率也越大,这就是为什么底片扫描仪要求的光学分辨率很高的原因。而反过来,通过上述计算的逆过程也可以估算出最终输出结果的幅面以便确定所需的打印纸大小。 通过上面的叙述,我们可以总结出这样一个计算公式,那就是扫描分辨率=放大系数x打印分辨率/N,其中N代表打印机的喷头数,根据这个公式,我们知道扫描仪的分辨率越高得到的扫描效果是越好,但是考虑到如果超过打印机的分辨率,效果再好的图象也不可能打印出来,仅仅是多增加了图象文件的尺寸,没有实际的价值,因此选择适当的扫描分辨率也就显得很重要了。 二、特殊设置法 除了按照上面的基本公式来设置扫描分辨率外,大家也可以根据不同的要求,来按照下面的原则来设置扫描分辨率: 1、使用软件分辨率来扫描 一般来说,扫描仪的分辨率可以分为光学分辨率和软件分辨率这两种,要是采用大于光学分辨率的分辨率来扫描的话,就必须通过设置软件分辨率的方法来增加像素,不过增加的这种像素对提高最终输出的分辨率没有任何帮助,即使可以使输出图象看起来更加柔和,但由于这种设置扫描分辨率的方法缺少对比度和锐度,因此在扫描普通的照片或者幻灯片时,一般都不会采用这种设置分辨率的方法的。 2、使用不高于原件的分辨率来扫描

你的照片扫描时如何设定分辨率 (1)

你的照片扫描时如何设定分辨率 有许多用户都想把平时拍摄的精彩照片用彩色打印机放大打印出来看,全程由自己动手制作,这样不但可以加上各式各样的文字和效果,或随心所欲地选择任一部分进行放大,还可以反复地尝试直到输出的结果完全符合自己的要求。这个例子当中涉及到扫描分辨率、图像处理、打印分辨率等方面的知识。而其中最困扰人的是,我们该用什么分辨率来扫描这张照片呢?不少人在设置扫描仪的分辨率时,往往会表现得很随意,或者漫不经心,或者无所适从,有的认为只要将分辨率设置高了,就能提高输出图象的清晰度,有的认为只要将分辨率设置低了,就能降低图象的文件尺寸;其实扫描仪分辨率的选择并不是一件很简单的事情,只有合适的大小才能保证有高质量的输出效果,因此大家必须认真、科学地设置好扫描分辨率的大小。 一、普通设置法 扫描分辨率选择的大小,不仅对最终的图象质量有影响,而且在很大程度上它还决定了文件尺寸的大小。一般的扫描应用软件都可以在预览原始样稿时自动计算出文件尺

寸的大小,如何在大小和质量方面得到兼容就是我们需要努力保证的。通常黑白图象文件的计算公式是:水平尺寸x垂直尺寸x(扫描分辨率)2/8;彩色图象文件的计算公式是:水平尺寸x垂直尺寸x(扫描分辨率)2/3。知道了这些计算公式以后,这时候我们首先要做的是确定输出幅面有多大,是A4还是A3;接着要确定打印的分辨率是多少,是360、720还是1440dpi;然后是测量要扫描部分的大小。在确定了这三方面参数后,就可以通过计算确定扫描分辨率了。有人会问:“要这么麻烦干嘛,随便用一个分辨率扫描,再用图像处理软件改变分辨率不就行了吗?”其实不然,我们应该知道:图像处理软件无法凭空再生出扫描时所损失的细节。还有一个问题需要澄清,喷墨打印机的有效彩色分辨率究竟是多少?720dpi是指各种颜色墨滴的输出精度,而彩色打印机需要用多个墨滴的组合来表现一个彩色像素,一般来说,我们可以将其最高分辨率除以4来估计有效精度。举个实实在在的例子,比如:如果要将一幅4英寸×5英寸的照片用720dpi的打印机输出到A4幅面的照片纸上(一般在A4照片纸上图像所占的面积为7.5英寸×11英寸)。扫描分辨率的计算方法如下: 最终打印稿的像素数:(7.5×720/4)×(11×720/4)=1350dpi×1980dpi

什么是AMBA片上总线

什么是AMBA片上总线 [ 2006-6-26 15:14:32 | By: MCUBLOG ] 随着深亚微米工艺技术日益成熟,集成电路芯片的规模越来越大。数字IC从基于时序驱动的设计方法,发展到基于IP复用的设计方法,并在SOC设计中得到了广泛应用。在基于IP复用的SoC设计中,片上总线设计是最关键的问题。为此,业界出现了很多片上总线标准。其中,由ARM公司推出的AMBA片上总线受到了广大IP开发商和SoC系统集成者的青睐,已成为一种流行的工业标准片上结构。AMBA规范主要包括了AHB(Advanced High performance Bus) 系统总线和APB(Advanced Peripheral Bus)外围总线。 AMBA片上总线 AMBA 2.0规范包括四个部分:AHB、ASB、APB和Test Methodology。AHB的相互连接采用了传统的带有主模块和从模块的共享总线,接口与互连功能分离,这对芯片上模块之间的互连具有重要意义。AMBA已不仅是一种总线,更是一种带有接口模块的互连体系。下面将简要介绍比较重要的AHB和APB总线。 APB总线介绍 基于AMBA的片上系统 一个典型的基于AMBA总线的系统框图如图3所示。

大多数挂在总线上的模块(包括处理器)只是单一属性的功能模块:主模块或者从模块。主模块是向从模块发出读写操作的模块,如CPU,DSP等;从模块是接受命令并做出反应的模块,如片上的RAM,AHB/APB 桥等。另外,还有一些模块同时具有两种属性,例如直接存储器存取(DMA)在被编程时是从模块,但在系统读传输数据时必须是主模块。如果总线上存在多个主模块,就需要仲裁器来决定如何控制各种主模块对总线的访问。虽然仲裁规范是AMBA总线规范中的一部分,但具体使用的算法由RTL设计工程师决定,其中两个最常用的算法是固定优先级算法和循环制算法。AHB总线上最多可以有16个主模块和任意多个从模块,如果主模块数目大于16,则需再加一层结构(具体参阅ARM 公司推出的Multi-layer AHB规范)。APB 桥既是APB总线上唯一的主模块,也是AHB系统总线上的从模块。其主要功能是锁存来自AHB系统总线的地址、数据和控制信号,并提供二级译码以产生APB外围设备的选择信号,从而实现AHB协议到APB协议的转换。 =========================================================== ====== =========================================================== ======

AMBA APB4 与 AMBA3 AHB-Lite 1.0 协议介绍

AMBA APB4 与 AMBA3 AHB-Lite 1.0 协议介绍 2013年09月18日 16:09 绝对好文 关键词:AMBA , APB4 , AHB-Lite 作者:Allen Zhan [介绍] 根据ARM的说法, 今天 AMBA 已经成为了业界事实上的总线标准. 本文我们简单对AMBA4 中的 APB v2.0(也称为 APB4), 以及 AMBA3 AHB-Lite v1.0 进行简单的了解. 我们的介绍集中在, 我们比较有兴趣的地方. 尽管如此, 也可能几乎覆盖了协议中几个最重要的部分. [AMBA APB] AMBA Advanced Microcontroller Bus Architecture, 由ARM定义的总线架构(标准), 由一个协议家族组成. ARM 声称这一标准已经称为事实上的 uController 业界通用标准. APB The Advanced Peripheral Bus(APB) 是 AMBA 协议家族中一个组成部分. 它被定义为一个 low-cost 的接口, 为了最小能耗与减小接口的复杂性进行的优化设计. 被用于连接通用外围, 比如 timers, inerrupt controllers, UART是, and IOs. 通过 system-to-peripheral bus bridge 与 main system bus 相连, 有助于降低能耗. APB 版本 当前(2013年9月), 最近的 APB协议版本是 AMBA APB Protocol Specification v2.0. 或者因为属于 AMBA4 家族中的发布协议, 一般也被称为 APB4. 而在第一个版本(APB2 )中, APB 的基本组元, APB bridge 与 APB slave 被定义. 而在 APB3 中, Ready signal 被引入, 这意味着增加了操作状态中, 增加了wait state. 另外增加了 PSLVERR, 用于错误报告的 signal. 最近的 APB4, 增加了 PPROT 与 PSTRB signal. APB bridge 与 APB slave

SmartfusionAMBA指南

SmartFusion应用指南 MSS-AMBA相关文档阅读笔记 2010/12/15 Embedded hengheng 1 AHB BUS MATRIX---MSS的脊梁 1.1AHB BUS MATRIX简介 AHB BUS MATRIX 是多层AHB 矩阵。允许一个主机操作A从机,另一个主机操作B从机。当二者同时对C进行操作时,仲裁模块发挥作用,采用客户定制的方式或者乒乓方式对主机进行仲裁。理论吞吐量为16Gbps. 通过上图,得知AHB MARTIX共拥有5个MASTER和8个SLAVE。在AHB BUS MATRIX中实现的路径是理论路径的子集。此外,CORTEX-M3的IBUS和DBUS在MATRIX内部被多路选择,因此公用一个MASTER PORT,二者无法同时激活。 1.2AHB BUS MATRIX连接关系 通过上表可以得知,AHB BUS MATRIX中各master与slave的连接权限。 一般来说,除了CORTEX-M3外的master 和slave在上电时都会被关掉,用户需要通过设置AHB_MATRIX_CR中的相关位来打开这些master和slave。 CORTEX-M3是系统中唯一可以是使能其他MASTER的MASTER,因为其PPB总线上挂了一个可以使能其他MASTER的控制寄存器。 注意,关于ENVM使用时,需要明确一点,在命令ENVM进行编程或者擦写时,其他MASTER不会自动得知ENVM是不可读取的。因此,此时需要通过软件信号来控制其他MASTER的连接路径。 1.3仲裁简介: 仲裁器在slave的端口上。通常仲裁方式分为两种:循环方式和权重循环方式。 通过设置AHB_MATRIX_CR中的COM_WEIGHTEDMODE位来切换。 循环方式 权重循环方式

AMBA总线报告

对AMBA片内总线通讯协议进行简要介绍之后,采用Top- Down设计方法完成了AMBA片内总线结构所有控制部件的RTL级硬件建模,并通过逻辑综合、优化得到了门级电路网表。经验证,符合AMBA规范,频率达100MHz。 关键词:AMBA 片内总线AHB仲裁器中央译码器APB桥

一、AMBA总线简介 (1) 1.1AMBA总线概况 (1) 1.1.1 高级高性能总线(AHB (1) 1.1.2 高级系统总线(ASB (1) 1.1.3 高级外设总线(APB) (1) 1.2 AMBA规范的目的 (1) 1.3 AMBA AHB介绍 (2) 二、AMBA片内总线通讯协议描述 (2) 2. 1AHB系统总线协议 (2) 2. 2APB外围总线协议 (3) 三、AMBA片内总线控制部件的设计 (3) 3. 1AHB仲裁器 (4) 3. 1. 1仲裁器优先级算法 (4) 3. 1. 2AHB仲裁器状态机 (4) 3. 1. 3AHB仲裁器状态机工作过程 (5) 3. 2中央译码器 (5) 3. 3多路选择器 (5) 3. 4虚拟/缺省总线主设备( dummy /default busmaster) (6) 3. 5外围总线桥 (6) 四、心得体会 (6) 五、参考文献 (7)

一、AMBA总线简介 1.1AMBA总线概况 高级微控制器总线体系(AMBA)规范定义了在设计高性能嵌入式微控制器时的一种片上通信标准。 根据AMBA标准定义了三种不同的总线: (1). 高级高性能总线(AHB); (2). 高级系统总线(ASB); (3). 高级外设总线(APB)。 AMBA规范还包含一种测试方法以提供对宏单元进行测试和诊断访问的下部构造。 1.1.1 高级高性能总线(AHB AMBA AHB是用于高性能、高时钟频率的系统模块。 AHB担当高性能系统的中枢总线。AHB支持处理器,片上存储器,片外存储器以及低功耗外设宏功能单元之间的有效连接。AHB也通过使用综合和自动测试技术的有效设计流来确保减轻使用负担。 1.1.2 高级系统总线(ASB AMBA ASB是用于高性能的系统模块之间的。 AMBA ASB AHB的高性能特征的地方。ASB也支持处理器,片上存储器,片外存储器以及低功耗外设宏功能单元之间的有效连接。 1.1.3 高级外设总线(APB) AMBA APB是用于低功耗外设的。 AMBA APB优化了最小功率消耗并且降低了接口复杂度以支持外设功能。APB 可以用来连接任意一种版本的系统总线。 1.2 AMBA规范的目的 AMBA (1)促进带一个或多个CPU或者信号处理器的嵌入式微控制器产品的第一 (2)技术上独立并且高复用度的外设和系统宏单元能在多样的IC工序之间方便的移植,以及适用于完整定制、标准宏单元和门阵列技术;

如何正确设定扫描仪的分辨率

如何正确设定扫描仪的分辨率 如何设定正确的扫描分辨率呢?经常有用户这样认为,依照打印机的最大打印分辨率来设定扫描仪的分辨率。例如,要使用600dpi的打印机,就以600dpi做为扫描的分辨率。这样的观念,实际上只有在两种情形下能够成行,用户使用纯黑白模式扫描黑白线条或文字稿件;或用真正的连续色调输出设备进行输出。若用户只是使用一般常见的彩色喷墨打印机输出,这样的做法则非常不适当。目前即使用做一般用途的平台式扫描仪,市场上也已出现了分辨率高达2400dpi的机型,而彩色喷墨打印机的打印分辨率也竞相攀上2400dpi及2880dpi的新高度,若用户真的使用2400dpi分辨率进行扫描,不知可否想过最后会得到多大的影像文档?我们可由表一中获知,使用2400dpi扫描一张4”*6”的彩色相片,大约需要400MB 的记忆容量,实际上,这并非一般电脑所能处理,何况对打印品质的提高也并无实质性的帮助。 原稿尺寸扫描模式100dpi300dpi600dpi1200dpi2400dpi 4”*6”彩色0.72MB6.84MB25.92MB103.68MB414.74MB 8.5”*11”黑白0.117MM1.05MB4.20MB16.83MB67.32MB 8.5”*11”灰阶0.935MB8.42MB33.66MB134.64MB538.56MB 8.5”*11”彩色2.805MB245.25MB100.98MB403.92MB1616MB 表一,扫描仪的分辨率与文档大小的关系 黑白模式扫描图像分辨率的设置 纯黑白模式扫描多用于扫描文字或黑白线条的稿件。扫描分辨率设置会受到稿件内容的影响,如文字的大小、线条的细密程度等。使用黑白扫描模式时,用户需要依靠经验积累来做出正确的判断。此外,也要充分考虑扫描图像的使用用途。以下法则可为用户提供一些参考意见。 若扫描图像只是用做光学文字识别(OCR),通常情况下,300dpi已经足够。若是遇到字号较小、字迹模糊的文稿,用户可视具体情况将分辨率提高。 若使用电脑传真,200dpi即可完全满足用户需求,普通传真机的分辨率也只有200dpi。 若扫描稿件用来做电子邮件的附件,只要能让对方看清楚即可,分辨率可以进一步降低,先尝试100dpi,再视情况进行增减,但收件人若将图像打印或做其他用途,请参考下一项。 需要打印的扫描图像,应视输出设备的分辨率及对图像品质的具体要求而定。对不做特别要求的图像,300dpi已经足够。如果用户希望得到最佳品质则可设定为与输出设备相同的分辨率。例如,用户如果使用600*1200dpi的打印机,扫描图像时分辨率应设定为600dpi。 彩色或灰阶模式扫描图像的分辨率设置 彩色或灰阶模式的扫描图像,如按用途进行分类,可分为屏幕显示与打印输出两大类,不同的用途类别,扫描图像的分辨率设置自然不同。屏幕显示主要用于网页制作、桌面墙纸

买来扫描仪如何正确设置扫描分辨率

随着扫描仪对色彩处理能力的不断提高,人们越来越多地利用扫 描仪来扫描照片或底片,然而,用户往往对如何设置扫描仪的分辨率感到困惑。下面,我们就以Microtek Sea nM aker 4850扫描仪为例,探讨一下扫描仪分辨率的设置问题。 ★认识几种分辨率 在讨论如何正确设置扫描分辨率以前,让我们先来弄清楚,什么是扫描仪的光学分辨率。扫描仪光学分辨率是指在每英寸范围内能够通过扫描得到多少真实的像素数量。其单位是ppi(Pixel Per In ch),为了方便一般用户理解,也可以等价地使用dpi(Dot Per In ch)这个单位。扫描图像单位长度上的像素点数越多,对原图像细节的表达能力就越强。作为一种扫描术语,光学分辨率实际上有两种含义:水平分辨率和垂直分辨率,例如ScanMaker 4850的光学分辨率为2400M800dpi, 前者是水平扫描分辨率,表明每英寸能够扫描2400个像素;后者是 垂直分辨率,它表示扫描头移动方向上的精细度。计算机要求传送给 它的图像具有相同的水平分辨率和垂直分辨率,因此,对Sca nM aker 4850来说,2400>2400dpi是未经插值的最大分辨率,换句话说, Sca nM aker 4850的最大自然图像分辨率是2400>2400dpi。 插值分辨率则是另一种表示扫描仪性能的分辨率,也称为最高分辨率。插值分辨率是利用软件技术在硬件产生的像素点之间插入新的像素点获得的较高分辨率。软件插值技术在一定程度上能够使扫描图像质量得以提高,尤其是在扫描黑白图像或放大较小的原稿时,但对

于彩色或灰度扫描,插值分辨率基本没有用处。 ★综合考虑分辨率设置 光学分辨率能够直接反映出扫描仪对图像细节的表达能力,并决定了扫描图像的最终清晰程度。光学分辨率越高,扫描出的图像越清晰。在用彩色图像系统处理连续色调图像时,较高的光学分辨率可以明显地改善图像的锐度和清晰度。在实际扫描过程中设置适当的分辨率来扫描照片是非常重要的。扫描分辨率设置太低,输出的图片精度不理想;设置太高,不但浪费扫描和处理时间,而且产生的文件也很大,浪费了存储空间。那么,在扫描图片时,该如何选择分辨率呢?这需要根据原图尺寸、最终输出方式以及输出大小来综合考虑确定。 如果要在屏幕上显示图像(例如电子相册、网页图像),由于扫描分辨率会直接转换成显示分辨率,可以说它们基本是等同的。目前, 屏幕只能显示出大约72dpi的图像品质,所以用72dpi的分辨率扫描就可以了。使用更高的分辨率,只会增加图像文件的数据量和显示面积,而并不能提高图像在屏幕上显示的清晰度。 ★扫描与原作一样大小的图像 经常有用户认为,应该按照打印机的最大打印分辨率来设定扫描仪的分辨率。例如,要使用600dpi的打印机打印,就将扫描分辨率设置为600dpi。这种观点实际上只在两种情形下可以实现,用户使用纯黑白模式扫描黑白线条或文字稿件,或者使用真正的连续色调输出设备进行输出。扫描分辨率不等同于打印机的分辨率,屏幕显示的尺寸和实际打印的尺寸也完全不一样。一般彩色喷墨打印机在1:1输出情况

Smartfusion_AMBA的指南

1 AHB BUS MATRIX---MSS的脊梁 1.1AHB BUS MATRIX简介 AHB BUS MATRIX 是多层AHB 矩阵。允许一个主机操作A从机,另一个主机操作B从机。当二者同时对C进行操作时,仲裁模块发挥作用,采用客户定制的方式或者乒乓方式对主机进行仲裁。理论吞吐量为16Gbps. 通过上图,得知AHB MARTIX共拥有5个MASTER和8个SLAVE。在AHB BUS MATRIX中实现的路径是理论路径的子集。此外,CORTEX-M3的IBUS和DBUS在MATRIX内部被多路选择,因此公用一个MASTER PORT,二者无法同时激活。

1.2AHB BUS MATRIX连接关系 通过上表可以得知,AHB BUS MATRIX中各master与slave的连接权限。 一般来说,除了CORTEX-M3外的master 和slave在上电时都会被关掉,用户需要通过设置AHB_MATRIX_CR中的相关位来打开这些master和slave。 CORTEX-M3是系统中唯一可以是使能其他MASTER的MASTER,因为其PPB总线上挂了一个可以使能其他MASTER的控制寄存器。 注意,关于ENVM使用时,需要明确一点,在命令ENVM进行编程或者擦写时,其他MASTER不会自动得知ENVM是不可读取的。因此,此时需要通过软件信号来控制其他MASTER的连接路径。 1.3仲裁简介: 仲裁器在slave的端口上。通常仲裁方式分为两种:循环方式和权重循环方式。 通过设置AHB_MATRIX_CR中的COM_WEIGHTEDMODE位来切换。 循环方式

买来扫描仪如何正确设置扫描分辨率

买来扫描仪如何正确设置扫描分辨率? 随着扫描仪对色彩处理能力的不断提高,人们越来越多地利用扫描仪来扫描照片或底片,然而,用户往往对如何设置扫描仪的分辨率感到困惑。下面,我们就以Microtek ScanMaker 4850扫描仪为例,探讨一下扫描仪分辨率的设置问题。 ★认识几种分辨率 在讨论如何正确设置扫描分辨率以前,让我们先来弄清楚,什么是扫描仪的光学分辨率。扫描仪光学分辨率是指在每英寸范围内能够通过扫描得到多少真实的像素数量。其单位是ppi(Pixel Per Inch),为了方便一般用户理解,也可以等价地使用dpi(Dot Per Inch)这个单位。扫描图像单位长度上的像素点数越多,对原图像细节的表达能力就越强。作为一种扫描术语,光学分辨率实际上有两种含义:水平分辨率和垂直分辨率,例如ScanMaker 4850的光学分辨率为2400×4800dpi,前者是水平扫描分辨率,表明每英寸能够扫描2400个像素;后者是垂直分辨率,它表示扫描头移动方向上的精细度。计算机要求传送给它的图像具有相同的水平分辨率和垂直分辨率,因此,对ScanMaker 4850来说,2400×2400dpi是未经插值的最大分辨率,换句话说,ScanMaker 4850的最大自然图像分辨率是2400×2400dpi。 插值分辨率则是另一种表示扫描仪性能的分辨率,也称为最高分辨率。插值分辨率是利用软件技术在硬件产生的像素点之间插入新的像素点获得的较高分辨率。软件插值技术在一定程度上能够使扫描图像质量得以提高,尤其是在扫描黑白图像或放大较小的原稿时,但对于彩色或灰度扫描,插值分辨率基本没有用处。 ★综合考虑分辨率设置 光学分辨率能够直接反映出扫描仪对图像细节的表达能力,并决定了扫描图像的最终清晰程度。光学分辨率越高,扫描出的图像越清晰。在用彩色图像系统处理连续色调图像时,较高的光学分辨率可以明显地改善图像的锐度和清晰度。在实际扫描过程中设置适当的分辨率来扫描照片是非常重要的。扫描分辨率设置太低,输出的图片精度不理想;设置太高,不但浪费扫描和处理时间,而且产生的文件也很大,浪费了存储空间。那么,在扫描图片时,该如何选择分辨率呢?这需要根据原图尺寸、最终输出方式以及输出大小来综合考虑确定。

几种常用扫描去网方法 让图片更清晰

几种常用扫描去网方法让图片更清晰 关键词:去网扫描仪USM 结果图像 执行“滤镜锐化USM锐化”设置其参数如下:这是经过USM锐化后的图像结果:再对图像进行最后的细部刻画,如去除一些扫描时留下的杂点、划痕;调整图像的颜色,对比度等,下图是最终处理的结果:下面是几种去网方法结果的对比:原电子文件(为方便大家对比结果,本图为印刷前的电子文件):扫描仪直接去网的结果:用“抽线去网法”得到的结果:综合运用所得到的结果:在实际运用中,将这几种去网纹的方法有机地结合起来,无论从质量上,还是细节上,都可以最大限度地接近原稿的效果。提示:1、在扫描时尽量使用印刷精美、载体(纸张)优质、尺寸较大的图片,原稿的质量好坏直接决定最后的扫描结果;2、在用PS去网的时候参数设置应尽量多尝试,以达到最佳的效果,不要急于求成,细微参数差别可能对图像的结果起到较大影响;3、在对网纹较明显的单通道去网的时候,因为亮部、灰部、暗部的网纹分布不均匀,可以使用选择区只对网纹较严重的地方去网,从而避免一些细节被抹杀;4、在细部刻画的时候多参照扫描原稿,分清图像本身的细节(比如一些小点、细线)和扫描产生的杂点、划痕的区别,避免图像精彩部分的损失;5、由于扫描仪设备和其它一些因素的原因,扫描文件的色彩或多或少和扫描原稿有出入,可以使用PS的颜色调整来达到最佳的色彩效果。 2、用PS的内置滤镜“蒙尘与划痕”去除网纹。 注意:在运用这种方法去网的时候,扫描设置时要将去网选项设置为无,即扫描时不去网。 如图,在PS里对扫描后的图片执行“滤镜杂色蒙尘与划痕”,调出蒙尘与划痕面板: 设置半径为1,阈值为10,在勾选“预览”选项的情况下,预览框中会显示运用目前设置下的运算结果。确认,得到如下结果: 用这种去网方法得到的图片,细节保留的相对完整,但是在图案的大部分区域,特别是灰部,网点依然明显存在。在加大半径的情况下,可以大面积消除,但是图片的质量和细节的损失也会大幅度增加。以下是半径为2,阈值为20时得到的结果: 这种去网方法是目前运用最多、也最简单实用的方法,但得到的结果并不是很理想。 3、用“抽线去网法”去除图片的网纹。 在PS中,图像实际上是由一个个具有独立颜色信息的像素点所组成的,如下图,每一个小方格就是一个象素点,它是组成位图的最基本元素。

相关文档
最新文档