Loading...
2 results
Search Results
Now showing 1 - 2 of 2
- Stochastic theater: stochastic datapath generation framework for fault-tolerant IoT sensorsPublication . Duarte, Rui Policarpo; Véstias, Mário; Carvalho, Carlos; Casaleiro, JoãoStochastic Computing has emerged as a competitive computing paradigm that produces fast and simple implementations of arithmetic operations, while offering high levels of parallelism, and graceful degradation of the results when in the presence of errors. IoT devices are often operate under limited power and area constraints and subjected to harsh environments, for which, traditional computing paradigms struggle to provide high availability and fault-tolerance. Stochastic Computing is based on the computation of pseudo-random sequences of bits, hence requiring only a single bit per signal, rather than a data-bus. Notwithstanding, we haven’t witnessed its inclusion in custom computing systems. In this direction, this work presents Stochastic Theater, a framework to specify, simulate, and test Stochastic Datapaths to perform computations using stochastic bitstreams targeting IoT systems. In virtue of the granularity of the bitstreams, the bit-level specification of circuits, high-performance characteristics and reconfigurable capabilities, FPGAs were adopted to implement and test such systems. The proposed framework creates Stochastic Machines from a set of user defined arithmetic expressions, and then tests them with the corresponding input values and specific fault injection patterns. Besides the support to create autonomous Stochastic Computing systems, the presented framework also provides generation of stochastic units, being able to produce estimates on performance, resources and power. A demonstration is presented targeting KLT, typical method for data compression in IoT applications.
- On the feasibility of GPON fiber light energy harvesting for the internet of thingsPublication . Casaleiro, João; Carvalho, Carlos; Fazenda, Pedro; Duarte, R. P.The emerging concept of smart cities demands for a large number of electronic devices, like sensors and actuators, distributed over several public spaces and buildings. The Internet of Things (IoT) has a key role in connecting devices to the Internet. However, the significant number of devices makes the maintenance task of the entire network difficult and expensive. To mitigate this problem, considerable research efforts have been made to develop energy-aware devices capable of self-sustainable operation, by harvesting their energy from various sources. In this paper, we study the possibility of harvesting energy from the light flowing in the Gigabit Passive Optics Network (GPON) to supply low-power devices. Since most cities already have a working GPON installation, using this installation to interconnect and power IoT devices can be a viable and less expensive solution, instead of installing new dedicated networks. This is also an interesting solution to convey communications and energy to low-power applications where access to the power grid is unfeasible. This study is focused in the 1550 nm wavelength, whose available optical power, in residential premises, is between -7 dBm and +2 dBm. With this range of optical power, and with a 30% efficiency photodiode, we show, for the worst-case scenario of the GPON, how it is possible to harvest 62 μW of energy at the Maximum Power Point (MPP).