Unidad aritmética de punto flotante: diseño e implementación con portabilidad

L. D. Patarroyo-Gutierrez, Carlos Andrés Gil Hernández, Iván Ricardo Gutiérrez Meléndez
{"title":"Unidad aritmética de punto flotante: diseño e implementación con portabilidad","authors":"L. D. Patarroyo-Gutierrez, Carlos Andrés Gil Hernández, Iván Ricardo Gutiérrez Meléndez","doi":"10.24050/reia.v20i39.1609","DOIUrl":null,"url":null,"abstract":"El uso de las unidades de punto flotante (FPU) en el procesamiento digital se ha incrementado dada la alta precisión y rango de números que se pueden representar. En el procesamiento de imágenes, filtros digitales con respuesta infinita al impulso (IIR), respuesta finita al impulso (FIR) y controladores digitales, se requieren este tipo de unidades para obtener resultados más precisos y evitar respuestas inestables, sin embargo, para implementar estas, algunos procesadores tienen unidades incorporadas lo que implica una dependencia tecnológica de los fabricantes para desarrollar prototipos. Para evitar dicha dependencia, en este artículo se presenta el diseño de los módulos para las operaciones más usadas en el procesamiento digital de señales: multiplicación y la suma/resta. Se presentan los pasos y consideraciones a tener en cuenta como las excepciones, redondeo y normalización de operandos, para lograr implementar estas operaciones en cualquier matriz de puertas lógicas programables en campo (FPGA). Se comprueban resultados utilizando el banco de pruebas MODELSIM® y se determinó la tasa de error, utilizando MATLAB®.","PeriodicalId":21275,"journal":{"name":"Revista EIA","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"2022-12-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Revista EIA","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.24050/reia.v20i39.1609","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

El uso de las unidades de punto flotante (FPU) en el procesamiento digital se ha incrementado dada la alta precisión y rango de números que se pueden representar. En el procesamiento de imágenes, filtros digitales con respuesta infinita al impulso (IIR), respuesta finita al impulso (FIR) y controladores digitales, se requieren este tipo de unidades para obtener resultados más precisos y evitar respuestas inestables, sin embargo, para implementar estas, algunos procesadores tienen unidades incorporadas lo que implica una dependencia tecnológica de los fabricantes para desarrollar prototipos. Para evitar dicha dependencia, en este artículo se presenta el diseño de los módulos para las operaciones más usadas en el procesamiento digital de señales: multiplicación y la suma/resta. Se presentan los pasos y consideraciones a tener en cuenta como las excepciones, redondeo y normalización de operandos, para lograr implementar estas operaciones en cualquier matriz de puertas lógicas programables en campo (FPGA). Se comprueban resultados utilizando el banco de pruebas MODELSIM® y se determinó la tasa de error, utilizando MATLAB®.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
浮点运算器:具有可移植性的设计和实现
由于可以表示的数字的高精度和范围,数字处理中浮点单位的使用有所增加。在图像处理中,具有无限脉冲响应(IIR)、有限脉冲响应(FIR)和数字控制器的数字滤波器需要这种类型的单元才能获得更精确的结果并避免不稳定的响应,然而,为了实现这些结果,一些处理器有内置的单元,这意味着制造商在开发原型时依赖技术。为了避免这种依赖,本文介绍了数字信号处理中最常用操作的模块设计:乘法和加减。介绍了在任何现场可编程逻辑门阵列(FPGA)上实现这些操作时应考虑的步骤和考虑事项,如异常、舍入和操作数标准化。使用Modelsim测试台检查结果® 并用MATLAB确定了误差率®.
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
31
审稿时长
30 weeks
期刊最新文献
Modelado y parametrización de una columna de adsorción para la remoción de níquel utilizando ingeniería de procesos asistida por computador Evaluación de la producción de tilapia roja (oreochromis sp) criados con tecnologia biofloc Impact of clay minerals on reservoir sandstone properties: comparative study in Colombian eastern cordillera and middle Magdalena valley basins Enhancing mobile robot navigation: integrating reactive autonomy through deep learning and fuzzy behavior Modelo de negocios a partir de la cadena de valor industrial: Caso bioempaques de biomasa residual de cacao
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1