By Topic

A semi-custom memory design for an asynchronous 8051 microcontroller

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$33 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

3 Author(s)
Chang, Kok-Leong ; Centre for Integrated Circuits & Syst., Nanyang Technol. Univ., Singapore ; Bah-Hwee Gwee ; Yuanjin Zheng

In this paper, we propose a methodology for interfacing synchronous IP memory blocks (read-only memory (ROM) and random-access memory (RAM)) with asynchronous-logic digital systems based on dual-rail, 4-phase signaling. The memory blocks (ROM and RAM) of an instruction-set compatible 8051 microcontroller (A8051) is implemented with Artisan IP memory blocks for the IBM 0.13 mum CMOS technology. Interface circuits play the role of (1) synchronizing all the asynchronous input channels driving the IP memory blocks, (2) single rail signaling logic to dual-rail 4-phase signaling logic conversion and vice versa, and (3) capturing synchronous signals in memory read cycles and driving asynchronous channels. The A8051 with the proposed ROM and RAM design operates at 28% higher MIPS rate (millions of instructions per second), dissipates 20% lower energy per instruction, -50% lower Et2 and occupies 19% lesser area, as compared to the A8051 with register-based memory.

Published in:

Circuits and Systems, 2008. ISCAS 2008. IEEE International Symposium on

Date of Conference:

18-21 May 2008