@inproceedings{bfd4c34d49f14584b320a082284acc2b,
title = "Real-time system-on-a-chip architecture for rule-based context-aware computing",
abstract = "A rule-based system can be a solution for context reasoning in context-aware computing systems. In this paper we propose new flexible SoC (System-on-a-Chip) architecture for real-time rule-based system. The proposed architecture can match up values and variables of the left-hand sides of 'if-then rules' (rule's LHS) in parallel. Compared to previous hardware rule-based system, we reduce the number of constraints on rule representations and combinations of condition terms in rule's LHS by using a modified contents addressable memory and a crossbar switch network (CSN). The modified contents addressable memory (CAM), in which the match operation of the system is processed in parallel, stores the rule-base of the system. The crossbar switch network is located between the input buffer that stores external raw input data and the working memory, and can freely configure condition operation of rule's LHS and working memory with stored data within the input buffer. The proposed SoC systems architecture has been designed and verified in a SoC development platform called SystemC.",
author = "Lee, \{Seung Wook\} and Kim, \{Jong Tae\} and Sohn, \{Bong Ki\} and Lee, \{Keon Myung\} and Lee, \{Jee Hyung\} and Jeon, \{Jae Wook\} and Sukhan Lee",
year = "2005",
doi = "10.1007/11552413\_144",
language = "English",
isbn = "3540288945",
series = "Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)",
publisher = "Springer Verlag",
pages = "1014--1020",
booktitle = "Knowledge-Based Intelligent Information and Engineering Systems - 9th International Conference, KES 2005, Proceedings",
note = "9th International Conference on Knowledge-Based Intelligent Information and Engineering Systems, KES 2005 ; Conference date: 14-09-2005 Through 16-09-2005",
}