- Out-of-Stock
Products
Categories
- Main categories
-
- 3D PRINTING
- ARDUINO
- AUTOMATION
- BOOKS
- CYBERSECURITY
- EDUCATION
- ELECTRONICS
- Cables
- Cameras and accessories
- Communication
- Conductive materials
- Connectors
- ARK connectors (Terminal Block)
- Coaxial connectors (RF)
- Connectors
- Crocodile clip
- D-Sub drawer connectors
- DC power connectors
- FFC/FPC ZIF connectors
- Goldpin connectors
- IDC connectors
- JACK connectors
- JST connectors
- Jumpers
- Memory cards slots
- Other connectors
- Pogo pin
- RJ45 sockets
- Slip ring connector
- Supports
- Szybkozłącza
- USB connectors
- USB PD Adapters for Laptops
- Cooling
- Displays
- Electronic modules
- A/D and D/A converters
- Audio
- Barcode readers
- CAN converters
- Converters USB - UART / RS232
- Data logger
- DDS/PLL generators
- Digital potentiometers
- Encoders
- Expanders of the I/O
- Fingerprint readers
- HMI modules
- Image and video
- JTAG accessories
- Keyboards, buttons
- LED drivers
- Memory card readers
- Memory modules
- Modules with power outputs
- Motor controllers
- Power modules
- RS485 converters
- RTC modules
- Servo Controllers
- TSOP infrared receivers
- USB Converters - I2C / 1-Wire / SPI
- Voltage converters
- Gadgets
- GPS
- Intelligent clothes
- LED - diodes, displays, stripes
- Luminous wires and accessories
- Machine vission (MV)
- Memory cards and other data storages
- Passive elements
- PC accessories
- Printers
- Prototype boards
- Relays
- Semiconductors
- A/C converters (ADC)
- Analog systems
- Audio systems
- Bridge rectifiers
- Button
- D/A Converters (DAC)
- DDS synthesizers
- Digital circuits
- Diodes
- Drivers of motors
- DSP microprocessors
- Energy counters
- Energy harvesting
- ESD security
- IGBT drivers and bridges
- Interface systems
- LED drivers
- Logic converters
- Memory
- Microcontrollers
- Optotriacs and optocouplers
- Other
- PLL generators
- Power systems
- Programmable systems
- Resetting systems
- RF systems
- RTC systems
- Sensors
- SoC systems
- Timery
- Touch sensors
- Transistors
- Sensors
- Accelerometers
- Air humidity sensors
- Air quality sensors
- Current sensors
- Distance sensors
- Flow sensors
- Gas sensors
- Gyroscopes
- Hall sensors
- Humidity sensors
- Infrared sensors
- Light and color sensors
- Liquid level sensors
- Magnetic sensors (compasses)
- Medical sensors
- Motion sensors
- PH sensors
- Position sensors
- Pressure sensors
- Pressure sensors
- Reflection sensors
- Sensors 6DOF/9DOF/10DOF
- Sensors of liquid quality
- Temperature sensors
- Vibration sensors
- Sound transducers
- Switches and buttons
- Cables
- FPGA DEVELOPMENT KITS
- Measuring devices
- MECHANICS
- MINICOMPUTERS (SBC)
- POWER
- RASPBERRY PI
- Accessories for Raspberry Pi
- Audio video cables for Raspberry Pi
- Case Raspberry Pi
- Cooling for Raspberry Pi
- Displays for Raspberry Pi
- Extension modules for Raspberry Pi
- Memory cards for Raspberry Pi
- Power for Raspberry Pi
- Raspberry Pi 3 model A+
- Raspberry Pi 3 model B
- Raspberry Pi 3 model B+
- Raspberry Pi 4 model B
- Raspberry Pi 400
- Raspberry Pi 5
- Raspberry Pi 500
- Raspberry Pi cameras
- Raspberry Pi Compute Module
- Raspberry Pi model A/ B+/2
- Raspberry Pi Pico
- Raspberry Pi prototyping
- Raspberry Pi Zero
- Raspberry Pi Zero 2 W
- RETIRED PRODUCTS
- SALE
- STARTER KITS, PROGRAMMERS, MODULES
- Atmel SAM
- Atmel Xplain
- AVR
- Coral
- DFRobot FireBeetle
- ESP32
- ESP8266
- Feather / Thing Plus
- Freedom (Kinetis)
- M5Stack
- Micro:bit
- Nordic nRF
- Other development kits
- Particle Photon
- Peripheral modules
- PIC
- Raspberry Pi RP2040
- RFID
- RISC-V
- Seeed Studio LinkIt
- Segger programmers
- SOFTWARE
- Sparkfun MicroMod
- STM32
- STM32 Discovery
- STM32 MP1
- STM32 Nucleo boards
- STM8
- Teensy
- Universal programmers
- WRTNode
- XIAO/Qt PY
- Atmel SAM
- WORKSHOP
- Adhesives and gluers
- Chemistry
- CNC milling machines
- Crimping tools
- Dispensing needles
- Heat-shrink tubing
- Insulation strippers
- Knives and scissors
- Laboratory power supplies
- Mikroskopy
- Mini drills and grindrers
- Organizers
- Power strips
- Power tools
- Safety glasses
- Soldering
- Antistatic mats and accessories (ESD)
- BGA balls
- BGA rework stations
- Brushes and ESD brushes
- Desoldering Wick
- Handles, magnifiers
- Heat guns
- Heaters and soldering irons
- Laminates
- Portable soldering irons
- Silicone Soldering Mats
- SMD Accessories
- Soldering accessories
- Soldering chemistry
- Soldering irons
- Soldering pastes
- Soldering pots
- Soldering stations
- Soldering tips
- Sponges and cleaners
- Stand for soldering irons
- Tin
- Tin extractors
- Ultrasonic cleaners
- Tapes (aluminum, kapton, copper, insulating)
- Tools
- Tweezers
- Vices
- 3D PRINTING
New products
New products
Programmable signal and information processing circuits
Collective work, ed. Tadeusz Łuba
Free shipping
free shipping in Poland for all orders over 500 PLN
Same day shipping
If your payment will be credited to our account by 11:00
14 days for return
Each consumer can return the purchased goods within 14 days
A clear lecture in the field of designing digital signal processing systems, including the latest issues of logic synthesis, structural synthesis, hardware specification languages (VHDL, Verilog) and hierarchical design methods with particular emphasis on programmable PLD / FPGA chips. The substantive value of the book raises the description of advanced logic synthesis procedures supporting commercial design systems and enabling efficient reduction of hardware resources necessary for the implementation of digital circuits in PLD / FPGA structures.
Table of Contents:
From authors 8
1. PRELIMINARY INFORMATION 9
1.1. General information 9
1.2. The role of programmable systems in the development of digital technology for signal and information processing 10
1.3. The specificity of designing digital circuits in FPGA structures 12
Literature to chapter 1 14
2. PROGRAMMABLE SYSTEMS 17
2.1. Introduction 17
2.2. ALTERA 20 systems
2.2.1. MAX 20 systems
2.2.2. FLEX 24 systems
2.2.3. Cyclone II systems 27
2.2.4. Stratix II 28 systems
2.3. XILINX 31 systems
2.3.1. SPARTAN 31 systems
2.3.2. Virtex II systems 36
Literature to chapter 2 38
3. ADVANCED PROCEDURES FOR LOGIC SYNTHESES 40
3.1. Introduction 40
3.2. Argument reduction and parallel decomposition 41
3.3. Functional decomposition - classic method 48
3.4. Functional decomposition using the division method method 51
3.4.1. Serial decomposition - basic model 51
3.4.2. The concept of r-fitness and inseparable inseparation 57
3.4.3. Balanced decomposition 63
3.5. Synthesis of sequential circuits in FPGA structures with embedded blocks of memory 68
Literature to chapter 3 75
4. SYNTHESIS OF DIGITAL ARRANGEMENTS 79
4.1. Basic information 79
4.2. Numeric codes 80
4.3. Functional blocks 82
4.3.1. Introductory information 82
4.3.2. Multiplexers and demultiplexers 83
4.3.3. Arithmetic systems 86
4.3.4. Registers and counters 90
4.3.5. Mains 94
4.3.6. Memory 95
4.4. Parameters of functional blocks 96
4.5. Structural synthesis 101
4.6. Synthesis example - BIN2BCD 104 converter
4.7. Microprogrammed systems 107
4.8. Decoders of microinstructions 113
Literature to chapter 4 115
5. LANGUAGES OF DESCRIPTION OF EQUIPMENT 116
5.1. General information 116
5.2. The language of VHDL 118
5.2.1. General information 118
5.2.2. Objects and data types 121
5.2.3. Packages and libraries 124
5.2.4. Language instructions for VHDL 124
5.2.5. Modeling at the structural level 139
5.3. The language Verilog 141
5.3.1. General information 141
5.3.2. Code documentation 142
5.3.3. Data, numbers, parameters 143
5.3.4. Operators 146
5.3.5. Module 149
5.3.6. Continuous assignments 150
5.3.7. Procedural assignments 151
5.3.8. Structural designs 153
5.3.9. Sequential systems 153
5.3.10. Testing program 156
Literature to chapter 5 158
6. DESIGNING WITH THE USE OF HDL 160 LANGUAGES
6.1. Introduction 160
6.2. Converting with the "+3" method 160
6.3. Structural implementation of data flow 161
6.4. RTL design methodology 165
6.5. Implementation of conversion "+3" using the RTL 167 methodology
6.6. Application of the pipeline concept 185
6.7. Application of advanced algorithms of logic synthesis 190
6.8. Comparison of implementation results 197
Literature to chapter 6 199
7. DESIGN OF DSP 200 SYSTEMS
7.1. General information 200
7.2. Basic operations of DSP 201
7.3. Distributed arithmetic 205
7.4. Digital filters with finite impulse response 212
7.4.1. Introductory information 212
7.4.2. Programmable FIR 213 filter
7.4.3. FIR filter with fixed coefficients of 217
7.4.4. FIR filter with inverted structure 223
7.4.5. FIR filter with distributed arithmetic 226
7.5. Transformation systems 236
Literature to chapter 7 240
8. DESIGN OF CRYPTOGRAPHIC SYSTEMS 241
8.1. Introduction 241
8.2. The DES 241 algorithm
8.2.1. Construction of the 242 algorithm
8.2.2. Implementation of elementary transformations of the DES 244 algorithm
8.2.3. Iterative implementation of the DES 253 algorithm
8.2.4. Combination of the DES 260 algorithm
8.2.5. Pipelization of the DES 264 algorithm
8.2.6. Comparison of implementation results 267
8.3. The hash function 268
8.3.1. General information 268
8.3.2. Description of the Whirlpool 269 function
8.3.3. Hardware implementation 270
8.3.4. Experimental results 273
Literature to chapter 8 277
ACCESSORIES 278
D1. BASIC MATHEMATICAL CONCEPTS 278
D2. SHORT DESCRIPTION SPECIFICATIONS 282
SKOROWIDZ 296
Other products in the same category (16)
MOD-16.Z replaces the two-button regulation (more - less) with the rotary switch whose state at the given output depends on the direction of rotation. The module has a button in the encoder and a built-in Attiny13 microcontroller.
No product available!
No product available!
BGA balls with a diameter of 0.3 mm and composition Sn63 / Pb37. The ampoule contains 10,000 pieces.
No product available!
No product available!
Universal EEPROM and Flash serial memory programmer. It is controlled from the computer via the USB interface and software for Windows systems. SOFI SP8-A
No product available!
No product available!
Kit with Raspberry Pi Zero 2 WH, official accessories, Waveshare USB hub and a dedicated case
No product available!
Dispensing needle for precise application of glue, flux with an internal diameter of 1.5mm and an external diameter of 1.8mm.
No product available!
Adafruit 1030 - USB WiFi (802.11b/g/n) Module with Antenna for Raspberry Pi
No product available!
No product available!
No product available!
K64 microcontroller with ARM® Cortex®-M4 core, 1MB Flash memory, 256kB RAM, 120MHz, SPI, I2C, I2S, UART, CAN, USB OTG, ADC, DAC, RTC, DMA, LQFP100
No product available!
Banana Pi camera module for Banana Pi M3, includes CMOS sensor module: OV5640 (5M Pixel)
No product available!
No product available!
HK DMS33016MG 330-degree Travel FPV servo 9.50kg/0.7s/60g (40922)
No product available!
Filament from ROSA3D made of high-quality PLA pellets. Placed on a cardboard thimble, on which 1 kg of 1.75 mm diameter filament is wound. ROSA3D ReFill PLA Starter Blue
No product available!