Browse > Article

A Multithreaded Processor Architecture for SDR  

Glossner, John (Sandbridge Technologies, Inc.)
Raja, Tanuj (Sandbridge Technologies, Inc.)
Hokenek, Erdem (Sandbridge Technologies, Inc.)
Moudgill, Mayan (Sandbridge Technologies, Inc.)
Publication Information
Abstract
In this paper we discuss a multi-threaded baseband Processor capable of executing all physical layer processing of high data rate communications systems completely in software. We discuss the enabling technology for a software defined radio approach and present results for GPRS. 802.11b, and 2Mbps WCDMA. All of these protocols can be executed in real-time on the SB9600 chip using the Sandblaster core.
Keywords
Citations & Related Records
연도 인용수 순위
  • Reference
1 European Telecommunications Standards Institute, Digital cellular telecommunications system, ANSI-C code for the GSM Enhanced Full Rate (EFR) speech codec (GSM 96.53), March. 1997, ETS 300 724
2 T. Lindholm and F. Yellin, 'Inside the Java Virtual Machine', Unix Review, Vol. 15, No. 1, pp. 31-39, January, 1997
3 J. Glossner and S. Vassiliadis 'Delft Java Dynamic Translation' Proceedings of the 25th EUROMICRO conference (EUROMICRO '99), Milan, Italy, September, 1999
4 D. Batten, S. Jinturkar, J. Glossner, M. Schulte, and P. D' Arcy, 'A New Approach to DSP Intrinsic Functions', Proceedings of the Hawaii International Conference on System Sciences, Hawaii, January, 2000
5 S. Jinturkar, J. Thilo, J. Glossner, P. D'Arcy, and S. Vassiliadis, 'Profile Directed Compilation in DSP Applications', Proceedings of the Inter- national Conference on Signal Processing Applications and Technology (ICSPAT '98), September, 1998
6 A. Aho, R. Sethi, and J. Ullman 'Compilers: Principles. Techniques and Tools', Addison-Wesley Publishing Company, CA, 1986
7 D. Batten, S. Jinturkar, J. Glossner M. Schulte, R. Peri, and P. D' Arcy, 'Interaction Between Optimizations and a New Type of DSP Intrinsic Function', Proceeding of the International Conference on Signal Processing Applications and Technology (ICSPAT '99), Orlando, Florida November, 1999
8 J. Gosling and H. McGilton, 'The Java Language Environment: A White Paper', Sun Microsystems Press, October, 1995
9 M. Saghir, P. Chow, and C. G. Lee 'Towards Better DSP Architecture and Compilers', Proceedings of the International Conference on Signal Processing Applications and Technology, October, 1994, pp. 658-664
10 W. Hwu. 'Super block: An effective technique for VLIW and super-scalar compilation', Journal of Supercomputing, Volume 7, pp.229-248   DOI   ScienceOn
11 K. Ebcioglu, E. Altman, and E. Hokenek, 'A Java ILP Machine Based on Fast Dynamic Compilation', IEEE MASCOTS International Workshop on Security and Efficiency Aspects of Java. Eilat, Israel, January, 1997
12 http://www.sdrforum.org
13 K.W. Leary and W. Waddington 'DSP/C: A Standard High Level Language for DSP and Numeric Processing', Proceedings of the International Conference on Acoustics, Speech and Signal Processing, IEEE, 1990, pp. 1065-1068
14 B. Krepp, 'DSP Oriented extensions to ANSI C'. Proceedings of the Inter national Conference on Signal Proc essing Applications and Technology (ICSPAT '97), DSP Associates, 1997 pp. 658-664
15 M. Lam, 'Software Pipelining: An effective scheduling technique for VLIW Machines', In Proceedings of the SIGPLAN '88 Conference on Programming Language Design and Implementation, Atlanta, GA, June, 1988
16 J. Glossner and S. Vassiliadis, 'The Delft Java Engine: An Introduction', Lecture Notes in Computer Science. Third International Euro-Par Conference (Euro-Par '97), pp 776-770, Passau, Germany, August, 1997
17 J. Gosling, 'Java Intermediate Bytecodes', ACM SIGNPLAN Workshop on Intermediate Representation (IR95), pp. 111-118, January, 1995
18 M. Saghir, P. Chow, and C. G. Lee. Towards Better DSP Architecture and Compilers, In Proceedings of the International Conference on Signal Processing Applications and Technology, pages 658-664, October, 1994
19 J. Yoshida, 'Java chip vendors set for cellular skirmish', EE Times, January 30th, 2001