Method for hierarchical specification of scheduling in...

Data processing: structural design – modeling – simulation – and em – Simulating electronic device or electrical system – Circuit simulation

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C716S030000, C716S030000

Reexamination Certificate

active

06882965

ABSTRACT:
A method for hierarchical specification and modeling of scheduling in system-level simulations. The invention addresses the specification aspect by introducing an explicit notion of a scheduler that must be designed as part of the system. A scheduler effectively represents a scheduling policy for an architectural resource. A scheduling policy governs how behaviors assigned to a resource, gain access and share the resource. The invention includes a general framework for modeling a scheduling policy, which includes a simple mechanism that covers many common cases. This framework is part of a Virtual Component Codesign (VCC) process, which is targeted at consumer embedded system design. Two orthogonal models, one of a scheduler and one of a schedulable, comprise the overall modeling of scheduling in the invention. The two models interact by sending messages to each other via a simple protocol. The protocol itself is implemented by a pair of abstract interfaces, which in turn are implemented in concrete schedulable and scheduler objects in the simulator.

REFERENCES:
patent: 5963447 (1999-10-01), Kohn et al.
Pees et al. (On core or more: A Design Perspective for System—on-a-Chip, 1997).*
Marelli (Cadence virtual component co-design (VCC) environment for engine control unit design).*
Evans (Embedded software Systems—Codesign Projects, Feb. 21, 1998).*
Lavagno et al. (HW/SW Co-Design for Embedded Systems, 1998).*
Balarin et al. (POLIS A design environment for control-dominated embedded systems ver. 0.4 User's Manual, Nov. 10, 1999).*
Giusto et al. (HW/SW Co-Design for Embedded Systems, 1996).*
Rogers, P. et al. (1997) “A Simulation Testbed for Comparing the Performance of Alternative Control Architectures,”Proceedings of the 1997 Winter Simulatin Conference, pp. 880-887.
Oreizy, P. et al. (1999) “An Architecture-Based Approach to Self-Adaptive Software,”IEEE Intelligent Systems, 14(3):54-62.
Clarke, P. (1999) “Cadence Virtual Component Codesign Tools Set for Jan. Release,”Electronic Engineering Times, 1087:80.
Santarini, M. (2000) “Cadence Rolls System-Level Design to Fore,”Electronic Engineering Times, 1095:pp. 1, 22, 24 and 130.
Cassagnol, Bob; et al., “Codesigning a Complex System on a Chip with Behavioral Modesl,” Nov. 1998, http://2www.isdmag.com/Editorial/1998/coverstory9811.html, Mar. 18, 2000.
Cadence website, Cadence Press Release, “Addressing the Systems-in-Silicon Verification Challenge,” http://www.cadence.com/press_box
a/pr/1995/inca.html, Mar. 18, 2000.
Cadence website, “System-Level design,” http://www.cadence.com/technology/hwsw/vcc/html, Mar. 18, 2000.
Cadence website, “System-Level design,” http://www.cadence.com/technology/hwsw/, Mar. 18, 2000.
Cadence website, “Digital Block Implementation,” http://www.cadence.com/technology/digital/, Mar. 18, 2000.
Cadence website, “Functional Design and Verification,” http://www.cadence.com/technology/funct/, Mar. 18, 2000.
Cadence website, “Custom Block Implementation,” http://www.cadence.com/technology/custom/, Mar. 18, 2000.
Cadence webstie, “Physical Verification, Extraction and Analysis,” http://www.cadence.com/technology/phys/, Mar. 18, 2000.
Cadence website, “Chip Planning and Assembly,” http://www.cadence.com/technology/chip/, Mar. 18, 2000.
Cadence webstie, “PCB Design and IC Packaging,” http://www.cadence.com/technology/pcb, Mar. 18, 2000.
Wilson, Les and Critten, Jeff, “White Paper: DSP SOC Design Methodology for Digital Camera,” 2000, Cadence Design Systems, Inc.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Method for hierarchical specification of scheduling in... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method for hierarchical specification of scheduling in..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method for hierarchical specification of scheduling in... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3371689

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.