284 research outputs found

    Partially reconfigurable SDR solution on FPGA

    Get PDF
    Abstract. Software-defined radios (SDR) have become more common in order to answer the increasing complexity of wireless communication standards. The flexibility offered by SDR technology in return makes it possible to create and implement even more complex standards so there exists a mutual evolution cycle. One of the technological opportunities pursued on SDR is changing the waveforms on the fly. The standards challenge the SDR development. Computing throughput needs to be high enough, the end product has to be energy efficient, and all of this must be accomplished as cheaply as possible. SDRs have a wide range of implementation opportunities from complete software designs to more hardware oriented with higher level software control. The extreme ends of these approaches suffer from energy dissipation and design cost issues, respectively. The compromises include application specific architectures and reconfigurable hardware. Solutions vary from software to hardware between cases and depending on the needs. This thesis concentrates on investigating partial reconfigurability on a field-programmable gate array (FPGA) in an SDR application. Based on the results, partial reconfigurability is an attractive mean to bolster SDR functionalities. Although the energy efficiency of the employed FPGA solution is inferior to using an application-specific integrated circuit (ASIC), the flexibility and cost of design set them apart. This study focuses on partial reconfiguration on Xilinx FPGA devices but it may show benefits for other devices that can utilize partial reconfiguration on their designs.Osittain uudelleenohjelmoitava ohjelmistoradio FPGA-piirillä. Tiivistelmä. Ohjelmistoradiot ovat yleistyneet entistä kehittyneempien langattomien kommunikointimenetelmien myötä ja tarpeesta vastata näiden vaatimuksiin. Samalla ohjelmistoradioiden joustavuus mahdollistaa uusien ja kompleksisempien standardien kehittämisen. Tätä voi pitää molemminpuolisena kehityssyklinä. Aaltomuotojen nopea vaihtaminen lennosta ohjelmistoradion ollessa käytössä on yksi kehityksen alla oleva teknologia. Kommunikointistandardit haastavat ohjelmistoradioiden kehityksen erilaisilla vaatimuksillaan. Esimerkiksi laskentatehon tulee olla korkea, lopputuotteen energiatehokas ja tämän tulee tapahtua mahdollisimman edullisesti. Ohjelmistoradioiden toteutukset vaihtelevat aina vahvoista ohjelmistopohjaisista arkkitehtuureista enemmän laitteistoon tukeutuviin versioihin. Ääripäissä tässä spektrissä ohjelmistoihin perustuvat toteutukset eivät ole riittävän energiatehokkaita ja laitteistoratkaisujen hinnat nousevat helposti korkealle. Keskitien ratkaisuja ovat sovelluskohtaiset arkkitehtuurit ja uudelleen ohjelmoitavat laitteistot. Implementaatiot vaihtelevat ohjelmisto-laitteisto skaalalla riippuen tarpeesta ja tilanteesta. Tämä opinnäytetyö keskittyy tutkimaan osittaista uudelleenohjelmoimista FPGA-piireillä ohjelmistoradion yhteydessä. Tulosten perusteella osittainen uudelleen ohjelmointi on houkutteleva tapa tehostaa ohjelmistoradioita. Vaikka FPGA-piirien energiatehokkuus ei ole yhtä hyvä kuin ASIC-toteutusten, niiden joustavuus ja suunnittelukustannukset ovat paremmat. Vaikka tämä työ keskittyy osittaiseen uudelleenohjelmointiin Xilinxin FPGA-piireillä, voi siitä olla hyötyä muissa tutkimuksissa ja laitteissa

    Open source version control software

    Get PDF
    Abstract. The environment around open source version control software is very opinionated and therefore it is hard to find unbiased comparison between different open source version control software. This Bachelor’s thesis provides background and covers the basics of version control systems. Thesis also categorizes and differentiates the main types of version control systems, by investigating the way they handle repositories and by categorizing them to centralized and distributed. Finally, this thesis provides the unbiased technical comparison of the selected open source version control software and a way to map a suitable one for a software project. Comparison of technical details is collected into tables for easy interpretation and the main differentiators are explained more carefully. Mapping is achieved by pairing the major characteristics of different software projects with the technical features of version control systems and then with version control software that best supports these specific features. Pairing of the software project and the version control software is further refined with technical details that are not covered by the needs of major characteristics of the software project. Selection of the open source version control software is restricted to the four most popular ones.Avoimen lähdekoodin versionhallintaohjelmistot. Tiivistelmä. Avoimen lähdekoodin versionhallintaohjelmistoista on vaikea löytää puolueetonta vertailua, koska mielipiteet niiden ympärillä ovat hyvin polarisoituneita. Tämä kandidaatintyö tarjoaa taustatietoa ja käy läpi versionhallintajärjestelmien perusteet. Lisäksi tutkielma luokittelee ja erottaa versionhallintajärjestelmien päätyypit tarkastelemalla järjestelmien tapaa käyttää versionhallinnan varastoa ja kategorisoimalla järjestelmät sen mukaan keskitettyihin ja hajautettuihin. Tämä kandidaatintyö esittää myös puolueettoman teknisen vertailun yleisimmistä avoimen lähdekoodin versionhallintaohjelmistoista ja tavan kartoittaa ohjelmistoprojektiin sopiva versionhallintaohjelmisto. Tekninen vertailu on koottu taulukoiksi tulkinnan helpottamiseksi. Lisäksi pääeroavaisuudet on käyty läpi tarkemmin. Sopivan versionhallintaohjelmiston kartoittaminen ohjelmistoprojektiin on toteutettu yhdistämällä ohjelmistoprojektien tunnusomaiset piirteet versionhallintajärjestelmien ominaisuuksiin ja tämän jälkeen valitsemalla versionhallintaohjelmisto, joka toteuttaa kyseiset ominaisuudet. Tämän lisäksi versionhallintaohjelmiston valintaa tarkennetaan ottamalla huomioon ne tekniset eroavaisuudet, jotka eivät tule esiin tarkasteltaessa ohjelmistoprojektin tunnusomaisia piirteitä. Avoimen lähdekoodin versionhallintaohjelmistoista mukaan on valittu vain neljä käytetyintä

    Kanta-asiakasjärjestelmät yrittäjän näkökulmasta, tapaus Kotipizza

    Get PDF
    Tiivistelmä. Ulkona syöminen on lisääntynyt vuosikymmenien ajan. Tämä tarkoittaa, että ravintoloiden määrä sekä kilpailu asiakkaista lisääntyvät. Kanta-asiakasohjelmat ovat yksi keino houkutella asiakkaita ravintolaan aina uudestaan. Kantaasiakasohjelmat ovat laajasti käytössä fast food- ja fast casual -aloilla, mutta millä erottautua muista? Tutkimusten mukaan varsinkin nuoremmat asiakkaat eivät tyydy enää pelkkään bonukseen tai ilmaisen tuotteeseen. He haluavat kanta-asiakasohjelmaltaan enemmän. Tämä onkin tuonut ohjelmiin viihteellisen lisäyksen. Eksklusiiviset tapahtumat, kutsut ja pelit joilla voi ansaita ilmaisia tuotteita ovat esimerkkejä tavoista, joilla yritys pyrkii pysymään korkealla top of mind -mittauksissa ja sitouttamaan asiakkaan enemmän omiin viestintäkanaviinsa. Tällainen toiminta johtaa korkeampaan asiakastyytyväisyyteen ja sitä kautta asiakasuskollisuuteen. Asiakastyytyväisyyden toinen puoli on yrittäjätyytyväisyys. Fast food- ja fast casual -alat ovat tiiviisti kytköksissä franchise -liiketoimintamalliin, koska lähes kaikki suuret ketjut toimivat ja laajentuvat tällä yrittäjävetoisella taktiikalla. Yrittäjien mahdollinen liikevoitto on suoraan yhteydessä kannattavuuteen. Hyvin suunnittellut kanta-asiakasohjelmat kasvattavat liikevaihtoa, mutta ilmaisten bonusten ja palkintotuotteiden vuoksi liiketoiminnan kannattavuus alenee. Tässä tukimuksessa vertaillaan eri ketjujen tarjoamaa kanta-asiakasohjelman hyötyä asiakkaalle. Tutkimuksen pääkysymys kohdistuu Kotipizza-yrittäjille. Anonyymin kyselytutkimuksen avulla selvitetään heidän mielipiteitään Kotipizzan kanta-asiakasohjelman sisällöstä ja kannattavuudesta. Kyselyyn saatiin vastauksia eri ikäryhmistä, sukupuolista ja yrittäjäkokemuksista. Näihin vastaajaryhmiin tehtiin Python -koodilla ohjelma, joka tekee One way Anova analyysin ja näyttää tilastolliset erot vastaajaryhmien sisällä. Ohjelma hakee vastaukset suoraan Google Forms’sta ja suoraviivaistaa analyysiä vastaavankaltaisissa tilanteissa. Vastauksista pystyttiin päättelemään, että yrittäjillä on halu jatkaa kanta-asiakasohjelmaa, mutta kanta-asiakasohjelman sisältöä tulisi muuttaa kannattavammaksi sekä palkintotuotteiden kustannuksia tulisi jakaa reilummin. Vastaajaryhmien välillä oli eroa, suopeimmin ohjelmaan suhtautuvat naiset, alle 40-vuotiaat sekä alle 5 vuotta kokemusta Kotipizzayrittäjinä omaavat.Loyalty programs from the perspective of the entrepreneur, case Kotipizza. Abstract. Restaurant dining has increased for decades. This means that amount of restaurants and competition for customers have also increased. Loyalty programs are one way to lure customer back. Loyalty programs are vastly used in fast food and fast casual industries, but how to stand out? According to researchs, especially younger customers will not anymore settle for just a bonus or free merchandise. They want more out of loyalty programs. This has brought entertainment aspect to loyalty programs. Exclusive events, invitations, games for you to earn free merchandises are just few examples of how companies try to be high in top-of-mind measurements and try to have the customer commit more to their mediachannels. This leads to higher customer satisfaction and consequently to higher customer loyalty. On the other side of customer satisfaction is entrepreneur satisfaction. Fast food and fast casual industries are very tightly connected to franchise businessmodel, because almost every big foodchain is expanding with franchise businessmodel. Potential gains of an franchise entrepreneur are directly connected to profitability. Well planned customer loyalty programs surely offers revenue but because of free bonuses and awardproducts, profit is lower. In this research, we compare the benefits that different foodchains loyal programs offers to customers and that way lowers the profitability for franchise entrepreneuers. Main research question is about the entrepeneur satisfaction towards loyalty programs and the use case is Kotipizza. Kotipizza is a Finnish pizza franchise. I surveyed the target group’s anonymous opinion about Kotipizza’s loyalty programs content and profitability. I got answers that could be divided into different groups based on age, sex and experience. The differences between groups were analyzed using One way Anova and a Python written program that shows statistic differences inside groups. The program was written for the purpose of this study and it retreives answers directly from Google Forms and streamline analysis in similiar situations. The program created for analysis worked well and streamlined the process of analyzing data directly from Google Froms. From the answers we could reason that the entrepreneurs have a desire to continue with loyaltyprogram but the content should be reconsidered to be more profitable. Also the expenses of awardproducts should be assigned more fairly. There were differences between groups, especially by gender and the length of experience as an entrepreneur. Most favorable to the program were women, under 40 years old and respondents that have less than five years of experience

    Size and location of radish 1 chromosome regions carrying the fertility restorer Rfk1 gene in spring turnip rape

    Full text link
    In spring turnip rape (Brassica rapa L. spp. oleifera) the most promising F1 hybrid system would be the Ogu-INRA CMS/Rf system. A Kosena fertility restorer gene Rfk1, homologue of the Ogura restorer gene Rfo, was successfully transferred from oilseed rape into turnip rape and that restored the fertility in female lines carrying Ogura cms. The trait was, however, unstable in subsequent generations. The physical localization of the radish chromosomal region carrying the Rfk1 gene was investigated using 8 GISH (genomic in situ hybridization) and BAC-FISH (bacterial artificial chromosome fluorescence in situ hybridization) methods. The metaphase chromosomes were hybridized using radish DNA as the genomic probe and BAC64 probe, which is linked with Rfo gene. Both probes showed a signal in the chromosome spreads of the restorer line 4021-2 Rfk of turnip rape but not in the negative control line 4021B. The GISH analyses clearly showed that the turnip rape restorer plants were either monosomic (2n=2x=20+1R) or disomic (2n=2x=20+2R) addition lines with one or two copies of a single alien chromosome region originating from radish. In the BAC-FISH analysis, double dot signals were detected in sub-terminal parts of the radish chromosome arms showing that the fertility restorer gene Rfk1 was located in this additional radish chromosome. Detected disomic addition lines were found to be unstable for turnip rape hybrid production. Using the BAC-FISH analysis, weak signals were sometimes visible in two chromosomes of turnip rape and a homologous region of Rfk1 in chromosome 9 of the B. rapa A genome was verified with BLAST analysis. In the future this homologous area in A genome could be substituted with radish chromosome area carrying the Rfk1 gene.Comment: "The final publication is available at http://www.springerlink.com". http://www.springer.com/open+access/authors+rights?SGWID=0-176704-12-683201-0 non-commercial pre-print servers like arXiv.org can ... be updated with the author's accepted version. ... Acknowledgement ... accompanied by the text "The final publication is available at http://www.springerlink.com

    Electronic structure investigation of Ti3AlC2, Ti3SiC2, and Ti3GeC2 by soft-X-ray emission spectroscopy

    Full text link
    The electronic structures of epitaxially grown films of Ti3AlC2, Ti3SiC2 and Ti3GeC2 have been investigated by bulk-sensitive soft X-ray emission spectroscopy. The measured high-resolution Ti L, C K, Al L, Si L and Ge M emission spectra are compared with ab initio density-functional theory including core-to-valence dipole matrix elements. A qualitative agreement between experiment and theory is obtained. A weak covalent Ti-Al bond is manifested by a pronounced shoulder in the Ti L-emission of Ti3AlC2. As Al is replaced with Si or Ge, the shoulder disappears. For the buried Al and Si-layers, strongly hybridized spectral shapes are detected in Ti3AlC2 and Ti3SiC2, respectively. As a result of relaxation of the crystal structure and the increased charge-transfer from Ti to C, the Ti-C bonding is strengthened. The differences between the electronic structures are discussed in relation to the bonding in the nanolaminates and the corresponding change of materials properties.Comment: 15 pages, 8 figure

    99mTc-Sestamibi/123I Subtraction SPECT/CT in Parathyroid Scintigraphy: Is Additional Pinhole Imaging Useful?

    Get PDF
    AbstractObjectives: This retrospective study evaluated whether the use of additional anterior 99mTc-sestamibi/123I pinhole imaging improves the outcome of 99mTc-sestamibi/123I subtraction SPECT/CT in parathyroid scintigraphy (PS).Materials and Methods: PS using simultaneous dual-isotope subtraction methods and an acquisition protocol combining SPECT/CT and planar pinhole imaging was performed for 175 patients with primary or secondary hyperparathyroidism. All patients who proceeded to surgery with complete postsurgery laboratory findings were included in this study (n = 94). SPECT/CT images alone and combined with pinhole images were evaluated.Results: There were 111 enlarged parathyroid glands of which 104 and 108 glands were correctly visualized by SPECT/CT (seven false positives) or SPECT/CT with pinhole (three false positives), respectively. Both sensitivity and specificity were higher with combined SPECT/CT with pinhole than with SPECT/CT alone (97% versus 94% and 99% versus 98%, resp., not significant). The false-positive rate was 6% with SPECT/CT and decreased to 3% using combined SPECT/CT with pinhole.Conclusion: 99mTc-sestamibi/123I subtraction SPECT/CT is a highly sensitive and specific protocol for PS. The use of additional anterior pinhole imaging increases both sensitivity and specificity of PS, although this increase is not statistically significant.</div
    corecore