计算机应用与软件2013,Vol.30Issue(5):92-96,5.DOI:10.3969/j.issn.1000-386x.2013.05.027
基于NiosⅡ双核处理器的数字水印系统设计
DESIGN OF DIGITAL WATERMARKING SYSTEM BASED ON NIOS Ⅱ DUAL-CORE PROCESSORS
摘要
Abstract
It is very necessary to introduce the multi-core processing technique for raising the processing speed of digital watermarking system.A new design scheme of digital watermarking system based on Nios Ⅱ dual-core processors is proposed.The system uses the master-slave processor architecture.The two processors communicate with each other by Mutex hard core and shared memory.The system employs the ideas of barrier synchronisation mechanism and the finite state machine to build the related hardware system and to design the software program.It uses a new colour image watermarking algorithm based on DCT transform and Arnold scrambling.Experiment proves that compared with the embedding system of digital watermarking implemented on the basis of single Nios Ⅱ processor,ARM or DSP,the dual-core processors system effectively improves the executing efficiency of digital watermarking processing without the increase of excessive hardware resources consumption,while the good portability is also taken into account.关键词
NiosⅡ双核处理器/Mutex/栅障同步/Qsys/数字水印Key words
Nios Ⅱ dual-core processors/ Mutex/ Barrier synchronisation / Qsys/ Digital watermarking分类
信息技术与安全科学引用本文复制引用
郝世博,许江淳,郝君坦..基于NiosⅡ双核处理器的数字水印系统设计[J].计算机应用与软件,2013,30(5):92-96,5.基金项目
国家科技人员服务企业行动项目(2009GJF30050). (2009GJF30050)