A novel multi-core processor for communication applications | IEEE Conference Publication | IEEE Xplore