Internet appliances at home are still at the beginning stage of development now. Many solutions are provided to connect those home appliances on net by wireless way or through wire. However, this thesis only focuses on the key issue of internet appliances, which is connectivity symbolized by the TCP/IP layer...
This research develops an object-oriented approach of modeling
microprocessor architecture. A generic modeling library, bBlocks, is proposed as a
framework for constructing microprocessor simulation. bBlocks is a collection of
predefined abstract components (blocks) implemented in Java, the object-oriented
Blocks are defined and used as the basic components in...
In the past, multimedia technology focused mainly on designing high quality audio
and graphical imagery as well as providing adequate performance levels that the users
demand for multimedia applications. However, the concept of multimedia has expanded
into New-Media that involves variety use of multimedia data in consumer-oriented applications,
The microprocessors will have more than a billion logic transistors on a single chip in the near future. Several alternatives have been suggested for obtaining highest performance with billion-transistor chips. To achieve the highest performance possible, an on-chip multiprocessor will become one promising alternative to the current superscalar microprocessor. It...
Modern superscalar processors exploit instruction-level parallelism (ILP) by
issuing multiple instructions in a single cycle because of increasing demand for higher
performance in computing. However, stalls due to cache misses severely degrade the
performance by disturbing the exploitation of ILP. Multiprocessors also greatly
exacerbate the memory latency problem. In SMPs,...
AE32000 microprocessor was developed mainly to address the need for the
reduction in the amount of memory accesses in embedded applications. One of the
primary goals of a computer architect is the design and construction of machines,
that support the efficient execution of the programs that will run on them....
Power and timing requirements are becoming more and more stringent as
applications move from less mobile devices to more mobile ones. As such, it is
important to optimize these applications as much as possible in order to provide the
best solution that is low power and low latency. Although there...
Ad Hoc networks are multi-hop wireless networks consisting of mobile hosts. They
do not have any pre-existing network infrastructure and are characterized by
constantly changing topology, limited battery power and bandwidth. Typical
applications of such networks are battlefield networks, medical relief during natural
calamities or disasters, conference room networking, and...
The AE32000 processor core, developed by Advanced Digital Chips Inc.,
Korea, is used primarily in the embedded processing environment. The AE32000
simulator models this embedded processor core having high code density. An enhanced
simulator was developed to study the performance of the present Instruction
Set Architecture after comparison with the...