VLDB 2026 Research / reviewers in the wild / expert
Bartosz Wlodarczak
dblp:298/7184
· DBLP profile ↗
12ranked-venue papers
0as first author
12since 2021 · last 2025
0000-0002-0122-3500ORCID · reported
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 12 · 12 since 2021
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Hybrid Ring Generators for In-System TestingabstractOn-chip test data decompressors [ 1 ] are the very first devices that have had deployed ring generators [ 2 , 3 ] – high performance linear feedback shift registers (LFSRs) – that quickly proved themselves as versatile solutions capable of outperforming traditional schemes through an unmatched speed of operations and layout-friendly structures [ 4 ]. Given a characteristic (feedback) polynomial, ring generators feature smaller internal fan-outs, shorter propagation paths, and simpler circuit layout and routing than popular and commonly used Fibonacci or Galois LFSRs [ 5 , 6 ] whose long irregular feedback paths may limit the operating speed, cause frequency degradation, and may take up a fair amount of silicon area, especially for polynomials with a large number of terms [ 7 ]. Figure 1 recalls a basic architecture of a 32-bit ring generator with a primitive polynomial h ( x ) = x 32 + x 28 + x 23 + x 20 + x 17 + x 12 + x 8 + x 4 + 1, which causes this ring generator to go through all possible 2 32 – 1 nonzero values before returning to a seed state. Typically, its structure can be created by forming a ring counter, and then by adding feedback taps which correspond to successive terms of a characteristic polynomial. A feedback loop associated with tap x k is made up from k adjacent flip-flops, beginning with the leftmost ones, as shown in the figure. Note that two feedback nets cannot cross each other [ 2 ]. If one uses an appropriate characteristic polynomial, then a ring generator may assume a regular ladder-like structure. An extensive collection of such primitive polynomials is available in [ 8 ]. Since a subset of k adjacent flip-flops can be chosen in different ways as long as the resultant feedback line does not cross any other feedback line, the ring generators offer an appreciable degree of flexibility in shaping their structures. Janusz Rajski, Maciej Trawka, Jerzy Tyszer, Bartosz Wlodarczak |
J. Electron. Test. | 4 |
| 2025 | On Near-Maximum-Length Galois Nonlinear Feedback Shift RegistersabstractNonlinear feedback shift registers (NLFSRs) are well-positioned to play the key role in securing variety of digital ecosystems. They have already been deployed as major building blocks of several hardware stream ciphers, and are expected to become an essential part of hardware roots of trust that protect integrated circuits (ICs) against hardware security threats and mitigate risks associated with an unauthorized access and usage of ICs. In this article, we present two new sets of Galois NLFSRs with maximum and near maximum prime periods, respectively. All reported registers have been identified by virtue of an FPGA-based engine running in parallel around 8000 search processes. This article provides a detailed description of metrics used to characterize output sequences produced by NLFSRs, such as the number of n-tuples each output sequence is comprised of, linear complexity of output sequences, and the total number of different maximum-length sequences obtained by means of simple linear filters driven by the examined registers. This article is accompanied by tables listing all found and never presented before NLFSRs, altogether with their architectural details and the corresponding metrics. Janusz Rajski, Maciej Trawka, Jerzy Tyszer, Bartosz Wlodarczak |
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. | 4 |
| 2025 | A Nonlinear Stream Cipher for Encryption of Test Patterns in Streaming Scan NetworksabstractWith the biennial doubling of the number of transistors in a given area of silicon, contemporary integrated circuits (IC) are forging more and more often and will continue to forge complex system-on-chip (SoC) designs. Their equally complex manufacturing and in-system tests are now carried out through top-level test data delivery nets that enable fast streaming of test data to, from, and throughout a chip. However, it is essential to apply restrictions mitigating risks associated with unauthorized access and usage of SoCs as well as to protect the test infrastructure against hardware security threats, and thus to prevent leakage of secret information or other sensitive assets while tests are carried out. Existing security IP cores raise concerns related to their complexity in terms of area footprint, performance, power, impact on an SoC integration flow, and testability. This paper presents simple and lightweight, yet effective and scalable, test data stream ciphers (SCs) that can be used to encrypt and decrypt test data employed in tests of SoCs and delivered via Streaming Scan Network (SSN) – a new packetized test data network. A single cipher is comprised of three Galois nonlinear feedback shift registers working in tandem to yield a large number of parallel, cryptographically secure pseudorandom keystreams. A comprehensive evaluation, including NIST statistical test suits, show high efficiency of the proposed ciphers, and is reported herein. Janusz Rajski, Maciej Trawka, Jerzy Tyszer, Bartosz Wlodarczak |
IEEE Trans. Circuits Syst. I Regul. Pap. | 4 |
| 2024 | Test Data Encryption with a New Stream CipherabstractAdditive stream ciphers (SCs) play a host of roles in securing variety of digital ecosystems. In particular, they can encrypt and decrypt test data used in manufacturing and in-system tests of digital integrated circuits (ICs). In this capacity, SCs have become an essential part of instruments that protect ICs against hardware security threats and mitigate risks associated with an unauthorized access and usage of ICs, possibly due to scan chains. However, many IC vendors keep raising concerns attributable to the complexity of existing SCs in terms of area overhead, performance, impact on a design flow, and testability. Here is where this work comes in. It introduces a simple and lightweight, yet effective and scalable, test data stream cipher Lancet developed for the Streaming Scan Network (SSN) technology to decrypt and encrypt the content of the IJTAG communication and the SSN bus. It builds on a hybrid ring generator working in tandem with two nonlinear Galois feedback shift registers to yield a large number of parallel, cryptographically secure pseudorandom keystreams. A comprehensive evaluation, including NIST test suits, show the efficiency of the proposed cipher, and is reported herein. Janusz Rajski, Maciej Trawka, Jerzy Tyszer, Bartosz Wlodarczak |
ITC | 4 |
| 2024 | H2B: Crypto Hash Functions Based on Hybrid Ring GeneratorsabstractProtection of integrated circuits (ICs) against hardware security threats has been tackled by many schemes proposed to mitigate risks associated with an unauthorized access and usage of ICs in general, and intellectual property (IP) cores in particular. Typically, this is accomplished by virtue of hardware roots of trust whose crucial security primitives entail cryptographic hash functions. They provide data integrity services and thus can support the IC authentication protocols employed to counteract potential threats such as untrusted users accessing ICs. However, IC vendors raise concerns regarding the complexity of certain hash functions in terms of area overhead, the impact on the design flow, and testability. These concerns have motivated this work presenting a simple, yet effective, lightweight, scalable cryptographic hash function H2B. It builds on a hybrid ring generator, i.e., an area and time-optimized version of a linearfeedback shift register, which works in tandem with a nonlinear sequential circuitry whose feedback network comprises bent-like functions. A comprehensive evaluation, including test suits from the National Institute of Standards and Technology, shows the feasibility and efficiency of the proposed scheme and is reported herein. Janusz Rajski, Maciej Trawka, Jerzy Tyszer, Bartosz Wlodarczak |
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. | 4 |
| 2023 | Hybrid Ring Generators for In-System Test ApplicationsabstractRing generators are high speed devices formed by transformations that alter the structure of conventional linear feedback shift registers (LFSRs) while preserving a transition function of the original circuits [8]. They feature a reduced number of levels of XOR logic, minimized internal fan-outs, and simplified layout and routing. This paper discusses hybrid ring generators – a new class of lightweight linear finite state machines. While they use the principal design rules of conventional ring generators, the new devices can reduce the number of XOR gates up to seven times compared to conventional rings implementing the same characteristic polynomial. It makes a substantial contribution toward the performance of linear circuits used in a variety of test applications. Several issues related to hybrid ring generators such as designing MISRs, programable PRPGs, or phase shifters are also discussed in the paper along with data providing architectural details of hybrid ring generators for sizes up to 256 bits. Janusz Rajski, Maciej Trawka, Jerzy Tyszer, Bartosz Wlodarczak |
ETS | 4 |
| 2023 | X-Masking for Deterministic In-System TestsabstractDeterministic in-system tests begin to play an essential role in safety-critical applications, in large data centers, or in monitoring silicon aging, to name just a few. All of these ecosystems require periodic, high-quality tests to assure required test coverage and short test application, especially in designs that must test themselves during system operations. In order for deterministic tests to be in-system applicable, they should compact multimillion-bit test responses with unknown ($\rm X$) values to small signatures. This, in turn, allows for a much faster input-only streaming and a simultaneous reduction of the on-chip-stored test data volume, a system memory, and test time. Typically, the unknown states, whose sources vary from uninitialized memories to unpredictable last-minute timing violations, render signatures unusable. Hence, test response compaction requires some form of protection. This article presents a user-tunable X-masking scheme. It works synergistically with on-chip test compression logic by employing encoded test data to completely filter out unknown values that otherwise might reach a test response compactor, such as a multiple-input signature register or test result sticky bits used by the on-chip compare framework. It makes the proposed scheme a very versatile of its kind. Experimental results obtained for several industrial cores show feasibility and efficiency of the proposed scheme altogether with the actual impact of X-masking on various test-related statistics. Grzegorz Mrugalski, Janusz Rajski, Jerzy Tyszer, Bartosz Wlodarczak |
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. | 4 |
| 2023 | A Lightweight True Random Number Generator for Root of Trust ApplicationsabstractThere are many schemes proposed to protect integrated circuits (ICs) against an unauthorized access and usage, or at least to mitigate security risks. They lay foundations for hardware roots of trust whose crucial security primitives are generators of truly random numbers. In particular, such generators are used to yield one-time challenges (nonces) supporting the IC authentication protocols employed to counteract potential threats such as untrusted users accessing ICs. However, IC vendors raise several concerns regarding the complexity of these solutions, both in terms of area overhead, the impact on the design flow, and testability. These concerns have motivated this work presenting a simple, yet effective, all-digital lightweight and self-testable random number generator to produce a nonce. It builds on a generic ring generator architecture, i.e., an area and time optimized version of a linear feedback shift register, driven by a multiple-output ring oscillator. A comprehensive evaluation, based on three statistical test suits from the National Institute of Standards and Technology and BSI, show feasibility and efficiency of the proposed scheme and are reported herein. Janusz Rajski, Maciej Trawka, Jerzy Tyszer, Bartosz Wlodarczak |
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. | 4 |
| 2022 | X-Masking for In-System Deterministic TestabstractIn-system deterministic tests are used in safety-sensitive designs to assure high test coverage, short test time, and low data volume, typically through an input-streaming-only approach that allows a quick test delivery. The output side of the same scheme is, however, inherently vulnerable to unknown (X) states whose sources vary from uninitialized memory elements to the last-minute timing violations. Typically, X values degrade test results and thus test response compaction requires some form of protection. This paper presents two X-masking schemes that complement the primary (or level-A) blocking of unknown values by filtering out those X states that escape the first stage of masking and shall not reach a test response compactor or test result sticky-bits deployed by the on-chip compare framework. Experimental results obtained for eleven industrial designs show feasibility and efficiency of the proposed schemes altogether with actual impact of X-masking on various test-related statistics. Grzegorz Mrugalski, Janusz Rajski, Jerzy Tyszer, Bartosz Wlodarczak |
ETS | 4 |
| 2022 | DIST: Deterministic In-System Test with X-maskingabstractIn-field and in-system deterministic tests begin to play a pivotal role in safety-critical applications (compliant with regulations such as ISO 26262), in large data centers, or in monitoring silicon aging. All of them require periodic, high-quality tests to assure required test coverage and short test time in designs that must test themselves during system operations. In order for deterministic tests to be in-system applicable, they should compact multi-million-bit test responses with unknowns (X) to small signatures. This, in turn, allows for a much faster input-only streaming and reduction of the stored test data volume, a system memory, and test time. Typically, the unknown states, whose sources vary from uninitialized memories to unpredictable last-minute timing violations, render signatures unusable. Hence, test response compaction requires some form of protection. This paper presents a user-tunable X-masking scheme that employs compressed data to completely filter out unknown values that otherwise might reach a test response compactor such as a MISR or test result sticky-bits used by the on-chip compare framework. Experimental results obtained for several industrial cores show feasibility and efficiency of the proposed scheme altogether with actual impact of X-mask-in2 on various test-related statistics. Grzegorz Mrugalski, Janusz Rajski, Jerzy Tyszer, Bartosz Wlodarczak |
ITC | 4 |
| 2022 | Hardware Root of Trust for SSN-basedDFT EcosystemsabstractA hardware root of trust (RoT) is the foundation on which all secure operations of a circuit depend, including those related to DFT. Despite many countermeasures aimed at facing potential threats such as untrusted users accessing a test interface, IC vendors raise several concerns regarding the complexity of such solutions, both in terms of area overhead and the impact on the design flow. These concerns have motivated this work presenting a simple, yet effective, comprehensive and non-intrusive lightweight hardware root of trust to counteract scan-related security threats. It builds on and easily integrates with a Streaming Scan Network (SSN) technology and takes advantage of its inherent data scrambling and packetized test data distribution. Janusz Rajski, Maciej Trawka, Jerzy Tyszer, Bartosz Wlodarczak |
ITC | 4 |
| 2021 | X-Tolerant Compactor maXpress for In-System Test Applications With Observation ScanabstractHybrid test schemes comprising on-chip test compression and logic built-in self-test are expected to play a pivotal role in the design of new integrated circuits and delivering high quality tests. As architectural differences between these two paradigms are gradually blurring, and both schemes efficiently share test logic, they become more vulnerable to unknown (X) states whose sources vary from uninitialized memory elements to unwrapped-for-test analog modules. Typically, X values degrade test results, and thus test response compaction schemes must be duly protected. This article presents maXpress-an X-tolerant tunable compactor deploying a new scan chain selection mechanism capable of completely masking X states, as required by many in-system or one-directional streaming test applications, within redefinable groups of scan chains and designated scan shift cycles. The proposed scheme is also supporting separate observation scan chains that, in contrast to conventional scan, capture faulty effects every shift cycle, while their content is gradually shifted into a compactor shared with the remaining chains. In addition to a new layout-friendly architecture, the article proposes algorithms to automate maXpress control settings based on scan chain selection rules deployed to suppress X states. Experimental results obtained for industrial designs show feasibility and efficiency of the proposed scheme altogether with actual impact of X-masking on a resultant test coverage and test pattern counts. Yingdi Liu, Sylwester Milewski, Grzegorz Mrugalski, Nilanjan Mukherjee 0001, Janusz Rajski, Jerzy Tyszer, Bartosz Wlodarczak |
IEEE Trans. Very Large Scale Integr. Syst. | 7 |