This invention relates to embedded processing systems used for industrial,
commercial, and medical automated systems in which microprocessors or
digital signal processors are employed to perform a plurality of distinct
tasks based on real-time events and conditions. In particular, this
invention provides an efficient processing system and environment in which
a variety of application threads may share the processing bandwidth and
system resources cooperatively and efficiently, with minimized coupling of
the application threads to each other and system resource control details.
Αυτή η εφεύρεση αφορά τα ενσωματωμένα επεξεργαμένος συστήματα που χρησιμοποιούνται για τα βιομηχανικά, εμπορικά, και ιατρικά αυτοματοποιημένα συστήματα στα οποία οι μικροεπεξεργαστές ή οι επεξεργαστές ψηφιακών σημάτων απασχολούνται για να εκτελέσουν μια πολλαπλότητα των ευδιάκριτων στόχων βασισμένων στα σε πραγματικό χρόνο γεγονότα και τους όρους. Ειδικότερα, αυτή η εφεύρεση παρέχει ένα αποδοτικά σύστημα και ένα περιβάλλον επεξεργασίας στα οποία ποικίλα νήματα εφαρμογής μπορούν να μοιραστούν τους πόρους εύρους ζώνης και συστημάτων επεξεργασίας συνεταιριστικά και αποτελεσματικά, με την ελαχιστοποιημένη σύζευξη των νημάτων εφαρμογής μεταξύ τους και συστημάτων στις λεπτομέρειες ελέγχου των πόρων.