M. Thalmann

Siemens, München, Bavaria, USA

Are you M. Thalmann?

Claim your profile

Publications (9)1.78 Total impact

  • Conference Proceeding: A SOC for multimedia network devices
    [show abstract] [hide abstract]
    ABSTRACT: Two main aspects of multimedia SoC are addressed in this paper. First, a multiprocessor system employing reconfigurable hardware blocks with coarse and fine grain structures is introduced. It alleviates the tradeoff between computing performance and circuit flexibility for a wide range of applications. Second, a clock generator for synchronous audio and video interfaces is presented. In order to provide high portability and compatibility with the digital design flow it consists of digital standard cells only. Integrated on a 0.25 μm CMOS process, the system occupies 25 mm<sup>2</sup> and operates at 100 MHz. Computation speedup of up to factor 9.7 over stand-alone CPU solutions could be achieved. The clock generator runs at 200 MHz and provides a frequency resolution of 0.06 ppm with an expected output jitter of less than 30 ps; RMS.
    Consumer Electronics, 2003. ICCE. 2003 IEEE International Conference on; 07/2003
  • Conference Proceeding: A delay-line based DCO for multimedia applications using digital standard cells only
    E. Roth, M. Thalmann, N. Felber, W. Fichtner
    [show abstract] [hide abstract]
    ABSTRACT: A digital clock synthesizer consisting of digital standard cells with 0.5ppm frequency resolution for multimedia applications is implemented in a 0.6μm CMOS process. The synthesizer produces an output frequency ranging from 11.1MHz to 12.5MHz with a 100MHz input clock. A DLL-based calibration mechanism tracks PTV variations during operation.
    Solid-State Circuits Conference, 2003. Digest of Technical Papers. ISSCC. 2003 IEEE International; 02/2003
  • Article: Design and verification of a stack processor virtual component
    [show abstract] [hide abstract]
    ABSTRACT: Hardware and software codesign and flexibility requirements often necessitate embedded application-specific instruction-set processors in system-on-chip designs. Spaceman, a reusable stack-processor virtual component, offers a customer-configurable instruction set; parameterizable bus widths, stack depths, and stack access ranges; and selectable bus interfaces
    IEEE Micro 04/2001; · 1.78 Impact Factor
  • Conference Proceeding: A new paradigm for very flexible SONET/SDH IP-modules
    [show abstract] [hide abstract]
    ABSTRACT: We have implemented a SONET/SDH compatible 155 Mbit/s input block using a new paradigm called programmable intellectual property. The module can be reconfigured by downloading new software versions into the IP embedded processor. This concept offers maximum flexibility for both hard- and soft-IP modules
    Custom Integrated Circuits Conference, 2000. CICC. Proceedings of the IEEE 2000; 02/2000
  • Conference Proceeding: A single-chip solution for an ADM-1/TMX-1 SDH telecommunication node element
    [show abstract] [hide abstract]
    ABSTRACT: A novel architecture for an ultra compact Add-Drop/Terminal-Multiplexer for Synchronous Digital Hierarchy (SDH) telecommunication networks is reported. This new architecture allows one to integrate all digital functions into one ASIC (except the System Control Unit). The minimally configured complete system occupies only one single card of size 235 mm×265 mm. If protection is required two identical cards are used. The key features to obtain a single chip solution are a novel protection scheme, a new data path which needs just one single buffer with integrated switch matrix functionality, and an embedded processor which substitutes various large hardware blocks
    ASIC/SOC Conference, 1999. Proceedings. Twelfth Annual IEEE International; 02/1999
  • Conference Proceeding: Functional verification of intellectual properties (IP): asimulation-based solution for an application-specific instruction-setprocessor
    [show abstract] [hide abstract]
    ABSTRACT: Scalability and customization properties of IP modules demand for new approaches in functional verification. We present a novel simulation-based solution for an Application-specific Instruction-set Processor (ASIP). Existing assembler code preselected by IP-configurable constraints forms the verification data base (reference stimuli). A behavioral “golden model” of the IP is used to derive expected responses suitable for any possible configuration of the final ASIP (RTL) implementation. Cycle-based verification is performed by stimulating the RTL model with the assembled reference stimuli and by comparing the outputs (actual responses) against the expected responses. Primary input stimulation is accomplished by reading back interface data prior written to a memory (model) under control of the reference stimuli. The synchronization of the configaration-dependent actual responses to the non-cycle-related expected responses is achieved by a mechanism based on “interface-specific activity scheduling”, which further more reduces the number of vectors efficiently, resulting in a significant simulation speed-up
    Test Conference, 1999. Proceedings. International; 02/1999
  • Conference Proceeding: Intellectual property module of a highly parametrizable embedded stack processor
    [show abstract] [hide abstract]
    ABSTRACT: Customizable microprocessors pose numerous design problems that arise from application-specific needs for data operations, word widths, storage capacities, and interfaces. We present a stack processor that features a customizable instruction set, extensive parametrization, and a synthesis model with separate core and interface modules. Verification uses a reference model automatically derived from a generic model and the current parameter settings
    ASIC/SOC Conference, 1999. Proceedings. Twelfth Annual IEEE International; 02/1999
  • Conference Proceeding: An embedded stack microprocessor for SDH telecommunication applications
    [show abstract] [hide abstract]
    ABSTRACT: In this paper we present an application-specific microprocessor core with a stack architecture optimized for use in broadband telecommunication ASICs. The microprocessor was integrated in an application on the same die as the complete data path of an SDH add-drop multiplexer (ADM). It handles over 1 million interrupts per second from 29 asynchronous sources. Due to this high interrupt rate extremely efficient context switching is required: only two extra cycles per interrupt call. The top four stack elements are directly accessable as registers and ALU instructions are computed in parallel with push or pop commands. An independent ALU for address processing enables compact and very efficient code generation. A prototype ASIC has been implemented in 0.8 μm CMOS technology
    Custom Integrated Circuits Conference, 1998. Proceedings of the IEEE 1998; 06/1998
  • Source
    Conference Proceeding: An efficient hardware/software co-design implementation for broadband telecommunication applications
    [show abstract] [hide abstract]
    ABSTRACT: During the development of a STM-1 add-drop multiplexer (ADM-1) we gained new experiences for efficient hardware/software co-design of such complex telecommunication systems. The chosen partitioning between hardware and software can be seen as typical for broadband telecommunication applications. The payload is processed in hardware while the management overhead is treated in software. To obtain an efficient hardware/software interface and to get optimal real-time task scheduling all software processes are interrupt driven. We developed a processor core with a stack architecture, which is optimized to handle that many interrupts. It yields a very area-efficient implementation. Besides many other benefits this hardware/software co-design solution uses approximately 52 KGE compared to the 81 kGE of a pure hardware implementation, and enhances its flexibility
    Global Telecommunications Conference, 1998. GLOBECOM 98. The Bridge to Global Integration. IEEE; 02/1998

Institutions

  • 1999
    • Siemens
      München, Bavaria, USA
  • 1998
    • Integrated Laboratory Systems
      Chapel Hill, NC, USA