57 research outputs found

    Clock Around Embedded Systems and Reconfigurable Systems

    Get PDF
    The influence of Von Neumann computer model [4] and the second EDVAC computer built by the Moore School deeply influenced the last 50 years of computer sciences and embedded systems. The FPGA (Field Programmable Gate) technology brings another possibility to the field as introduced the reconfigurable computing concept. The paper gives one possible view of this research field

    Perbandingan Bahasa Pendeskripsian Perangkat Keras SystemC Terhadap Verilog dengan Studi Kasus Single Purpose untuk Least Common Multiple

    Get PDF
    ABSTRAKSI: Pada tahapan desain dari perancangan embedded system menggunakan hardware description language (HDL), kemungkinan ada perbedaan karakteristik untuk penggunaan HDL berbeda. Oleh karena itu, perlu dilakukan pembandingan karakteristik antara HDL berbeda, dalam tugas akhir ini yaitu antara SystemC dan Verilog. Perbandingan dilakukan pada implementasi dari sebuah single-purpose processor dengan fungsionalitas least common multiple (LCM), dengan parameter yang diperbandingkan yaitu latency, memory consumption, runtime delay, dan harddisk allocation. Prosesnya meliputi pemodelan LCM dengan state-machine modeling, pengoptimasian (jika perlu), pembangunan blok diagram, kemudian diimplementasikan ke dalam bahasa SystemC dan Verilog, dan berakhir dengan pengukuran masing-masing parameter yang diperbandingkan. Pada penelitian ini didapati sejumlah kelebihan dan kekurangan dari masingmasing bahasa seperti kemampuan Verilog terhadap pendefinisian clock timing pada kendali yang lebih baik dibandingkan dengan SystemC, dan kemampuan SystemC yang lebih baik dalam hal fleksibilitas.Kata Kunci : systemc, LCM, verilog, single-purpose processorABSTRACT: In designing phase of embedded system designing using hardware description language (HDL), some characteristics may differ due to using different HDL. That is why it is necessary needed to compare those characteristics between two different HDL, which is, in this final assignment, between SystemC and Verilog. The comparison is done in an implementation of a single-purpose processor with least common multiple (LCM) functionality, in which, compared parameters are latency, memory consumption, runtime delay, and harddisk allocation. There are some steps which should be done, LCM modeling using state-machine modeling, optimation (only if needed), creating diagram block, and implementing it into SystemC and Verilog language, and finally, calculating each compared parameter. In this research, we found several strengths and weaknesses, such as Verilog’s ability in defining clock timing for controller is better than SystemC’s one, and vice versa, SystemC’s ability is better in flexibility term than Verilog’s one.Keyword: systemc, LCM, verilog, single-purpose processo

    UAV payload and mission control hardware/software architecture

    Get PDF
    This paper presents an embedded hardware/software architecture specially designed to be applied on mini/micro Unmanned Aerial Vehicles (UAV). An UAV is low-cost non-piloted airplane designed to operate in D-cube (Dangerous-Dirty-Dull) situations [8]. Many types of UAVs exist today; however with the advent of UAV's civil applications, the class of mini/micro UAVs is emerging as a valid option in a commercial scenario. This type of UAV shares limitations with most computer embedded systems: limited space, limited power resources, increasing computation requirements, complexity of the applications, time to market requirements, etc. UAVs are automatically piloted by an embedded system named “Flight Control System”. Many of those systems are commercially available today, however no commercial system exists nowadays that provides support to the actual mission that the UAV should perform. This paper introduces a hardware/software architecture specially designed to operate as a flexible payload and mission controller in a mini/micro UAV. Given that the missions UAVs can carry on justify their existence, we believe that specific payload and mission controller s for UAV should be developed. Our architectonic proposal for them orbits around four key elements: a LAN based distributed and scalable hardware architecture, a service/subscription based software architecture and an abstraction communication layer.Peer Reviewe
    • …
    corecore