First results with eBlocks: Embedded systems building blocks

被引:3
作者
Cotterell, S [1 ]
Vahid, F [1 ]
Najjar, W [1 ]
Hsieh, H [1 ]
机构
[1] Univ Calif Riverside, Dept Comp Sci & Engn, Riverside, CA 92521 USA
来源
CODES(PLUS)ISSS 2003: FIRST IEEE/ACM/IFIP INTERNATIONAL CONFERENCE ON HARDWARE/SOFTWARE CODESIGN & SYSTEM SYNTHESIS | 2003年
关键词
D O I
10.1109/CODESS.2003.1275278
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
We describe our first efforts to develop a set of off-the-shelf hardware components that ordinary people could connect to build a simple but useful class of embedded systems. The class of systems, which we call monitor/control systems, is composed primarily of sensors - light, motion, sound, contact, and other types - and output devices - light-emitting diodes, beeping speakers, or even electric relays that control electric appliances like lamps. For example, one monitor/control system would detect if a house's garage door was open at night, and would blink an LED inside the house to alert the homeowner of this normally undesirable situation. Today, configuring even the most basic monitor/control system requires knowledge of electronics and programming. We seek to create a set of building blocks, which we call eBlocks, that would enable someone with no knowledge of electronics or programming to be able to build simple but useful monitor/control systems, We are creating eBlocks largely by incorporating intelligence into previously dumb sensors and output devices, and by developing a set of standards and methods that enable eBlocks to work together seamlessly when connected. eBlocks have only recently become possible due to the extremely low cost, low power, and small size of embedded microprocessors. We describe our first results of creating a basic class of eBlocks, Boolean eBlocks, that from a user's perspective transmit or receive only "yes" or "no" signals. We discuss the internal eBlock design, eBlock system design issues and decisions, and several eBlock-based systems designed by ourselves and by undergraduate students.
引用
收藏
页码:168 / 175
页数:8
相关论文
共 23 条
  • [1] AIZAWA K, 1997, IEEE T CIRCUITS SYST, V7
  • [2] [Anonymous], 2002, INTEL TECHNOLOGY J, V6
  • [3] BOROVOY R, 1996, IBM SYSTEMS J, V35
  • [4] CLARKSON M, 1997, SENSORS MAGAZINE MAY
  • [5] MICA: A wireless platform for deeply embedded networks
    Hill, JL
    Culler, DE
    [J]. IEEE MICRO, 2002, 22 (06) : 12 - 24
  • [6] HORTON M, 2002, SENSORS APR
  • [7] Jansen BJ, 2001, J AM SOC INF SCI TEC, V52, P235, DOI 10.1002/1097-4571(2000)9999:9999<::AID-ASI1607>3.0.CO
  • [8] 2-F
  • [9] JOHNSON C, 2001, EE TIMES APR
  • [10] LEE K, 1999, P1451 IEEE NAT I STA