摘要
针对现有的脉冲神经膜系统只能进行无符号二进制整数的乘法运算,而实际应用中更多地需要处理有符号整数的乘法运算,故用脉冲神经膜系统实现有符号整数的乘法运算更能满足实际需要。首先,设计了串行乘法器中串行数据的数值位与符号位的分离;其次,设计了用来计算任意两个有符号整数乘法的串行乘法器的脉冲神经膜系统。系统仿真表明,所设计的脉冲神经膜系统能准确地执行有符号整数的乘法运算。当前问题的解决将有助于脉冲神经膜系统的生物型CPU的设计。
For the existing spiking neural membrane system,it can only multiply unsigned binary integers,but in practice,it is more necessary to multiply signed integers.Therefore,it is more suitable to multiply signed integers by spiking neural membrane system.Firstly,the separation of numeric bit and symbol bit of serial data in serial multiplier is designed.Secondly,a spiking neural membrane system is designed to compute the serial multiplier of any two signed integer multiplications.The simulation results show that the system can perform the multiplication of signed integers accurately.The solution of the current problem will contribute to the design of biological CPU for spiking neural membrane system.
作者
王防修
WANG Fang-xiu(School of Mathematics and Computer Science,Wuhan Polytechnic University,Wuhan 430023,China)
出处
《武汉轻工大学学报》
2019年第6期49-55,共7页
Journal of Wuhan Polytechnic University
基金
中国食品公益专项研究基金(201513004-3)
关键词
脉冲神经膜系统
有符号乘法
串行乘法器
spiking neural membrane system
signed multiplication
serial multiplier