Informacja

Drogi użytkowniku, aplikacja do prawidłowego działania wymaga obsługi JavaScript. Proszę włącz obsługę JavaScript w Twojej przeglądarce.

Wyszukujesz frazę "oscillator" wg kryterium: Temat


Tytuł:
Mikrokomputer Raspberry Pi jako sterownik systemu pomiarowego
Raspberry Pi as a measurement system control unit
Autorzy:
Michalak, S.
Powiązania:
https://bibliotekanauki.pl/articles/154761.pdf
Data publikacji:
2014
Wydawca:
Stowarzyszenie Inżynierów i Techników Mechaników Polskich
Tematy:
Raspberry Pi
oscylator pierścieniowy
FPGA
ring oscillator
Opis:
W artykule przedstawiono system pomiarowy, w którym nadrzędną rolę sprawuje mały, cieszący się coraz większą popularnością, mikrokomputer edukacyjny Raspberry Pi. System zaprojektowany został do wizualizacji rozkładu temperatury wewnątrz struktury układu reprogramowalnego FPGA, na podstawie dokonanych pomiarów częstotliwości oscylatorów pierścieniowych zaimplementowanych wewnątrz układu. Sterowanie procesem pomiarowym, akwizycja danych i prezentacja wyników nadzorowana jest przez mikrokomputer Raspberry Pi.
In this paper the system based on Raspberry Pi, a popular educational microcomputer [1] is described. In this system, a programmable FPGA Spartan-3 XC3S200 [5] device was tested. The Raspberry Pi worked as a control unit for the whole system (Fig. 1). A part of the system was implemented inside the tested structure (Fig. 2). It was an array of ring oscillators (Fig. 3), as temperature sensors, with a structure for controlling the ring oscillators. Simple ring oscillators are often implemented in FPGA devices. They are used both as a single element or an array of sensors for measuring the chip temperature [2, 3, 4]. The frequency of the activated sensor was measured outside by an oscilloscope (SCPI command was used). The frequency was dependent on temperature. The sensors can be located in different areas of a chip [6, 7]. In case of the tested device 36 sensors were used, but generally it depends on a tested device [8, 9]. The Raspberry Pi controlled the measurement process via an SPI serial interface. The results were collected from the oscilloscope via a UART/RS232 serial interface. The relation between frequency and temperature (Fig. 4) as well as 2D visualizations (Fig. 5) were made using Gnuplot and Scilab. The results should visualize the temperature distribution inside the device, but first right calibration of sensors should be made. The location of elements inside the FPGA sensor is of great significance [10], so in the case of an array of sensors, each ring oscillator should be analyzed and calibrated independently.
Źródło:
Pomiary Automatyka Kontrola; 2014, R. 60, nr 8, 8; 649-651
0032-4140
Pojawia się w:
Pomiary Automatyka Kontrola
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Wpływ miejsca lokowania bramek na częstotliwość oscylatora pierścieniowego
Influence of the gate location on the ring oscillator frequency
Autorzy:
Michalak, S.
Powiązania:
https://bibliotekanauki.pl/articles/151480.pdf
Data publikacji:
2014
Wydawca:
Stowarzyszenie Inżynierów i Techników Mechaników Polskich
Tematy:
oscylator pierścieniowy
czas propagacji
FPGA
ring oscillator
propagation delay
Opis:
W artykule przedstawiono wyniki analizy zmian częstotliwości oscylatora pierścieniowego, uzyskane poprzez zmianę miejsca lokowania pojedynczych bramek w różnych częściach struktury reprogramowalnej. Przeprowadzono symulacje komputerowe oraz wykonano badania eksperymentalne układu oscylatora pierścieniowego złożonego z N inwerterów, dla kilku wariantów rozmieszczenia bramek i wykorzystania linii połączeniowych pomiędzy obszarami CLBs. Układ oscylatora implementowano w strukturze FPGA (Spartan-3).
This paper presents the results of investigations how the inverter location in the area of a reconfigurable FPGA chip influence the properties of a ring oscillator. Ring oscillators are very often implemented in FPGA structures, even in the very advanced projects. They are used both as a single element or an array of sensors for measuring the chip temperature and thermal verification on reconfigurable systems [1, 2], as well as for measuring the propagation delay on the internal wires of the FPGA chip [3, 4]. In our investigation the ring oscillator composed of 11 inverters was implemented in the Spartan-3 structure (Fig. 1). There were performed simulations and experiments. We tested whether and how the location of the single inverter and the delay of lines influenced the ring oscillator frequency (Figs. 2 and 3). The properties of different connections between CLBs in the FPGA structure are described (Figs. 4 and 5). The ring oscillator was located in different areas of the chip to minimize or specially increase the length of lines between the inverters (Figs. 6, 7 and 8). The simulation and experiment results are presented in Tab. 1 and discussed. In conclusion we can state that when one wants to use a ring oscillator as a sensor and to analyze the frequency or delay times, there should be considered not only the influence of temperature or voltage supply of the chip core [8] but also the location of the sensor. In the case of an array of sensors, each ring oscillator should be analyzed and calibrated independently.
Źródło:
Pomiary Automatyka Kontrola; 2014, R. 60, nr 7, 7; 444-446
0032-4140
Pojawia się w:
Pomiary Automatyka Kontrola
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Periodic signal detection with using duffing system poincare map analysis
Autorzy:
Martynyuk, V
Fedula, M
Balov, O
Powiązania:
https://bibliotekanauki.pl/articles/102192.pdf
Data publikacji:
2014
Wydawca:
Stowarzyszenie Inżynierów i Techników Mechaników Polskich
Tematy:
periodic signal detection
chaotic system
Duffing oscillator
Poincare sections
SNR
Opis:
In this article the periodic signal detection method on the base of Duffing system chaotic oscillations analysis is presented. This work is a development of the chaos-based signal detection technique. Generally, chaos-based signal detection is the detection of chaotic-to-periodic state transition under input periodic component influence. If the in¬put periodic component reaches certain threshold value, the system transforms from chaotic state to periodic state. The Duffing-type chaotic systems are often used for such a signal detection purpose because of their ability to work in chaotic state for a long time and relatively simple realization. The main advantage of chaos-based signal detection methods is the utilization of chaotic system sensitivity to weak signals. But such methods are not used in practice because of the chaotic system state control problems. The method presented does not require an exact system state control. The Duffing system works continuously in chaotic state and the periodic signal detection process is based on the analysis of Duffing system Poincare map fractal structure. This structure does not depend on noise, and therefore the minimum input signal-to-noise ratio required for periodic signal detection is not limited by chaotic system state control tolerance.
Źródło:
Advances in Science and Technology. Research Journal; 2014, 8, 22; 26-30
2299-8624
Pojawia się w:
Advances in Science and Technology. Research Journal
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Evaluation of Selected Timing Parameters of FPGA Device
Autorzy:
Sondej, D.
Szymanowski, R.
Szplet, R.
Powiązania:
https://bibliotekanauki.pl/articles/114158.pdf
Data publikacji:
2018
Wydawca:
Stowarzyszenie Inżynierów i Techników Mechaników Polskich
Tematy:
propagation time
jitter
ring oscillator
delay line
carry chain
LUT
FPGA
Opis:
We present a method and results of measurements of FPGA (Field Programmable Gate Array) selected timing parameters crucial in many timing sensitive applications such as precise time and frequency metrology. Two main parameters, i.e. the delay and its jitter, were evaluated for look-up-tables (delay 740 ps/jitter 1.33 ps), IO buffers (na/0.45 ps) and carry-chain multiplexers (28ps/0.153 ps) integrated in a programmable device Spartan-6 (Xilinx) which is one of most popular FPGA chips on the market now. Measurements were performed with the use of fast real-time sampling oscilloscope.
Źródło:
Measurement Automation Monitoring; 2018, 64, 1; 23-25
2450-2855
Pojawia się w:
Measurement Automation Monitoring
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Digital random bit generators implemented in FPGAs offered by various manufacturers
Autorzy:
Kubczak, P.
Matuszewski, Ł.
Jessa, M.
Łoza, S.
Powiązania:
https://bibliotekanauki.pl/articles/114475.pdf
Data publikacji:
2015
Wydawca:
Stowarzyszenie Inżynierów i Techników Mechaników Polskich
Tematy:
true random number generator
ring oscillator
cryptography
field programmable gate array (FPGA)
Opis:
In cryptography, we require that a random sequence should have excellent statistical properties as well as non-deterministic character. Combining multiple independent sources of randomness using the modulo two operation, significantly improves the statistical properties of the generated sequences and also affects the accumulation of true randomness generated in the oscillator sources. This is a very promising method of producing random sequences. In this paper, we compare the implementations of the RO-based combined random generator in various FPGAs technologies offered by various manufactures (Xilinx, Altera, Lattice). In this research, we used a NIST 800-22 statistical test suite to assess the statistical properties. The results show that the method of producing strings with a combined generator is the method stable in terms of technology. The results are similar for implementation in all FPGA used in the experiment. So, the proposed generator can be implemented in various programmable structures together with other components of a cryptographic system.
Źródło:
Measurement Automation Monitoring; 2015, 61, 7; 293-295
2450-2855
Pojawia się w:
Measurement Automation Monitoring
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Niskomocowy generator przestrajany napięciem na częstotliwość 1 GHz jako kluczowa
Low power 1 GHz voltage controlled oscillator as a key part of phase locked loop system in 0.18 žm CMOS process
Autorzy:
Zaziąbł, A.
Powiązania:
https://bibliotekanauki.pl/articles/152667.pdf
Data publikacji:
2010
Wydawca:
Stowarzyszenie Inżynierów i Techników Mechaników Polskich
Tematy:
Generator przestrajany napięciem
Generator przestrajany prądem
Konwerter napięcie prąd
pętla fazowa
Multiplikacja częstotliwości
Voltage controlled oscillator
VCO
Current controlled oscillator
CCO
V-I converter
phase locked loop
PLL
frequency multiplication
Opis:
Wymagania współczesnych systemów pomiarowych kierują nowe wyzwania w projektowaniu niskomocowych układów zegarowych wysokich częstotliwości. Możliwości techniczne wytworzenia sygnału przy użyciu klasycznego generatora opartego o filtr kwarcowy są ograniczone do kilkudziesięciu megaherców. Zatem taktowanie układów w zakresie gigahercowym nie jest możliwe bez systemu multiplikacji częstotliwości. Proponowanym rozwiązaniem jest pętla fazowa, której głównym blokiem jest niskoszumny generator przestrajany napięciem. Pobór mocy generatora jest poniżej 300 žW, przy zachowaniu dobrych właściwości szumo-wych, gdzie drżenie fazy jest na poziomie 1,25 ps. Proponowany generator został zaprojektowany w technologii 0,18 žm CMOS.
Demand of modern measurement systems in nuclear science is guided the new challenges in design of low power high frequency clock generation systems. A technical possibility for clock generation using the classical generator based on a quartz filter is limited to tens of megahertz. Thus, the 1 GHz clock generation is not possible without a frequency multiplier system. The task is so difficult to realise, because made in submicron process, where the integration of analog and digital blocks poses serious challenges. The proposed solution is a low power voltage controlled oscillator with the center frequency of 1 GHz and pseudo-differential architecture, resistant to process variations and cooperating with charge pump phase locked loop. Power consumption of VCO is below 300 žW, while maintaining good noise properties, where the jitter is 1.25 ps. The proposed generator is designed in 0.18 žm CMOS technology. In this paper the first section describes the architecture of the phase locked loop for which the presented VCO is suited. Then all the functional blocks of the generator are described in detail including a current controlled oscillator, V-I converter and differential to single ended converter. In the last section the simulation results and the method of process variation minimisation are given.
Źródło:
Pomiary Automatyka Kontrola; 2010, R. 56, nr 8, 8; 918-921
0032-4140
Pojawia się w:
Pomiary Automatyka Kontrola
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Badanie właściwości oscylatora pierścieniowego w temperaturze 77 K
Examination of a ring oscillator at 77 K
Autorzy:
Michalak, S.
Powiązania:
https://bibliotekanauki.pl/articles/156547.pdf
Data publikacji:
2012
Wydawca:
Stowarzyszenie Inżynierów i Techników Mechaników Polskich
Tematy:
oscylator pierścieniowy
CPLD
ciekły azot
czas propagacji
ring oscillator
liquid nitrogen
propagation delay
Opis:
W artykule przedstawiono wyniki eksperymentów, w których testowano działanie oscylatora pierścieniowego zaimplementowanego w układach reprogramowalnych. Analizowano właściwości opóźniające inwerterów zaprogramowanych w strukturze CPLD układów XC2C32 (Xilinx). W temperaturze otoczenia (300 K) i w temperaturze ciekłego azotu (77 K), badano zdolność do generacji drgań, stałość częstotliwości oscylatora (na podstawie pomiarów średniookresowych), wpływ zmian napięcia zasilania na częstotliwość oscylacji.
In this paper the results of experiments with a ring oscillator implemented in programmable devices (XC2C32 Xilinx) are presented. The examined devices were immersed in a Dewar flask (Fig. 1) with liquid nitrogen. It was found out that the ring oscillator (composed of 11 gates) (Fig. 2) still worked properly in such low temperature. According to the theory of silicon semiconductors, the activity of carriers increases in low temperatures, so there was expected decrease in the propagation delay for every gate and increase in the oscillation frequency. The output frequency was measured and the average propagation time for inverters was calculated. The results at 77 K (temperature of liquid nitrogen) were compared with those at 300 K (room temperature) (Tab. 1). The output frequency characteristics versus the supply voltage for the examined devices were measured and drawn (Figs. 3 and 4). The quadric polynominal functions which fit these non-linear characteristics were proposed. The relative change of the oscillation frequency versus the supply voltage is shown in Fig. 5. The frequency sensitivity depends both on supply voltage and temperature. The relative sensitivity (normalized) in relation to the voltage at 300 K and 77 K is presented in Fig. 6. Based on the results from 24-hour measurements (86400 samples were collected) the frequency stability was determined. The average value and standard deviation value were calculated (Tab. 2) but first and foremost there was calculated and plotted the Allan deviation (Fig. 7).
Źródło:
Pomiary Automatyka Kontrola; 2012, R. 58, nr 7, 7; 681-683
0032-4140
Pojawia się w:
Pomiary Automatyka Kontrola
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
A random number generator using ring oscillators and the Keccak as post-processing
Autorzy:
Łoza, S.
Matuszewski, Ł.
Jessa, M.
Kubczak, P.
Powiązania:
https://bibliotekanauki.pl/articles/114620.pdf
Data publikacji:
2015
Wydawca:
Stowarzyszenie Inżynierów i Techników Mechaników Polskich
Tematy:
true random number generator
ring oscillator
cryptography
field programmable gate array (FPGA)
hash function
Opis:
In cryptography, sequences of numbers with unpredictable elements are often required. Such sequences should pass all known statistical tests for random sequences. Because sequences produced in real circuits are biased, they do not pass many statistical tests, e.g., the distribution of numbers is not uniform. Such random number sequences should be subjected to a transformation called post-processing. In this paper, a true random number generator is considered. It uses ring oscillators and the Keccak hash function as post-processing. This paper presents only simulation conditions for this approach since the post-processing part was done using x86 architecture on a PC.
Źródło:
Measurement Automation Monitoring; 2015, 61, 7; 290-292
2450-2855
Pojawia się w:
Measurement Automation Monitoring
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
A proposal of output speed multiplication technique for true random number generators based on ring oscillators
Autorzy:
Matuszewski, Ł.
Kubczak, P.
Powiązania:
https://bibliotekanauki.pl/articles/114218.pdf
Data publikacji:
2016
Wydawca:
Stowarzyszenie Inżynierów i Techników Mechaników Polskich
Tematy:
true random number generator
ring oscillator
cryptography
field programmable gate array (FPGA)
restart mechanism
Opis:
Nowadays modern cryptographic systems require a tremendous amount of keys. Very fast random number generators (RNGs) are needed to produce those keys in the requested time, but what to do when a solution that is already in use reaches the maximum speed? The aim of the paper is to find the answer to this question. In addition, generated random numbers should not leave a cryptographic system, because according to the Kerckhoffs thesis, the security of the whole system should be based only on a key. The cryptographic system should be enclosed within a single chip. In order to check new ideas and prove them, there were used NIST 800-22 test suite and restarts mechanism. The basic concept of the generator built of ring oscillators is still the same; ring oscillators are combined by XOR gates tree. A single ring oscillator consists of inverter, latch and NAND. This kind of construction provides a tool to make synchronous start and stop of all oscillators and the restart mechanism technique is applied in this manner. The speed of generation was increased by using multiple parallel generator trees to generate instantly the whole n-bit word. The paper shows that reproduction of the base structure is not a simple method of increasing the speed of generator. Moreover, it is always important to carefully consider all new ideas, because even if the NIST statistical test suite is passed, there is a chance that the restart mechanism will show some correlations that can be used during attack on the system.
Źródło:
Measurement Automation Monitoring; 2016, 62, 5; 157-159
2450-2855
Pojawia się w:
Measurement Automation Monitoring
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Synteza oscylatorów harmonicznych na bazie równań impedancyjnych
Synthesis of sinusoidal oscillator based on impedance equations
Autorzy:
Topór-Kamiński, L.
Powiązania:
https://bibliotekanauki.pl/articles/151158.pdf
Data publikacji:
2008
Wydawca:
Stowarzyszenie Inżynierów i Techników Mechaników Polskich
Tematy:
oscylator harmoniczny
równania impedancyjne
wzmacniacze elektroniczne
harmonic oscillator
impedance equations
electronic amplifier
current conveyor
Opis:
Opisano koncepcje syntezy oscylatorów harmonicznych w oparciu o równania impedancyjne opisujące ich część rezystancyjno aktywną. Podano ogólną postać równania charakterystycznego oraz relacji opisujących warunek oscylacji i wartość pulsacji. Na ich podstawie zaproponowano model oscylatora z dwoma wzmacniaczami prądowymi i dwoma transrezystancyjnymi. Pokazano możliwość realizacji oscylatorów z dwoma wielozaciskowymi konwejerami prądowymi, oraz wszystkimi elementami RC uziemionymi. Przedstawiono ich wersje kwadraturowe o wyjściach napięciowych i prądowych. Umożliwiają one także niezależne strojenie warunku wzbudzenia oraz pulsacji wytwarzanych oscylacji.
Concept of the synthesis of sinusoidal oscillators based upon impedance equations with separate resistance and reactance parts, has been described. Its general form of characteristic equation and condition of oscillation and frequency of oscillation formulas, have been demonstrated. Basis on its oscillator model with two current amplifier and two transresistance amplifier, has been proposed. Possibility of oscillators realizations with two multi-terminal current conveyors and all grounded RC elements, have been demonstrated. Theirs two quadrature version with voltage and current outputs, have been presented. They enable also independently tuning of oscillation condition and oscillation frequency.
Źródło:
Pomiary Automatyka Kontrola; 2008, R. 54, nr 2, 2; 76-79
0032-4140
Pojawia się w:
Pomiary Automatyka Kontrola
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Losowość generatora TRNG zaimplementowanego w FPGA
Randomness of TRNG implemented in FPGA
Autorzy:
Jessa, M.
Matuszewski, Ł.
Jaworski, M.
Powiązania:
https://bibliotekanauki.pl/articles/155058.pdf
Data publikacji:
2011
Wydawca:
Stowarzyszenie Inżynierów i Techników Mechaników Polskich
Tematy:
generator losowy
generator pierścieniowy
losowość i pseudolosowość
random number generator
ring oscillator
randomness and pseudo-randomness
cryptography
Opis:
Random Number Generator) zbudowanego z wielu niezależnych generatorów pierścieniowych zaimplementowanych w tym samym układzie FPGA. Wykorzystując nową metodę odróżniania losowości od pseudolosowości wykazano, że zmniejszenie częstotliwości próbkowania wyjścia generatora pierścieniowego może zwiększyć losowość ciągu wytwarzanego przez generator TRNG. Otrzymany wynik oznacza, że generator może dostarczyć ciągów losowych użytecznych w kryptografii z większą szybkością od tej obserwowanej dla większej częstotliwości próbkującej.
One of the simplest sources of purely digital true random bit sequences is the ring oscillator with output sampled by a signal coming from a low-frequency quartz oscillator. Combining XOR bit streams produced by many such generators (see Fig. 1) can significantly improve the statistical properties of the output sequence. As it is shown in the literature, this statement is true for deterministic and non-deterministic sources of random numbers. In cryptography, a user needs sequences with very good statistical properties but originating from a non-deterministic system. Therefore a method for distinguishing pseudo and true randomness for sequences produced by a combined true random number generator (TRNG) is necessary. In this paper the authors show that even a small amount of true randomness, present in a single ring oscillator, accumulates as a function of the number of ring oscillators used to produce the output stream. There is experimentally proved that in a real field programmable gate array (FPGA), the amount of randomness offered by the generator of Fig. 2 can be greater for smaller sampling frequency. Fig. 3 illustrates the behaviour of parameter mmin introduced in [6] as a function of the number K of source generators for four sampling frequencies fL: 100 MHz, 150 MHz, 200 MHz, and 250 MHz. The basic result of this paper is the statement that the efficient bit rate of streams useful for cryptography can be greater for smaller sampling frequencies than that observed for greater sampling frequencies.
Źródło:
Pomiary Automatyka Kontrola; 2011, R. 57, nr 8, 8; 880-882
0032-4140
Pojawia się w:
Pomiary Automatyka Kontrola
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Generacja binarnych ciągów losowych w układzie Virtex-5
Generation of binary random sequences in Virtex-5
Autorzy:
Jessa, M.
Jaworski, M.
Powiązania:
https://bibliotekanauki.pl/articles/154652.pdf
Data publikacji:
2010
Wydawca:
Stowarzyszenie Inżynierów i Techników Mechaników Polskich
Tematy:
generator losowy
generator pierścieniowy
generator łączony
testy statystyczne
kryptografia
random number generator
ring oscillator
combined generator
statistical tests
Opis:
W pracy przedstawiono wyniki badań generatora losowego łączonego, zbudowanego z generatorów wykorzystujących generatory pierścieniowe. Wykazano, że po zaimplementowaniu generatora w układzie Virtex-5 ciągi wyjściowe spełniają wszystkie testy statystyczne z pakietu NIST 800-22. Rozważono trzy sposoby realizacji opóźnienia występującego w generatorze pierścieniowym: w postaci kaskady negatorów, kaskady przerzutników oraz za pomocą linii opóźniającej wbudowanej w układ Virtex-5. Przedstawiono ograniczenia wykorzystania proponowanego generatora w kryptografii.
One of the simplest sources of purely digital true random bit sequences is a ring oscillator with output sampled by a signal from the low-frequency quartz oscillator (Fig. 1). The frequency fH is normally at least several times greater than the frequency fL. The same idea was used in the experiment conducted but there was assumed that the ring oscillators had frequencies , close to fL but not smaller than fL. The signal of frequency fL, common for all source generators, was produced by the quartz oscillator built into evaluation board ML505 containing Virtex-5 (Fig. 2). There was assumed that . The frequencies satisfy the condition . Generators that failed to satisfy this condition were reconstructed to meet this requirement, e.g., by changing the location of elements in the FPGA structure. Tables 1, 3, and 5 lists the results of NIST statistical testing for the realised generator composed of 40 source generators. The all tests were satisfactory independently of the hardware solution of the delay ?. In experiments there were considered three constructions for ?: a chain of inverters, a chain of latches and the delay line built into Virtex-5. The practical RNG demonstrates that the idea of combining modulo 2 of a finite number of source streams can be used to construct entirely digital, high-speed RNGs that pass all NIST statistical tests. The application of this type of generator to cryptography, considered in the last paragraph of this paper, although possible, requires further research.
Źródło:
Pomiary Automatyka Kontrola; 2010, R. 56, nr 7, 7; 681-684
0032-4140
Pojawia się w:
Pomiary Automatyka Kontrola
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
A digital true random number generator implemented in different Xilinx FPGAs
Cyfrowy generator ciągów losowych zaimplementowany w układach FPGA firmy Xilinx
Autorzy:
Matuszewski, Ł.
Jessa, M.
Powiązania:
https://bibliotekanauki.pl/articles/154959.pdf
Data publikacji:
2013
Wydawca:
Stowarzyszenie Inżynierów i Techników Mechaników Polskich
Tematy:
true random number generator
ring oscillator
auxiliary source of randomness
cryptography
field programmable gate array (FPGA)
układy FPGA
generator losowy
oscylator pierścieniowy
kryptografia
Opis:
In cryptography we often require sequences of numbers with unpredictable elements. Such sequences cannot be produced by purely deterministic systems. A novel method for producing true randomness and increasing the randomness of a combined TRNG using ring oscillators is described. In this paper we show that the proposed method provides similar results for generators implemented using different technologies offered by Xilinx. Thus, the proposed generator can be implemented in different FPGAs with other elements of a cryptographic system.
W kryptografii często wymaga się ciągów liczb złożonych z nieprzewidywalnych elementów. Takie sekwencje nie mogą być wytwarzane w systemach czysto deterministycznych. Inżynierowie muszą opracować źródła losowości, których właściwości muszą być ocenione i potwierdzone przez niezależne badania, przynajmniej doświadczalnie. W artykule pokazano, że proponowana metoda wytwarzania losowości jest stabilna pod względem technologicznym. Uzyskano bardzo zbliżone rezultaty dla generatorów losowych zrealizowanych w strukturach FPGA (Field Programmable Gate Array) wykonanych w różnych technologiach jakie oferuje firma Xilinx. W żadnym przypadku nie korzystano z manualnego rozmieszczania elementów w matrycy FPGA, aby uzyskać lepsze rezultaty. Położenie poszczególnych składników zależało tylko od oprogramowania dostarczanego przez producenta. Zatem proponowany generator może być implementowany w różnych układach FPGA razem z innymi elementami systemu kryptograficznego.
Źródło:
Pomiary Automatyka Kontrola; 2013, R. 59, nr 8, 8; 742-744
0032-4140
Pojawia się w:
Pomiary Automatyka Kontrola
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Przetwornik jednoczesnych zmian parametrów dwójników RC o wyjściu częstotliwościowym
Two-input port converter of simultaneous parameter changes with frequency output
Autorzy:
Topór-Kamiński, L.
Guzik, J.
Pilśniak, A.
Powiązania:
https://bibliotekanauki.pl/articles/153228.pdf
Data publikacji:
2014
Wydawca:
Stowarzyszenie Inżynierów i Techników Mechaników Polskich
Tematy:
przetwornik zmian składowych impedancji
wyjście częstotliwościowe
oscylator kwadraturowy rzędu trzeciego
transkonduktancyjny wzmacniacz operacyjny
OTA
impedance component changes-to-frequency converter
quadrature oscillator
transconductance amplifier
Opis:
W pracy przedstawiono propozycję nowego rozwiązania przetwornika zmian parametrów (G,C) i (C, tgδ) dwójnika RC pozwalającego w oparciu o układ oscylatora kwadraturowego rzędu trzeciego na jednoczesny pomiar dwóch parametrów, przy czym zmianom jednego z parametrów odpowiadają zmiany wartości pulsacji sygnału wyjściowego przetwornika, natomiast zmianom wartości drugiego z parametrów – odpowiednio – wzrost lub spadek wartości amplitudy generowanych sygnałów. Opisano także zalety i wady zaproponowanego rozwiązania.
In the aper the proposal of new solution of RC two-port (G,C) and (C, tgδ) simultaneous parameter changes – to – frequency converter is presented. The converter is based on third kind quadrature oscillator (see Fig.2) where one of the measuring two-port parameters is converted into frequency, however second parameter changes - suitably converted – to the growth or the fall of amplitude value U1 or U2 of generated signals. The detailed processing variants for Y0 or Y1 admittance changes (G0,C0) (variant A), (G0,tgδ0) (variant B) and (G1,C1) (variant C) are presented in the Table 1. As a result of analysis was affirmed that every relative changes |ΔG0/G0|, |Δtgδ0/tgδ0| or |ΔG1/G1| of measured admittance Y0 or Y1 have conversion coefficient equal to unity to the relative voltage changes |ΔU1/U1| or |ΔU2/U2|. The advantage of proposed converter solution is the easy setting of impedance / admittance changes – to – frequency conversion constant K, described by equations (8a) and (8b), respectively. Recapitulating, the proposed converter solution according to Fig.2 is suitable to processing of (C0, tgδ0) RC two-port component changes (see conversion variant B according to Table 1).
Źródło:
Pomiary Automatyka Kontrola; 2014, R. 60, nr 12, 12; 1144-1146
0032-4140
Pojawia się w:
Pomiary Automatyka Kontrola
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Wykorzystanie funkcji skrótu do poprawy właściwości statystycznych ciągu liczb losowych
Using a hash function to improve statistical properties of true random number sequences
Autorzy:
Matuszewski, Ł.
Łoza, Sz.
Jessa, M.
Powiązania:
https://bibliotekanauki.pl/articles/152803.pdf
Data publikacji:
2014
Wydawca:
Stowarzyszenie Inżynierów i Techników Mechaników Polskich
Tematy:
generator liczb prawdziwie losowych
generator pierścieniowy
kryptografia
funkcja skrótu
losowość i pseudolosowość
true random number generator
ring oscillator
cryptography
hash function
randomness and pseudo-randomness
Opis:
W pracy przedstawiono sposób wykorzystania funkcji skrótu, na przykładzie funkcji SHA-256 (ang. Secure Hash Algorithm), do poprawy właściwości statystycznych ciągów liczb losowych. W badaniach wykorzystano pakiet testów statystycznych NIST 800-22 do oceny właściwości wytwarzanego ciągu metodę restartów i test chi kwadrat, dzięki którym możliwe jest wykazanie, czy dany generator produkuje ciąg z przeważającymi elementami deterministycznymi czy niedeterministycznymi. Proponowany układ może być z powodzeniem zaimplementowany w każdym układzie FPGA (ang. Field Programmable Gate Array).
Random sequences play a key role in many contemporary cryptographic systems. To increase the efficiency and robustness to attacks, it is recommended to integrate a source of random numbers with a cryptographic system using these numbers. Unfortunately, the list of non-deterministic physical phenomena available in digital circuits is rather short and practically includes jitter and metastable states. It is expected that the generator produces sequences that pass all known statistical tests and that the sequences are unpredictable and attack resistant. A generator that satisfies these expectations is named a true random number generator (TRNG). This paper presents a novel method for producing random bits with the use of jitter observed in ring oscillators. The method uses a Galois ring oscillator introduced recently and the hash function. To assess the quality of output sequences, the statistical test suite prepared by National Institute of Standards and Technology (NIST) and the restart mechanism were used. The proposed system can be implemented in any Field Programmable Gate Array (FPGA).
Źródło:
Pomiary Automatyka Kontrola; 2014, R. 60, nr 7, 7; 456-458
0032-4140
Pojawia się w:
Pomiary Automatyka Kontrola
Dostawca treści:
Biblioteka Nauki
Artykuł

Ta witryna wykorzystuje pliki cookies do przechowywania informacji na Twoim komputerze. Pliki cookies stosujemy w celu świadczenia usług na najwyższym poziomie, w tym w sposób dostosowany do indywidualnych potrzeb. Korzystanie z witryny bez zmiany ustawień dotyczących cookies oznacza, że będą one zamieszczane w Twoim komputerze. W każdym momencie możesz dokonać zmiany ustawień dotyczących cookies