3,910 research outputs found

    From FPGA to ASIC: A RISC-V processor experience

    Get PDF
    This work document a correct design flow using these tools in the Lagarto RISC- V Processor and the RTL design considerations that must be taken into account, to move from a design for FPGA to design for ASIC

    Quantum localized states in photonic flat-band lattices

    Full text link
    The localization of light in flat-band lattices has been recently proposed and experimentally demonstrated in several configurations, assuming a classical description of light. Here, we study the problem of light localization in the quantum regime. We focus on quasi one-dimensional and two-dimensional lattices which exhibit a perfect flat-band inside their linear spectrum. Localized quantum states are constructed as eigenstates of the interaction Hamiltonian with a vanishing eigenvalue and a well defined total photon number. These are superpositions of Fock states with probability amplitudes given by positive as well as negative square roots of multinomial coefficients. The classical picture can be recovered by considering poissonian superpositions of localized quantum states with different total photon number. We also study the separability properties of flat band quantum states and apply them to the transmission of information via multi-core fibers, where these states allow for the total passive suppression of photon crosstalk and exhibit robustness against photon losses. At the end, we propose a novel on-chip setup for the experimental preparation of localized quantum states of light for any number of photons.Comment: 12 pages, 5 figure

    PhD. Subject: Strategies to design life-long learning heuristic based algorithms

    Get PDF
    Nowadays combinatorial optimization problems arise in many circumstances, and we need to be able to solve these problems e ciently. Unfortunately, many of these problems are proven to be NP-hard, but problems can be related in some way. Analysing di erent combinatorial problems we can see some similarities between them. If we work with this similarities, we could improve the search process of an algorithm, because there exists some concurrent knowledge about solving a problem that could be exploited. For example, if an algorithm can solve an instance X for Sudoku puzzle ensuring uniqueness in blocks before rows and colums, this strategy can be useful for another instance Y when the algorithm is in a local optimum. In other words, some heuristics that can nd interesting candidate solutions can be reused in future during the execution of an algorithm. To do this, an algorithm should learn over time to determine how, when and which heuristic apply. The idea of this investigation is to create strategies to design life-long learning heuristic based algorithms. There have been some investigations in this area applied to 1-D Bin Packing problem, for Traveling Sales Problem and the most important thing, is that can be applied in different kinds of problem. (Párrafo extraído del texto a modo de resumen)Sociedad Argentina de Informática e Investigación Operativa (SADIO

    PhD. Subject: Strategies to design life-long learning heuristic based algorithms

    Get PDF
    Nowadays combinatorial optimization problems arise in many circumstances, and we need to be able to solve these problems e ciently. Unfortunately, many of these problems are proven to be NP-hard, but problems can be related in some way. Analysing di erent combinatorial problems we can see some similarities between them. If we work with this similarities, we could improve the search process of an algorithm, because there exists some concurrent knowledge about solving a problem that could be exploited. For example, if an algorithm can solve an instance X for Sudoku puzzle ensuring uniqueness in blocks before rows and colums, this strategy can be useful for another instance Y when the algorithm is in a local optimum. In other words, some heuristics that can nd interesting candidate solutions can be reused in future during the execution of an algorithm. To do this, an algorithm should learn over time to determine how, when and which heuristic apply. The idea of this investigation is to create strategies to design life-long learning heuristic based algorithms. There have been some investigations in this area applied to 1-D Bin Packing problem, for Traveling Sales Problem and the most important thing, is that can be applied in different kinds of problem. (Párrafo extraído del texto a modo de resumen)Sociedad Argentina de Informática e Investigación Operativa (SADIO
    corecore