首页 > 最新文献

2007 3rd Southern Conference on Programmable Logic最新文献

英文 中文
A Hardware Based Braille Note Taker 一种基于硬件的盲文笔记记录器
Pub Date : 2007-06-18 DOI: 10.1109/SPL.2007.371736
Xuan Zhang, C. Ortega-Sanchez, I. Murray
This paper describes a Braille note taker implemented in hardware. The system is able to perform Braille to text translation as well as note taking. A method is presented on how to achieve Braille note taking using a Braille keyboard. To perform Braille to text translation, a translating system has been built based on previous work. Using very high speed integrated circuit hardware description language (VHDL) and a field programmable gate arrays (FPGAs) development platform, a system that includes the keyboard controller and translator has been hierarchically described and implemented.
本文介绍了一种盲文记事器的硬件实现。该系统能够执行盲文到文本的翻译以及笔记。提出了一种使用盲文键盘实现盲文笔记的方法。为了实现盲文到文本的翻译,在前人工作的基础上建立了一个翻译系统。采用超高速集成电路硬件描述语言(VHDL)和现场可编程门阵列(fpga)开发平台,对一个包括键盘控制器和翻译器在内的系统进行了分层描述和实现。
{"title":"A Hardware Based Braille Note Taker","authors":"Xuan Zhang, C. Ortega-Sanchez, I. Murray","doi":"10.1109/SPL.2007.371736","DOIUrl":"https://doi.org/10.1109/SPL.2007.371736","url":null,"abstract":"This paper describes a Braille note taker implemented in hardware. The system is able to perform Braille to text translation as well as note taking. A method is presented on how to achieve Braille note taking using a Braille keyboard. To perform Braille to text translation, a translating system has been built based on previous work. Using very high speed integrated circuit hardware description language (VHDL) and a field programmable gate arrays (FPGAs) development platform, a system that includes the keyboard controller and translator has been hierarchically described and implemented.","PeriodicalId":419253,"journal":{"name":"2007 3rd Southern Conference on Programmable Logic","volume":"2 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2007-06-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124557700","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 12
Digital Signature Embedding Technique for IP Core Protection IP核保护的数字签名嵌入技术
Pub Date : 2007-06-18 DOI: 10.1109/SPL.2007.371738
E. Castillo, A. García, L. Parrilla, D. Morales, A. Lloris, U. Meyer-Baese
The intellectual property protection of reusable design modules are becoming a problem with the expansion of this design strategy. This paper propose a new protection method for IP cores to be implemented over FPGAs. The aim is to protect the author rights of reusable IP cores by means of a digital signature that uniquely identifies both the original design and the design recipient. The technique relies on a procedure that spreads a digital signature in cells of look-up tables of designs at HDL design level, not increasing the area of the system. The technique includes a procedure for signature extraction that allows to detect the ownership right without interfering the normal operation of the system and requiring minimal modifications to the system. The IPP technique has been implemented on programmable devices, with negligible performance penalties.
随着可重用设计策略的扩展,可重用设计模块的知识产权保护成为一个问题。本文提出了一种基于fpga的IP核保护新方法。其目的是通过唯一标识原始设计和设计接收者的数字签名来保护可重用IP核的作者权利。该技术依赖于在HDL设计级别的设计查找表的单元中传播数字签名的过程,而不增加系统的面积。该技术包括一个签名提取过程,该过程允许在不干扰系统正常操作的情况下检测所有权,并且需要对系统进行最小的修改。IPP技术已经在可编程设备上实现,性能损失可以忽略不计。
{"title":"Digital Signature Embedding Technique for IP Core Protection","authors":"E. Castillo, A. García, L. Parrilla, D. Morales, A. Lloris, U. Meyer-Baese","doi":"10.1109/SPL.2007.371738","DOIUrl":"https://doi.org/10.1109/SPL.2007.371738","url":null,"abstract":"The intellectual property protection of reusable design modules are becoming a problem with the expansion of this design strategy. This paper propose a new protection method for IP cores to be implemented over FPGAs. The aim is to protect the author rights of reusable IP cores by means of a digital signature that uniquely identifies both the original design and the design recipient. The technique relies on a procedure that spreads a digital signature in cells of look-up tables of designs at HDL design level, not increasing the area of the system. The technique includes a procedure for signature extraction that allows to detect the ownership right without interfering the normal operation of the system and requiring minimal modifications to the system. The IPP technique has been implemented on programmable devices, with negligible performance penalties.","PeriodicalId":419253,"journal":{"name":"2007 3rd Southern Conference on Programmable Logic","volume":"124 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2007-06-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131204660","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 4
Quantitative Comparison of Switching Strategies for Networks on Chip 片上网络交换策略的定量比较
Pub Date : 2007-06-18 DOI: 10.1109/SPL.2007.371724
A. Leroy, J. Picalausa, D. Milojevic
To ensure low power consumption while maintaining flexibility and performance, future systems-on-chip (SoC) will integrate many processor nodes and memory units. To interconnect these IP nodes, networks-on-chip (NoC) have been proposed as an efficient and scalable alternative to shared buses. One major problem consists in being able to compare choices and strategies in NoC design. To tackle this problem, we propose a complete highly configurable framework called Polymorpher which enables a quantitative comparison of the performance and energy consumption of different NoC communication component architectures. Our models are based on a set of basic VHDL communication components that can be reused for different designs. This common test-bed allows us to fairly and accurately compare different types of communication components in terms of energy consumption, delay and area. In particular, the framework enables easy instantiation and exploration of different types of routers. We have chosen to explore different switching strategies and parameters as an example of the possibilities offered by our tool. Our study compares quantitatively different switching techniques widely used in NoCs (store and forward, virtual cut through, wormhole) in terms of power consumption, area overhead and delay with a post lay-out gate-level simulation.
为了确保低功耗,同时保持灵活性和性能,未来的片上系统(SoC)将集成许多处理器节点和存储单元。为了使这些IP节点互连,片上网络(NoC)被提出作为共享总线的一种高效和可扩展的替代方案。一个主要问题在于能够比较NoC设计中的选择和策略。为了解决这个问题,我们提出了一个完整的高度可配置的框架,称为Polymorpher,它可以定量比较不同NoC通信组件架构的性能和能耗。我们的模型基于一组基本的VHDL通信组件,这些组件可以在不同的设计中重用。这个通用的测试平台允许我们在能耗、延迟和面积方面公平准确地比较不同类型的通信组件。特别是,该框架使实例化和探索不同类型的路由器变得容易。我们选择探索不同的开关策略和参数作为我们的工具提供的可能性的一个例子。我们的研究在功率消耗、面积开销和延迟方面定量比较了在noc中广泛使用的不同交换技术(存储转发、虚拟直通、虫洞),并进行了后布局门级仿真。
{"title":"Quantitative Comparison of Switching Strategies for Networks on Chip","authors":"A. Leroy, J. Picalausa, D. Milojevic","doi":"10.1109/SPL.2007.371724","DOIUrl":"https://doi.org/10.1109/SPL.2007.371724","url":null,"abstract":"To ensure low power consumption while maintaining flexibility and performance, future systems-on-chip (SoC) will integrate many processor nodes and memory units. To interconnect these IP nodes, networks-on-chip (NoC) have been proposed as an efficient and scalable alternative to shared buses. One major problem consists in being able to compare choices and strategies in NoC design. To tackle this problem, we propose a complete highly configurable framework called Polymorpher which enables a quantitative comparison of the performance and energy consumption of different NoC communication component architectures. Our models are based on a set of basic VHDL communication components that can be reused for different designs. This common test-bed allows us to fairly and accurately compare different types of communication components in terms of energy consumption, delay and area. In particular, the framework enables easy instantiation and exploration of different types of routers. We have chosen to explore different switching strategies and parameters as an example of the possibilities offered by our tool. Our study compares quantitatively different switching techniques widely used in NoCs (store and forward, virtual cut through, wormhole) in terms of power consumption, area overhead and delay with a post lay-out gate-level simulation.","PeriodicalId":419253,"journal":{"name":"2007 3rd Southern Conference on Programmable Logic","volume":"13 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2007-06-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125715473","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 7
A Low-Cost, FPGA Based, Video Streaming Server 基于FPGA的低成本视频流服务器
Pub Date : 2007-06-18 DOI: 10.1109/SPL.2007.371746
G. Stewart, D. Renshaw, M. Riley
The design of a platform based video streaming server using the Xilinx microblaze processor and a custom H.263 hardware compression core is presented. The design uses a novel data structure to store the input images in external memory, allowing the H.263 core and the associated camera interface to utilise the external memory bandwidth more efficiently. The finished system is capable of encoding and streaming, using the real-time transport protocol, Dl sized video, at 30 frames per second in a Spartan-3 1500 FPGA device.
介绍了一种基于平台的视频流服务器的设计,该服务器采用Xilinx microblaze处理器和定制的H.263硬件压缩内核。该设计采用一种新颖的数据结构将输入图像存储在外部存储器中,使H.263内核和相关的相机接口能够更有效地利用外部存储器带宽。完成的系统能够编码和流式传输,使用实时传输协议,Dl大小的视频,每秒30帧,在Spartan-3 1500 FPGA设备上。
{"title":"A Low-Cost, FPGA Based, Video Streaming Server","authors":"G. Stewart, D. Renshaw, M. Riley","doi":"10.1109/SPL.2007.371746","DOIUrl":"https://doi.org/10.1109/SPL.2007.371746","url":null,"abstract":"The design of a platform based video streaming server using the Xilinx microblaze processor and a custom H.263 hardware compression core is presented. The design uses a novel data structure to store the input images in external memory, allowing the H.263 core and the associated camera interface to utilise the external memory bandwidth more efficiently. The finished system is capable of encoding and streaming, using the real-time transport protocol, Dl sized video, at 30 frames per second in a Spartan-3 1500 FPGA device.","PeriodicalId":419253,"journal":{"name":"2007 3rd Southern Conference on Programmable Logic","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2007-06-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129368590","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 3
Tip-Tilt Mirror Control Based on FPGA for an Adaptive Optics System 基于FPGA的自适应光学系统倾斜镜控制
Pub Date : 2007-06-18 DOI: 10.1109/SPL.2007.371718
F. Gago, L. Rodríguez-Ramos, G. Herrera, J. Gigante, Angel Alonso, T. Viera, J. Piqueras, J. J. Díaz
This paper describes the development of the tip-tilt mirror control for an adaptive optics system based on the use of FPGA technology instead of using the traditional approach with DSP or microprocessor. The aim of this work is to show that for this kind of application the FPGA technology is not only a viable solution but probably also the best one in some situations, especially when a huge amount of parallel data processing is needed. This will probably be the case of adaptive optics systems for very large telescopes. A brief description of the whole adaptive optics system will be given although the paper will focus especially on the tip-tilt mirror control and its implementation with FPGAs. A new version of the deformable mirror control is also being implemented in FPGAs and will be finished in the near future.
本文介绍了一种基于FPGA技术的自适应光学系统的倾斜反射镜控制方法,取代了传统的DSP或微处理器控制方法。这项工作的目的是表明,对于这种应用,FPGA技术不仅是一种可行的解决方案,而且在某些情况下可能是最好的解决方案,特别是当需要大量并行数据处理时。这可能是用于超大望远镜的自适应光学系统的情况。本文将对整个自适应光学系统作一个简要的描述,但重点是倾斜反射镜的控制及其用fpga实现。可变形镜像控制的新版本也正在fpga中实现,并将在不久的将来完成。
{"title":"Tip-Tilt Mirror Control Based on FPGA for an Adaptive Optics System","authors":"F. Gago, L. Rodríguez-Ramos, G. Herrera, J. Gigante, Angel Alonso, T. Viera, J. Piqueras, J. J. Díaz","doi":"10.1109/SPL.2007.371718","DOIUrl":"https://doi.org/10.1109/SPL.2007.371718","url":null,"abstract":"This paper describes the development of the tip-tilt mirror control for an adaptive optics system based on the use of FPGA technology instead of using the traditional approach with DSP or microprocessor. The aim of this work is to show that for this kind of application the FPGA technology is not only a viable solution but probably also the best one in some situations, especially when a huge amount of parallel data processing is needed. This will probably be the case of adaptive optics systems for very large telescopes. A brief description of the whole adaptive optics system will be given although the paper will focus especially on the tip-tilt mirror control and its implementation with FPGAs. A new version of the deformable mirror control is also being implemented in FPGAs and will be finished in the near future.","PeriodicalId":419253,"journal":{"name":"2007 3rd Southern Conference on Programmable Logic","volume":"88 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2007-06-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127018508","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 14
AES-128 Cipher. High Speed, Low Cost FPGA Implementation aes - 128密码。高速、低成本FPGA实现
Pub Date : 2007-06-18 DOI: 10.1109/SPL.2007.371748
M. Liberatori, F. Otero, J. C. Bonadero, J. Castiñeira
The Rijndael cipher, designed by Joan Daemen and Vincent Rijmen, has been selected as the official advanced encryption standard (AES) and it is well suited for hardware use. This implementation can be carried out through several trade-offs between area and speed. This paper presents an 64-bit FPGA implementation of the 128- bit block and 128 bit-key AES cipher. Selected FPGA Family is Spartan 3. The cipher consumes 52 clock cycles for algorithm encryption, resulting in a throughput of 120 Mbps. Synthesis results in the use of 1643 slices, 975 flip flops, 3055 4-input look up tables and operates at 224 Mbps (maximum throughput). The design target was optimization of speed and cost.
Rijndael密码由Joan Daemen和Vincent Rijmen设计,已被选为官方高级加密标准(AES),它非常适合硬件使用。这种实现可以通过在面积和速度之间进行若干权衡来实现。本文提出了一种64位FPGA实现128位分组和128位密钥AES密码。选择的“FPGA家族”为“Spartan 3”。算法加密需要52个时钟周期,吞吐量为120mbps。合成结果使用了1643片,975个触发器,3055个4输入查找表,并以224 Mbps(最大吞吐量)运行。设计目标是速度和成本的优化。
{"title":"AES-128 Cipher. High Speed, Low Cost FPGA Implementation","authors":"M. Liberatori, F. Otero, J. C. Bonadero, J. Castiñeira","doi":"10.1109/SPL.2007.371748","DOIUrl":"https://doi.org/10.1109/SPL.2007.371748","url":null,"abstract":"The Rijndael cipher, designed by Joan Daemen and Vincent Rijmen, has been selected as the official advanced encryption standard (AES) and it is well suited for hardware use. This implementation can be carried out through several trade-offs between area and speed. This paper presents an 64-bit FPGA implementation of the 128- bit block and 128 bit-key AES cipher. Selected FPGA Family is Spartan 3. The cipher consumes 52 clock cycles for algorithm encryption, resulting in a throughput of 120 Mbps. Synthesis results in the use of 1643 slices, 975 flip flops, 3055 4-input look up tables and operates at 224 Mbps (maximum throughput). The design target was optimization of speed and cost.","PeriodicalId":419253,"journal":{"name":"2007 3rd Southern Conference on Programmable Logic","volume":"2 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2007-06-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121805758","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 57
Bus Decryption Overhead Minimization with Code Compression 用代码压缩最小化总线解密开销
Pub Date : 2007-06-18 DOI: 10.1109/SPL.2007.371757
E. Wanderley, G. Gogniat, J. Diguet
Code compression has been shown to be efficient in minimizing memory sizes for embedded systems as well as in power consumption reduction and performance improvement. In this paper we claim that code compression is also able to minimize the performance penalty of bus encryption schemes, where a ciphered program flows through a deciphering unit and reaches the processing unit. The result on performance for the Leon Processor, using a set of benchmarks from MediaBench and MiBench suites reveals that the AES deciphering unit can be used more rarely (50% less) and performance is never degraded comparing to the original secure system.
代码压缩已被证明在最小化嵌入式系统的内存大小以及降低功耗和提高性能方面是有效的。在本文中,我们声称代码压缩也能够最小化总线加密方案的性能损失,其中加密的程序流经解密单元并到达处理单元。使用mediabbench和MiBench套件的一组基准测试,Leon处理器的性能结果显示,AES解密单元可以更少地使用(减少50%),并且与原始安全系统相比,性能从未下降。
{"title":"Bus Decryption Overhead Minimization with Code Compression","authors":"E. Wanderley, G. Gogniat, J. Diguet","doi":"10.1109/SPL.2007.371757","DOIUrl":"https://doi.org/10.1109/SPL.2007.371757","url":null,"abstract":"Code compression has been shown to be efficient in minimizing memory sizes for embedded systems as well as in power consumption reduction and performance improvement. In this paper we claim that code compression is also able to minimize the performance penalty of bus encryption schemes, where a ciphered program flows through a deciphering unit and reaches the processing unit. The result on performance for the Leon Processor, using a set of benchmarks from MediaBench and MiBench suites reveals that the AES deciphering unit can be used more rarely (50% less) and performance is never degraded comparing to the original secure system.","PeriodicalId":419253,"journal":{"name":"2007 3rd Southern Conference on Programmable Logic","volume":"46 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2007-06-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121425094","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
FPGA Implementation of Base-N Logarithm Base-N对数的FPGA实现
Pub Date : 2007-06-18 DOI: 10.1109/SPL.2007.371719
S. E. Tropea
In this work, we present an area optimized FPGA implementation of an IP core to compute the base-N logarithm. Nevertheless, we also discuss the area, speed and precision trade-offs. We selected an algorithm that could be implemented on any FPGA avoiding vendor specific features like block RAMs, embedded multipliers, etc. We report the implementation results of a fixed point version of the algorithm using various common configurations on Xilinx and Actel devices. This implementation achieved the required area goals providing a very good speed-area ratio.
在这项工作中,我们提出了一个区域优化的FPGA实现的IP核来计算以n为基数的对数。然而,我们也讨论了面积,速度和精度的权衡。我们选择了一种可以在任何FPGA上实现的算法,避免了供应商特定的功能,如块ram,嵌入式乘法器等。我们报告了在Xilinx和Actel设备上使用各种常见配置的算法的定点版本的实现结果。这种实现实现了所需的区域目标,提供了非常好的速度-面积比。
{"title":"FPGA Implementation of Base-N Logarithm","authors":"S. E. Tropea","doi":"10.1109/SPL.2007.371719","DOIUrl":"https://doi.org/10.1109/SPL.2007.371719","url":null,"abstract":"In this work, we present an area optimized FPGA implementation of an IP core to compute the base-N logarithm. Nevertheless, we also discuss the area, speed and precision trade-offs. We selected an algorithm that could be implemented on any FPGA avoiding vendor specific features like block RAMs, embedded multipliers, etc. We report the implementation results of a fixed point version of the algorithm using various common configurations on Xilinx and Actel devices. This implementation achieved the required area goals providing a very good speed-area ratio.","PeriodicalId":419253,"journal":{"name":"2007 3rd Southern Conference on Programmable Logic","volume":"6 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2007-06-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130533390","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 8
Genomic Microarray Processing on a FPGA for Portable Remote Applications 基于FPGA的基因组微阵列处理便携式远程应用
Pub Date : 2007-06-18 DOI: 10.1109/SPL.2007.371717
V. Rodellar, F. Diaz, Bogdan Belean, R. Malutan, B. Stetter, Pedro Gómez, Rafael Martínez, Eloy García, J. Peldez
There are many fields in biomedical engineering where portability, compactness and robustness at the application level is an important requirement. Genomic microarray tests are becoming a routine exploration in many areas of medicine, biology and pharmacology. These tests have to fulfill strict and cumbersome protocols which prevent them from being universally applied in remote areas or situations where access to hospital facilities is difficult, as in the case of ship crews, military detachments or in the attention to isolated populations in underdeveloped countries. Seeking for solutions to translate sophisticated exploration methods as these may imply the detection and treatment of different genetic-induced illnesses and help in extending high standard medicine to these situations. In the present paper a hand-held portable application to inspect genetic microarrays is presented, which may be used in the field with important advantages on autonomy and robustness. The system is based on CCD microarray image scanning plus advanced image processing software for robust detection and reading supported by an FPGA. The platform is conceived for stand-alone use and low weight and consumption, making it ideal for applications in telemedicine. Facilities for data storage in a laptop are also provided.
在生物医学工程的许多领域中,应用层面的可移植性、紧凑性和健壮性是一个重要的要求。基因组微阵列检测正在成为医学、生物学和药理学许多领域的常规探索。这些检测必须符合严格和繁琐的规程,这使得它们无法普遍适用于偏远地区或难以进入医院设施的情况,如船员、军事分遣队或不发达国家对孤立人口的关注。寻求解决办法,翻译复杂的勘探方法,因为这些方法可能意味着检测和治疗不同的遗传引起的疾病,并有助于将高标准的医学推广到这些情况。本文介绍了一种用于基因微阵列检测的手持便携式应用程序,该应用程序具有自主和鲁棒性等重要优点。该系统基于CCD微阵列图像扫描和先进的图像处理软件,在FPGA的支持下进行鲁棒检测和读取。该平台是为独立使用和低重量和消耗而设计的,使其成为远程医疗应用的理想选择。还提供了在笔记本电脑中存储数据的设施。
{"title":"Genomic Microarray Processing on a FPGA for Portable Remote Applications","authors":"V. Rodellar, F. Diaz, Bogdan Belean, R. Malutan, B. Stetter, Pedro Gómez, Rafael Martínez, Eloy García, J. Peldez","doi":"10.1109/SPL.2007.371717","DOIUrl":"https://doi.org/10.1109/SPL.2007.371717","url":null,"abstract":"There are many fields in biomedical engineering where portability, compactness and robustness at the application level is an important requirement. Genomic microarray tests are becoming a routine exploration in many areas of medicine, biology and pharmacology. These tests have to fulfill strict and cumbersome protocols which prevent them from being universally applied in remote areas or situations where access to hospital facilities is difficult, as in the case of ship crews, military detachments or in the attention to isolated populations in underdeveloped countries. Seeking for solutions to translate sophisticated exploration methods as these may imply the detection and treatment of different genetic-induced illnesses and help in extending high standard medicine to these situations. In the present paper a hand-held portable application to inspect genetic microarrays is presented, which may be used in the field with important advantages on autonomy and robustness. The system is based on CCD microarray image scanning plus advanced image processing software for robust detection and reading supported by an FPGA. The platform is conceived for stand-alone use and low weight and consumption, making it ideal for applications in telemedicine. Facilities for data storage in a laptop are also provided.","PeriodicalId":419253,"journal":{"name":"2007 3rd Southern Conference on Programmable Logic","volume":"76 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2007-06-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134381715","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 6
FPGA Implementation of a Phase Locked Loop Based on Random Sampling 基于随机采样的锁相环的FPGA实现
Pub Date : 2007-06-18 DOI: 10.1109/SPL.2007.371715
M. O. Sonnaillon, F. Bonetto
A phase locked loop (PLL) based on digital signal processing and random sampling is proposed in this paper. Field programmable gate array (FPGA) technology is used to implement a prototype. The random sampling scheme is used to reduce the sampling frequency requirements without aliasing effects. The possibility of sampling and processing at lower frequencies allows the implementation of complete-digital high-frequency systems, without limitations imposed by the analog to digital converter and the signal processing unit. The basic principles are presented, and the implemented algorithms are described. Experimental results show the PLL performance.
提出了一种基于数字信号处理和随机采样的锁相环。采用现场可编程门阵列(FPGA)技术实现了样机。采用随机采样方案,降低采样频率要求,不产生混叠效应。在较低频率下采样和处理的可能性允许实现全数字高频系统,而不受模数转换器和信号处理单元的限制。介绍了该算法的基本原理和实现算法。实验结果证明了该锁相环的性能。
{"title":"FPGA Implementation of a Phase Locked Loop Based on Random Sampling","authors":"M. O. Sonnaillon, F. Bonetto","doi":"10.1109/SPL.2007.371715","DOIUrl":"https://doi.org/10.1109/SPL.2007.371715","url":null,"abstract":"A phase locked loop (PLL) based on digital signal processing and random sampling is proposed in this paper. Field programmable gate array (FPGA) technology is used to implement a prototype. The random sampling scheme is used to reduce the sampling frequency requirements without aliasing effects. The possibility of sampling and processing at lower frequencies allows the implementation of complete-digital high-frequency systems, without limitations imposed by the analog to digital converter and the signal processing unit. The basic principles are presented, and the implemented algorithms are described. Experimental results show the PLL performance.","PeriodicalId":419253,"journal":{"name":"2007 3rd Southern Conference on Programmable Logic","volume":"10 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2007-06-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134046849","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 6
期刊
2007 3rd Southern Conference on Programmable Logic
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
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