Back to Embedded
3540 results found, displaying items 301 - 320
If Your Programming Language Doesn't Work, Give Scala A Try
Assembly language provides fine grain control. But it’s rarely used these days, with the exception of some operating-system hackers or 8-bit embedded programmers working on small modules. The performance of C compilers essentially blew the advantage out of the water ages ago. Yet in both cases, arbitrary memory access was the way to go. This worked well with single-processor solutions, and it works reasonably well with symmetric and asymmetric ...
Use New Hardware To Get Your Job Done Faster
A Few New Standards, But Lots Of New Products In 2008
Memory Technologies Duel To The Death For Fame And Glory
Get More For Less In This Year's Microcontrollers
FPGAs Steal More Sockets Thanks To New IP, More LUTs
New Year’s Resolution Is HD For All Kinds Of Video And Graphics
Make Some Room For New Storage Devices In 2008
Better Tools, More Options Mean Embedded For The Masses
Musical Sockets Will Define Digital Semiconductors
Designers Set Their Eyes On The Visual And Virtual Worlds
Terabyte Bandwidth Initiative Allows Signals To Board At Any Station And Still Arrive On Time
Christmas is coming early for system designers who want up to a terabyte of bandwidth as well as simplified pc-board layout. As part of its Terabyte Bandwidth Initiative (TBI), Rambus responded with a neat ideaâ??place more data bits on a given pin for a given clock transition than the typical one-bitper- pin per transition. The company also has devised a technology that allows for mismatches in trace length. For example, the DDR3 protocol allows for...
Leveraging FPGAs In Portable Storage Applications
To stay â??connected and in touch,â?? consumers increasingly rely on their portable devices, ranging from smart phones, personal media players, and digital cameras to emerging solutions like electronic notebooks. Todayâ??s handhelds serve multiple roles and offer various functions that translate into a host of storage, feature, and technology challenges depending on the end application. At the same time, portable designers are...
Multicore Trouble? Try An FPGA
Asymmetric multicore on-chip can be a challenge because of the lead time required to develop a custom chip. Falling FPGA prices and rising FPGA functionality offer an alternative for evaluation as well as production. This is especially true as soft-core processors like Xilinxâ??s MicroBlaze v7 move higher in the food chain. This latest edition of MicroBlaze incorporates a number of new features, including a memory...
Symmetric Multiprocessing Vs. Asymmetric Processing
Engineers contemplating a migration from a single-core to a multicore processor must identify where parallelism exists in their application. The next decision is how to partition the code over the cores of the device. The two main options are symmetric-multiprocessor (SMP) mode and asymmetric-multiprocessor (AMP) mode. In some cases, combinations of these make sense as well. There’s just one kernel in SMP mode, and it’s run by all cores. In AMP mode, each core has its own copy...
The Semantics Of Multiprocessing
The terminology involved in multicore design can get pretty confusing. It involves designers coming from different backgrounds and target markets—software versus hardware, embedded versus general-purpose, and so on. That being said, the following is an attempt to clear the air by providing some basic definitions. Heterogenous: These systems include at least two different components. Viewed from a hardware architecture perspective, this lately has meant different processor...
Multicore Projects Mean Multiple Choices
When it comes to multiprocessing, whatâ??s good for the hardware goose is not necessarily good for the software gander. The ideal hardware architecture for a multicore design is a heterogeneous (asymmetric) single instruction-set architecture (ISA) that essentially includes both high- and low-complexity cores to achieve lower power and higher throughput, somewhat mitigating Amdahlâ??s Law1. Now imagine that Amdahlâ??s Law (used to find a systemâ??s maximum...
Designing A Multi-Gbps Memory Interface Requires Scrutiny
Popular consumer electronics products like gaming consoles, digital TVs (DTVs), and PCs offer more features and greater performance with each successive product generation. The data-intensive nature of these products tightly links the capability of their DRAM memory interfaces with the ability of the product to support larger feature sets and greater performance. Multi-gigabit-per-second (multi-Gbps) memory-interface architectures enable these...
Serving Up Multimedia In The Digital Home
As multimedia content grows exponentially throughout the home, designers face mounting consumer demands for storing, massaging, and sharing this content. Lots of work has already been done in these areas and standards abound, but naturally more is in the pipeline. For those whose vision is a central repository of digital content on a system such as a media server (see the HP MediaSmart Server shown on the cover), thereâ??s a need to display that content...
Digital Home Networks Need Some Discipline
Not all that long ago, a state-of-the-art home network may have comprised two or more computers wired together via their serial or parallel ports. In more sophisticated arrangements, network cards provided the link from PC to PC. Just the ability to share data between a laptop and a desktop, as well as a printer and other basic peripherals including a common Internet connection, was network nirvana. But as simple as these topologies appear, achieving a successful and reliable...
prev. page
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
[16]
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
next page
|
|
Web Seminar
Sponsored By:
Title: Read Pacing: A Performance Enhancing Feature of PCI Express Gen 2 Switch Devices
Speakers:
Date: 07/01/08
Register: 
|