Professional Documents
Culture Documents
net/publication/2264326
CITATIONS READS
6 122
3 authors, including:
Some of the authors of this publication are also working on these related projects:
All content following this page was uploaded by Lars Bengtsson on 29 April 2014.
To skew the communication cycles we must measure the The communication interface has two ports to the shared
delay-times, di, between each module i and the merging medium. The transmission port (T) performs parallel-to
point of the star. The module with the largest delay, di= serial (P/S) and electrical-to-optical (E/O) conversion, and
dmax, is used as a reference when skewing the other com- the receiving port (R) performs optical-to-electrical (O/E)
munication cycles in the modules (Figure 5). and serial-to-parallel (S/P) conversion (Figure 6).
The presented inter-module communication concept is
scalable by: allocating more time slots, adding more wavel- cu
engths, partitioning into subnetworks. Processing
FIFO MUX P/S E/O
A problem with WDM is that different wavelengths tra- cu
T
vel with different velocities. This is due to dispersion in the
optical medium. Therefore, two time-slots transmitted at
the same time on two different wavelengths will reach a Div Mult
PE Div Synchr.
receiver at two different times [16]. The difference in time array Cl Div VCO
arrival, T, is equal to
R
T= DdwL (3)
where D is the dispersion in ps/(nm x km), dw is the dif-
FIFO DE-MUX S/P O/E
ference between the two wavelengths in nm and L is the
distance travelled in km. In our system L is at most 200 m cu
(to and back from the star) which, with D=16 ps/(nm x km)
and dw=200 nm, gives T= 640 ps. This is about 1 bit with a Figure 6. The communication interface.
1 Gb/s transmission rate. This “dispersion-bit” can be
added at the start and end of the time slots so that no data is In a time-slot switching system the clock must be immedi-
lost when a module has to switch between two different ately recovered (minimum hysteresis in the clock-recovery
wavelengths. circuits).
The use of an optical fiber with a bandwidth of several
4.3: Key Components for WDM THz gives the possibility to use a “pseudo-channel” to
transmit data. A pseudo-channel includes not only the data
Key components for WDM based, time-slot switching net- itself but also the clock, coded in separate wavelengths.
works are fast tuned (in ns) laserdiodes and filters. The abi-
lity to tune over a broad wavelength range and to have a 5: CONCLUSION
high selectivity in wavelength are important characteristics
of these components. Two issues have been identified as important with regard to
In [17] several concepts of new sets of multi-channel embedded massively parallel computers: (1) miniaturized
wavelength-switched transmitters and receivers are presen-
modules with reasonable heat dissipation, and (2) efficient Journal of Solid-state Circuits, vol. SC-19, No. 4, August 84, pp.
communication between modules. 468-473.
Knowing, from detailed studies of the application of [12] Burch R. et al. A Monte Carlo Approach for Power
SIMD architectures to artificial neural network computa- Estimation. IEEE Trans. on VLSI, Vol.1, No.1, March 1993.
tions, image and signal processing, etc., that these architec- [13] ISSCC – Digital Technology, Electronic Design, March 4,
1993, pp. 48-57.
tures are efficient for such problems, in this paper we have
[14] Bengtsson L. et al. The REMAP Massively Parallel
investigated the possibilities for implementation of a distri- Computer Platform for Neural Computations. Proceedings of the
buted multiple-SIMD system for embedded real-time appli- Third International Conference on Microelectronics for Neural
cations. Networks, Edinburgh, Scotland, April 1993, pp. 47-62.
The analysis shows that it is clearly feasible to imple- [15] Ramaswami R. Multiwavelength lightwave networks for
ment a 1024 PE module with small dimension (a few cubic computer communication. IEEE Communications Magazine,
inches). Key techniques are flip-chip MCM technology and February 1993, pp. 78-88.
synchronous DRAM circuits. Further, we have described [16] Semaan G, and P. Humblet. Timing and dispersion in WDM
optical star networks. Infocom 93, March 28-April 1, 1993, San
an all-optical intermodule communication network that is Francisco, CA, pp. 573-577.
scalable, with the modules distributed up to 100 meters [17] Kirby P.A. Multichannel wavelength-switched transmitters
apart. The total bandwidth of the network is roughly one and receivers – New component concepts for broad-band
Tbit/s. networks and distributed switching systems. Journal of
In summary, the paper shows the potential of distributed Lightwave Technology, Vol. 8, No. 2, February 1990, pp. 202-211.
massively parallel computing for demanding real-time [18] Chang-Hasnian, J. C. et al. Monolithic multiple wavelength
tasks like action-oriented systems and advanced sensor sys- surface emitting laser arrays. Journal of Lightwave Technology,
Vol. 9, No. 12, December 1991, pp. 1665-1673.
tems.
[19] Eung G. Paek et al. All-optical image transmission through a
single mode fiber. Optics Letter, April 15, 1992, Vol. 17, No. 8,
6: REFERENCES pp... 613-615.
[20] Schaper L. W. Design of Multichip Modules. Proceedings of
[1] Davis, E.W. et al. Issues and applications driving research in the IEEE, vol. 80, No 12, December 92, pp. 1955-1964
non-conforming massively parallel processors. In Isaac Scherson
(ed.) The New Frontiers. IEEE Computer Society Press, 1993, pp.
68-78.
[2] Svensson, B. and P.A. Wiberg. Autonomous systems demand
new computer system architectures and new development
strategies. IECON ‘93: 19th Annual Conference of the IEEE
Industrial Electronics Society, Maui, Hawaii, USA, 1993, pp 27-
31.
[3] Lawson H.W., with contributions by B. Svensson and L.
Wanhammar. Parallel Processing in Industrial Real-Time
Applications. Prentice-Hall, Englewood Cliffs, NJ, USA.
[4] Lawson H.W. and B. Svensson. An architecture for time-
critical distributed/parallel processing. Euromicro Workshop on
Parallel and Distributed Processing, Gran Canaria, Spain, 1993.
[5] Green P.E. The future of fiber-optic computer networks.
Computer, Vol.24, No. 9.
[6] Parker J.W., Optical interconnection for advanced processor
systems: a review of the ESPRIT II OLIVES programme, Journal
of Lightwave Technology, Vol. 9, No. 12, Dec. 91, pp. 1764-1773.
[7] Tummala R., Multichip packaging – a tutorial, Proceedings of
the IEEE, Vol. 80, No. 12, Dec. 92, pp. 1924-1941.
[8] Nordström T. and B. Svensson. Using and designing massively
parallel computers for artificial neural networks. J. Parallel and
Distributed Computing, Vol. 14, No. 3, pp. 260-285.
[9] Courtois B.. “MCM and 3D packaging techniques”, CAD and
Testing of ICs and systems, where are we going? INPG, 46
avenue Felix Viallet, 38031 Grenoble Cedex, France
[10] Fast DRAMs can be swapped for SRAM caches,Electronic
Design, July 22, 1993, pp. 55-67.
[11] Veendrick H., “Short-circuit dissipation of static CMOS
circuits and its impact on the design of buffer circuits”, IEEE