SlideShare a Scribd company logo
1 of 29
Download to read offline
Products excerpt - 2020
Nicolas Cherix, PhD, chief scientist
Speed up your developments
by going early to the lab and
challenge your control in a
real-world environment
RAPID PROTOTYPING CONTROLLER
•	 Automated code generation (e.g. Simulink) or C/C++
•	 Stackable construction (max. 64 units)
•	 Software-independent protections
B-Box RCP
Power modules
BUILDING BLOCKS FOR POWER CONVERTERS
•	 Various power ratings
•	 Various topologies
•	 Plug-&-play with B-Box RCP
SIMPLE AND DEDICATED SOFTWARE
•	 Blockset support for Simulink and PLECS
•	 Proprietary monitoring software
•	 Straightforward toolchain (one click only !)
SUPPORTING MATERIAL
•	 Documented code examples
•	 Web-based knowledge base
•	 Video tutorials
STARTER KIT
HARDWARE + SOFTWARE
LITE MMC
HARDWARE + SOFTWARE
MICROGRID
TEST-BENCH
HARDWARE + SOFTWARE
Modular and scalable systems
A flexible approach for a comprehensive range of solutions
Basic use case
Bill of materials
»	1x B-Box RCP
»	3x PEB4046
»	3x Voltage sensors
»	1x light 19’’ rack
»	Cables
»	Simulink blockset
+
+
POF fibers
Analog (RJ45)
Analog (RJ45)
PWM
Product portfolio
Related control equipment and accessories
Optical fibers
Analog signals (RJ45 cables)
B-Box + Software
Real time controller
Power converter
Real power circuits
Sensors
Voltage & current
Selected customers
Some of our customers worldwide
3.7 MW installed power worldwide
Customers in 29 countries
Catalogue of 24 products
Headquarters in Switzerland
13 employees
Company founded in 2013
Selected customers
Some of our customers worldwide
5 resellers worldwide
Web-based direct sales
The B-Box RCP
»	 is tailored for power electronics
»	 allows you to master everything to your exact needs !
B-Box RCP 3.0
Rapid Control Prototyping Platform
B-Box RCP 3.0
Inputs and outputs
CONNECTOR A
	8x General purpose inputs (GPI 0-7)
	16x Digital/fault inputs
CONNECTOR B
	8x General purpose inputs (GPI 8-15)
	36x User-configurable I/0s
CONNECTOR D
	8x General purpose outputs (GPO 8-15)
	16x PWM outputs (PWM 16-31)
ANALOG INPUTS
	16 channels
OPTICAL PWM OUTPUTS
	8 pairs or 16 independent signals
GIGABIT ETHERNET
	Programming & monitoring of the B-Box RCP
CONNECTOR C
	8x General purpose outputs (GPO 0-7)
	16x PWM outputs (PWM 0-15)
SFP INTERCONNECT
	I/O extension (max 64x)
	6.6 Gbps RealSync link
CAN
	1 Mbps CAN
1) HIGH PROCESSING POWER
Dual-core 1 GHz ARM
2) USER-PROGRAMMABLE FPGA
3) CONFIGURABLE FRONT-END
Programmable ZIN
+ filters + amplifiers
Excellent EMC
4) HARDWARE PROTECTION
Programmable thresholds
Software-independent operation
μs response time
B-Box RCP 3.0
CONTROL PLATFORM
Supported software:
B-Box RCP 3.0
Key specifications at a glance
PERFECT SYNCHRONIZATION!
Imperix’s patent-pending RealSync
technology offers synchronization
accuracy down to ± 2.0 ns !
HIGH-SPEED COMMUNICATION
RealSync is meant to operate in a
tree-shaped network, with sub-μs
data transfers up to 8 controllers !
B-Box RCP 3.0
High-end interconnect
Number of channels
Latency
[μs]
ADC read PWM (duty) PWM (duty+phase)
-2 -1.5 -1 -0.5 0 0.5 1 1.5 2
Synchronization error [ns]
0
50
100
150
200
250
300
350
400
Number
of
measurements
0 16 32 48 64 80 96
0
0.2
0.4
0.6
0.8
1
2nd B-Box
3rd B-Box
Number of channels
Latency
[μs]
ADC read PWM (duty) PWM (duty+phase)
-2 -1.5 -1 -0.5 0 0.5 1 1.5 2
Synchronization error [ns]
0
50
100
150
200
250
300
350
400
Number
of
measurements
0 16 32 48 64 80 96
0
0.2
0.4
0.6
0.8
1
2nd B-Box
3rd B-Box
Number of channels
Latency
[μs]
ADC read PWM (duty) PWM (duty+phase)
-2 -1.5 -1 -0.5 0 0.5 1 1.5 2
Synchronization error [ns]
0
50
100
150
200
250
300
350
400
Number
of
measurements
0 16 32 48 64 80 96
0
0.2
0.4
0.6
0.8
1
2nd B-Box
3rd B-Box
B-Board PRO
Support of prototype-to-product transition
DEVELOPMENT PHASE
»	 Flexible hardware
»	 Rapid control validation
PRODUCTION PHASE
»	 Cost-optimised hardware
»	 Product integration
B-Box
Prototyping controller
Full bitfile compatibility
B-Board
Embeddable controller
ONBOARD ADCs
»	8x 2 Msps full-differential
»	16 bits
»	Simultaneous sampling options
BOTTOM-SIDE INTERFACES
»	2x 180-pin high-speed connectors
»	> 100x digital I/O (PWM and user I/O)
»	All other B-Box signals
XILINX ZYNQ 7030 1 GHZ
»	2x ARM Cortex A9 processors
»	Kintex 7-grade FPGA
»	Double-precision 32 bits FPU
ONBOARD MEMORIES
»	1 GB DDR3
»	32 MB Flash
»	16 GB SD card + 8 GB eMMC
SFP CONNECTIVITY
»	Up to 6.6 Ghz operation
»	Clock dissemination
B-Board PRO controller
A product-emmbeddable control solution
B-Board PRO
B-Board PRO
B-Board PRO
B-Board PRO
B-Board PRO
B-Board PRO
B-Board PRO
B-Board PRO
B-Board PRO controller
For networked control systems
B-Box RCP 3.0
B-Board PRO controller
For networked control systems
POSSIBLE NETWORK TOPOLOGIES
wv
Easy programming
Various workflows for Rapid Control Prototyping
ETH
CAN
CPU 1
CPU 0 FPGA
ADC
PWM
DAC
.elf
VHDL / Verilog / C++
VIVADO VIVADO HLS
Simulink
PLECS
ACG SDK
Imperix IDE
C++ SDK
BB Control utility
imperix
toolchain
FPGA
SANDBOX
(OPTIONAL)
.bit

AUTOMATED CODE GENERATION
ACG SDK
»	Matlab Simulink
»	Plexim PLECS
C/C++ CODE DEVELOPMENT
CPP SDK
»	Imperix IDE (Eclipse-based)
wv
Automated Code Generation
Graphical approach using ACG SDK
Graphical programming
»	 No coding skills needed
»	 Automatic generation of optimized code
»	 Automatic execution on imperix target
»	 Many available tools
	
- imperix library
	
- Simulink/PLECS native blocks
Accurate offline simulations
»	 Pre-validation of control strategy
»	 PC-based simulation from the same model
»	 Meticulous modeling of
	
- Sampling instant
	
- PWM phase-shifts
	
- Computation time
Simulink blocks
Time [ms]
150 155 160
Current
[A]
3
4
5
6
7
8
9
Ref
Simulation
Experimental
Driver blocks
One model, two purposes...
wv
Simulink environment
Graphical approach for programming and simulating
Blockset library
Plot windows
Block parameters
Automated build
Model configuration
Control algorithm
wv
PLECS environment
Graphical approach for programming and simulating
Blockset library
Plot windows
Block parameters
Automated build
Model configuration
Control algorithm
wv
C++ development environment
Straigtforward and performant programming with imperix IDE
Drivers files
Drivers routines
Launch button
Tunable variables
Control API
Auto-completion
wv
FPGA programming
Firmware customization for advanced applications
Various development languages
»	 HDL languages (VHDL/Verilog)
»	 Vivado HLS (C++)
»	 MATLAB HDL Coder (graphical)
Endless development possibilities
»	 Offloading part of the algorithm for lightning-fast execution
»	 Implementing custom PWM modulators
»	 Implementing custom interfaces for external peripherals
»	 Easy interfacing with CPU code with provided drivers (SBI, SBO)
Speed
regulator
Field
weakening
Flux 
torque
estimator
Comparators
and
lookup tables
SBO
SBO
SBO
abc
αβ
PWM
ADC
CPU FPGA
DEC
angle
currents
+
–
wv
BB Control
Real-time monitoring software
System testing and export of results
»	 Transient generator to challenge the control
»	 Export of each and every sample in .csv
Connection to B-Box RCP or B-Board PRO
»	 Ethernet communication
»	 License and firmware management
Data monitoring
»	 Access to all internal variables for easy debugging
»	 Triggered scoping in oscilloscope-like interface
B-Box RCP / B-Board PRO software
*	 Requires a MATLAB license and the following blocksets: Embedded Coder, MATLAB Coder and Simulink Coder.
**	 Requires a PLECS license (standalone or blockset) as well as PLECS Coder.
ACG SDK C/C++ SDK
Simulation and code generation from Simulink *
Simulation and code generation from PLECS **
C/C++ coding environment
BBOS operating system	
BB Control utility software	
User-editable area inside the FPGA
Stacked operation (multiple B-Boxes)
Imperix control solutions
From simulation to real power
CONCEPT COMPUTER
SIMULATION
PROTOTYPE
IMPLEMENTATION
PRODUCT
INDUSTRIALIZATION
TECHNOLOGICAL
STABILITY
CONTINUOUS SOFTWARE SUPPORT
B-Box RCP
B-Board PRO
Research Production
Development
1 2
Learn more about our products
Visit our website
Visit our website
www.imperix.com

More Related Content

What's hot

Fpga video capturing
Fpga video capturingFpga video capturing
Fpga video capturingshehryar88
 
Embedded Recipes 2018 - Upstream multimedia on amlogic so cs from fiction t...
Embedded Recipes 2018 - Upstream multimedia on amlogic so cs   from fiction t...Embedded Recipes 2018 - Upstream multimedia on amlogic so cs   from fiction t...
Embedded Recipes 2018 - Upstream multimedia on amlogic so cs from fiction t...Anne Nicolas
 
ICS-2100T Industrial 1-Port RS232/RS422/RS485 Serial Device Server
ICS-2100T Industrial 1-Port RS232/RS422/RS485 Serial Device ServerICS-2100T Industrial 1-Port RS232/RS422/RS485 Serial Device Server
ICS-2100T Industrial 1-Port RS232/RS422/RS485 Serial Device ServerBluBoxx Communication Pvt. ltd
 
I2C-Bus Design and Verification Specs
I2C-Bus Design and Verification SpecsI2C-Bus Design and Verification Specs
I2C-Bus Design and Verification SpecsMostafa Khamis
 
ODSA Proof of Concept SmartNIC Speeds & Feeds
ODSA Proof of Concept SmartNIC Speeds & FeedsODSA Proof of Concept SmartNIC Speeds & Feeds
ODSA Proof of Concept SmartNIC Speeds & FeedsODSA Workgroup
 
Entrenamiento TestExec 8.1
Entrenamiento TestExec 8.1Entrenamiento TestExec 8.1
Entrenamiento TestExec 8.1Interlatin
 
Esperanto accelerates machine learning with 1000+ low power RISC-V cores on a...
Esperanto accelerates machine learning with 1000+ low power RISC-V cores on a...Esperanto accelerates machine learning with 1000+ low power RISC-V cores on a...
Esperanto accelerates machine learning with 1000+ low power RISC-V cores on a...RISC-V International
 
LAS16-100K1: Welcome Keynote
LAS16-100K1: Welcome KeynoteLAS16-100K1: Welcome Keynote
LAS16-100K1: Welcome KeynoteLinaro
 
Ls catalog thiet bi tu dong gm e_0908_dienhathe.vn
Ls catalog thiet bi tu dong gm e_0908_dienhathe.vnLs catalog thiet bi tu dong gm e_0908_dienhathe.vn
Ls catalog thiet bi tu dong gm e_0908_dienhathe.vnDien Ha The
 
Andes RISC-V vector extension demystified-tutorial
Andes RISC-V vector extension demystified-tutorialAndes RISC-V vector extension demystified-tutorial
Andes RISC-V vector extension demystified-tutorialRISC-V International
 
SAI Design and Verification Specs
SAI Design and Verification SpecsSAI Design and Verification Specs
SAI Design and Verification SpecsMostafa Khamis
 
Fueling the datasphere how RISC-V enables the storage ecosystem
Fueling the datasphere   how RISC-V enables the storage ecosystemFueling the datasphere   how RISC-V enables the storage ecosystem
Fueling the datasphere how RISC-V enables the storage ecosystemRISC-V International
 
xa-zynq-7000-product-table (1)
xa-zynq-7000-product-table (1)xa-zynq-7000-product-table (1)
xa-zynq-7000-product-table (1)Angela Suen
 
ODSA Workshop: Development Effort Summary
ODSA Workshop: Development Effort SummaryODSA Workshop: Development Effort Summary
ODSA Workshop: Development Effort SummaryODSA Workgroup
 
Cyclone II FPGA Overview
Cyclone II FPGA OverviewCyclone II FPGA Overview
Cyclone II FPGA OverviewPremier Farnell
 

What's hot (19)

Fpga video capturing
Fpga video capturingFpga video capturing
Fpga video capturing
 
Secure IoT Firmware for RISC-V
Secure IoT Firmware for RISC-VSecure IoT Firmware for RISC-V
Secure IoT Firmware for RISC-V
 
Embedded Recipes 2018 - Upstream multimedia on amlogic so cs from fiction t...
Embedded Recipes 2018 - Upstream multimedia on amlogic so cs   from fiction t...Embedded Recipes 2018 - Upstream multimedia on amlogic so cs   from fiction t...
Embedded Recipes 2018 - Upstream multimedia on amlogic so cs from fiction t...
 
ICS-2100T Industrial 1-Port RS232/RS422/RS485 Serial Device Server
ICS-2100T Industrial 1-Port RS232/RS422/RS485 Serial Device ServerICS-2100T Industrial 1-Port RS232/RS422/RS485 Serial Device Server
ICS-2100T Industrial 1-Port RS232/RS422/RS485 Serial Device Server
 
I2C-Bus Design and Verification Specs
I2C-Bus Design and Verification SpecsI2C-Bus Design and Verification Specs
I2C-Bus Design and Verification Specs
 
Sundance at the 49th Intelligent Sensing Program
Sundance at the 49th Intelligent Sensing ProgramSundance at the 49th Intelligent Sensing Program
Sundance at the 49th Intelligent Sensing Program
 
ODSA Proof of Concept SmartNIC Speeds & Feeds
ODSA Proof of Concept SmartNIC Speeds & FeedsODSA Proof of Concept SmartNIC Speeds & Feeds
ODSA Proof of Concept SmartNIC Speeds & Feeds
 
Entrenamiento TestExec 8.1
Entrenamiento TestExec 8.1Entrenamiento TestExec 8.1
Entrenamiento TestExec 8.1
 
ARM cortex A15
ARM cortex A15ARM cortex A15
ARM cortex A15
 
System Design on Zynq using SDSoC
System Design on Zynq using SDSoCSystem Design on Zynq using SDSoC
System Design on Zynq using SDSoC
 
Esperanto accelerates machine learning with 1000+ low power RISC-V cores on a...
Esperanto accelerates machine learning with 1000+ low power RISC-V cores on a...Esperanto accelerates machine learning with 1000+ low power RISC-V cores on a...
Esperanto accelerates machine learning with 1000+ low power RISC-V cores on a...
 
LAS16-100K1: Welcome Keynote
LAS16-100K1: Welcome KeynoteLAS16-100K1: Welcome Keynote
LAS16-100K1: Welcome Keynote
 
Ls catalog thiet bi tu dong gm e_0908_dienhathe.vn
Ls catalog thiet bi tu dong gm e_0908_dienhathe.vnLs catalog thiet bi tu dong gm e_0908_dienhathe.vn
Ls catalog thiet bi tu dong gm e_0908_dienhathe.vn
 
Andes RISC-V vector extension demystified-tutorial
Andes RISC-V vector extension demystified-tutorialAndes RISC-V vector extension demystified-tutorial
Andes RISC-V vector extension demystified-tutorial
 
SAI Design and Verification Specs
SAI Design and Verification SpecsSAI Design and Verification Specs
SAI Design and Verification Specs
 
Fueling the datasphere how RISC-V enables the storage ecosystem
Fueling the datasphere   how RISC-V enables the storage ecosystemFueling the datasphere   how RISC-V enables the storage ecosystem
Fueling the datasphere how RISC-V enables the storage ecosystem
 
xa-zynq-7000-product-table (1)
xa-zynq-7000-product-table (1)xa-zynq-7000-product-table (1)
xa-zynq-7000-product-table (1)
 
ODSA Workshop: Development Effort Summary
ODSA Workshop: Development Effort SummaryODSA Workshop: Development Effort Summary
ODSA Workshop: Development Effort Summary
 
Cyclone II FPGA Overview
Cyclone II FPGA OverviewCyclone II FPGA Overview
Cyclone II FPGA Overview
 

Similar to Rapid Prototyping Controller Products

An Overview on Programmable System on Chip: PSoC-5
An Overview on Programmable System on Chip: PSoC-5An Overview on Programmable System on Chip: PSoC-5
An Overview on Programmable System on Chip: PSoC-5Premier Farnell
 
NI Compact RIO Platform
NI Compact RIO PlatformNI Compact RIO Platform
NI Compact RIO Platformjlai
 
Multipilot pres-ufficiale def
Multipilot pres-ufficiale defMultipilot pres-ufficiale def
Multipilot pres-ufficiale defRoberto Navoni
 
2nd ARM Developer Day - NXP USB Workshop
2nd ARM Developer Day - NXP USB Workshop2nd ARM Developer Day - NXP USB Workshop
2nd ARM Developer Day - NXP USB WorkshopAntonio Mondragon
 
FPGA_prototyping proccesing with conclusion
FPGA_prototyping proccesing with conclusionFPGA_prototyping proccesing with conclusion
FPGA_prototyping proccesing with conclusionPersiPersi1
 
Webinar: NVIDIA JETSON – A Inteligência Artificial na palma de sua mão
Webinar: NVIDIA JETSON – A Inteligência Artificial na palma de sua mãoWebinar: NVIDIA JETSON – A Inteligência Artificial na palma de sua mão
Webinar: NVIDIA JETSON – A Inteligência Artificial na palma de sua mãoEmbarcados
 
FRDM-KL46Z_Hands-On_Presentation_v02
FRDM-KL46Z_Hands-On_Presentation_v02FRDM-KL46Z_Hands-On_Presentation_v02
FRDM-KL46Z_Hands-On_Presentation_v02Libor GECNUK
 
OPAL-RT RT13 Conference: Rapid control prototyping solutions for power electr...
OPAL-RT RT13 Conference: Rapid control prototyping solutions for power electr...OPAL-RT RT13 Conference: Rapid control prototyping solutions for power electr...
OPAL-RT RT13 Conference: Rapid control prototyping solutions for power electr...OPAL-RT TECHNOLOGIES
 
High Performance DSP with Xilinx All Programmable Devices (Design Conference ...
High Performance DSP with Xilinx All Programmable Devices (Design Conference ...High Performance DSP with Xilinx All Programmable Devices (Design Conference ...
High Performance DSP with Xilinx All Programmable Devices (Design Conference ...Analog Devices, Inc.
 
HiPEAC-CSW 2022_Kevin Mika presentation
HiPEAC-CSW 2022_Kevin Mika presentationHiPEAC-CSW 2022_Kevin Mika presentation
HiPEAC-CSW 2022_Kevin Mika presentationVEDLIoT Project
 
CHM_Technologies_PLC.ppt
CHM_Technologies_PLC.pptCHM_Technologies_PLC.ppt
CHM_Technologies_PLC.pptVinothInst
 
FE_Technologies_PLC.ppt
FE_Technologies_PLC.pptFE_Technologies_PLC.ppt
FE_Technologies_PLC.pptDilupa Herath
 
HiPEAC 2019 Workshop - Hardware Starter Kit Agri
HiPEAC 2019 Workshop - Hardware Starter Kit Agri HiPEAC 2019 Workshop - Hardware Starter Kit Agri
HiPEAC 2019 Workshop - Hardware Starter Kit Agri Tulipp. Eu
 
HiPEAC 2022-DL4IoT workshop_René Griessl presentation
HiPEAC 2022-DL4IoT workshop_René Griessl presentationHiPEAC 2022-DL4IoT workshop_René Griessl presentation
HiPEAC 2022-DL4IoT workshop_René Griessl presentationVEDLIoT Project
 

Similar to Rapid Prototyping Controller Products (20)

An Overview on Programmable System on Chip: PSoC-5
An Overview on Programmable System on Chip: PSoC-5An Overview on Programmable System on Chip: PSoC-5
An Overview on Programmable System on Chip: PSoC-5
 
NI Compact RIO Platform
NI Compact RIO PlatformNI Compact RIO Platform
NI Compact RIO Platform
 
Multipilot pres-ufficiale def
Multipilot pres-ufficiale defMultipilot pres-ufficiale def
Multipilot pres-ufficiale def
 
2nd ARM Developer Day - NXP USB Workshop
2nd ARM Developer Day - NXP USB Workshop2nd ARM Developer Day - NXP USB Workshop
2nd ARM Developer Day - NXP USB Workshop
 
FPGA_prototyping proccesing with conclusion
FPGA_prototyping proccesing with conclusionFPGA_prototyping proccesing with conclusion
FPGA_prototyping proccesing with conclusion
 
Webinar: NVIDIA JETSON – A Inteligência Artificial na palma de sua mão
Webinar: NVIDIA JETSON – A Inteligência Artificial na palma de sua mãoWebinar: NVIDIA JETSON – A Inteligência Artificial na palma de sua mão
Webinar: NVIDIA JETSON – A Inteligência Artificial na palma de sua mão
 
Smart logic
Smart logicSmart logic
Smart logic
 
HiPEAC-Keynote.pptx
HiPEAC-Keynote.pptxHiPEAC-Keynote.pptx
HiPEAC-Keynote.pptx
 
FRDM-KL46Z_Hands-On_Presentation_v02
FRDM-KL46Z_Hands-On_Presentation_v02FRDM-KL46Z_Hands-On_Presentation_v02
FRDM-KL46Z_Hands-On_Presentation_v02
 
OPAL-RT RT13 Conference: Rapid control prototyping solutions for power electr...
OPAL-RT RT13 Conference: Rapid control prototyping solutions for power electr...OPAL-RT RT13 Conference: Rapid control prototyping solutions for power electr...
OPAL-RT RT13 Conference: Rapid control prototyping solutions for power electr...
 
EMBEDDED SYSTEM BASICS
EMBEDDED SYSTEM BASICSEMBEDDED SYSTEM BASICS
EMBEDDED SYSTEM BASICS
 
High Performance DSP with Xilinx All Programmable Devices (Design Conference ...
High Performance DSP with Xilinx All Programmable Devices (Design Conference ...High Performance DSP with Xilinx All Programmable Devices (Design Conference ...
High Performance DSP with Xilinx All Programmable Devices (Design Conference ...
 
HiPEAC-CSW 2022_Kevin Mika presentation
HiPEAC-CSW 2022_Kevin Mika presentationHiPEAC-CSW 2022_Kevin Mika presentation
HiPEAC-CSW 2022_Kevin Mika presentation
 
CHM_Technologies_PLC.ppt
CHM_Technologies_PLC.pptCHM_Technologies_PLC.ppt
CHM_Technologies_PLC.ppt
 
FE_Technologies_PLC.ppt
FE_Technologies_PLC.pptFE_Technologies_PLC.ppt
FE_Technologies_PLC.ppt
 
FE_Technologies_PLC.ppt
FE_Technologies_PLC.pptFE_Technologies_PLC.ppt
FE_Technologies_PLC.ppt
 
HiPEAC 2019 Workshop - Hardware Starter Kit Agri
HiPEAC 2019 Workshop - Hardware Starter Kit Agri HiPEAC 2019 Workshop - Hardware Starter Kit Agri
HiPEAC 2019 Workshop - Hardware Starter Kit Agri
 
HiPEAC 2022-DL4IoT workshop_René Griessl presentation
HiPEAC 2022-DL4IoT workshop_René Griessl presentationHiPEAC 2022-DL4IoT workshop_René Griessl presentation
HiPEAC 2022-DL4IoT workshop_René Griessl presentation
 
Product Brief- Nano SOM
Product Brief- Nano SOMProduct Brief- Nano SOM
Product Brief- Nano SOM
 
Pc 104 express w. virtex 5-2014_5
Pc 104 express w. virtex 5-2014_5Pc 104 express w. virtex 5-2014_5
Pc 104 express w. virtex 5-2014_5
 

Recently uploaded

Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx959SahilShah
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort servicejennyeacort
 
Arduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.pptArduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.pptSAURABHKUMAR892774
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxwendy cai
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AIabhishek36461
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024hassan khalil
 
Concrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxConcrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxKartikeyaDwivedi3
 
Introduction to Machine Learning Unit-3 for II MECH
Introduction to Machine Learning Unit-3 for II MECHIntroduction to Machine Learning Unit-3 for II MECH
Introduction to Machine Learning Unit-3 for II MECHC Sai Kiran
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxDeepakSakkari2
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.eptoze12
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile servicerehmti665
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVRajaP95
 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxPoojaBan
 
An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...Chandu841456
 
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETEINFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETEroselinkalist12
 
Work Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvvWork Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvvLewisJB
 
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ
 

Recently uploaded (20)

Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
 
Arduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.pptArduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.ppt
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptx
 
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
 
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptxExploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AI
 
POWER SYSTEMS-1 Complete notes examples
POWER SYSTEMS-1 Complete notes  examplesPOWER SYSTEMS-1 Complete notes  examples
POWER SYSTEMS-1 Complete notes examples
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024
 
Concrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxConcrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptx
 
Introduction to Machine Learning Unit-3 for II MECH
Introduction to Machine Learning Unit-3 for II MECHIntroduction to Machine Learning Unit-3 for II MECH
Introduction to Machine Learning Unit-3 for II MECH
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptx
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile service
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptx
 
An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...
 
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETEINFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
 
Work Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvvWork Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvv
 
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
 

Rapid Prototyping Controller Products

  • 1. Products excerpt - 2020 Nicolas Cherix, PhD, chief scientist Speed up your developments by going early to the lab and challenge your control in a real-world environment
  • 2.
  • 3. RAPID PROTOTYPING CONTROLLER • Automated code generation (e.g. Simulink) or C/C++ • Stackable construction (max. 64 units) • Software-independent protections B-Box RCP
  • 4. Power modules BUILDING BLOCKS FOR POWER CONVERTERS • Various power ratings • Various topologies • Plug-&-play with B-Box RCP
  • 5. SIMPLE AND DEDICATED SOFTWARE • Blockset support for Simulink and PLECS • Proprietary monitoring software • Straightforward toolchain (one click only !)
  • 6. SUPPORTING MATERIAL • Documented code examples • Web-based knowledge base • Video tutorials
  • 7. STARTER KIT HARDWARE + SOFTWARE LITE MMC HARDWARE + SOFTWARE MICROGRID TEST-BENCH HARDWARE + SOFTWARE Modular and scalable systems A flexible approach for a comprehensive range of solutions
  • 8. Basic use case Bill of materials » 1x B-Box RCP » 3x PEB4046 » 3x Voltage sensors » 1x light 19’’ rack » Cables » Simulink blockset + + POF fibers Analog (RJ45) Analog (RJ45) PWM
  • 9. Product portfolio Related control equipment and accessories Optical fibers Analog signals (RJ45 cables) B-Box + Software Real time controller Power converter Real power circuits Sensors Voltage & current
  • 10. Selected customers Some of our customers worldwide 3.7 MW installed power worldwide Customers in 29 countries Catalogue of 24 products Headquarters in Switzerland 13 employees Company founded in 2013
  • 11. Selected customers Some of our customers worldwide 5 resellers worldwide Web-based direct sales
  • 12. The B-Box RCP » is tailored for power electronics » allows you to master everything to your exact needs ! B-Box RCP 3.0 Rapid Control Prototyping Platform
  • 13. B-Box RCP 3.0 Inputs and outputs CONNECTOR A 8x General purpose inputs (GPI 0-7) 16x Digital/fault inputs CONNECTOR B 8x General purpose inputs (GPI 8-15) 36x User-configurable I/0s CONNECTOR D 8x General purpose outputs (GPO 8-15) 16x PWM outputs (PWM 16-31) ANALOG INPUTS 16 channels OPTICAL PWM OUTPUTS 8 pairs or 16 independent signals GIGABIT ETHERNET Programming & monitoring of the B-Box RCP CONNECTOR C 8x General purpose outputs (GPO 0-7) 16x PWM outputs (PWM 0-15) SFP INTERCONNECT I/O extension (max 64x) 6.6 Gbps RealSync link CAN 1 Mbps CAN
  • 14. 1) HIGH PROCESSING POWER Dual-core 1 GHz ARM 2) USER-PROGRAMMABLE FPGA 3) CONFIGURABLE FRONT-END Programmable ZIN + filters + amplifiers Excellent EMC 4) HARDWARE PROTECTION Programmable thresholds Software-independent operation μs response time B-Box RCP 3.0 CONTROL PLATFORM Supported software: B-Box RCP 3.0 Key specifications at a glance
  • 15. PERFECT SYNCHRONIZATION! Imperix’s patent-pending RealSync technology offers synchronization accuracy down to ± 2.0 ns ! HIGH-SPEED COMMUNICATION RealSync is meant to operate in a tree-shaped network, with sub-μs data transfers up to 8 controllers ! B-Box RCP 3.0 High-end interconnect Number of channels Latency [μs] ADC read PWM (duty) PWM (duty+phase) -2 -1.5 -1 -0.5 0 0.5 1 1.5 2 Synchronization error [ns] 0 50 100 150 200 250 300 350 400 Number of measurements 0 16 32 48 64 80 96 0 0.2 0.4 0.6 0.8 1 2nd B-Box 3rd B-Box Number of channels Latency [μs] ADC read PWM (duty) PWM (duty+phase) -2 -1.5 -1 -0.5 0 0.5 1 1.5 2 Synchronization error [ns] 0 50 100 150 200 250 300 350 400 Number of measurements 0 16 32 48 64 80 96 0 0.2 0.4 0.6 0.8 1 2nd B-Box 3rd B-Box Number of channels Latency [μs] ADC read PWM (duty) PWM (duty+phase) -2 -1.5 -1 -0.5 0 0.5 1 1.5 2 Synchronization error [ns] 0 50 100 150 200 250 300 350 400 Number of measurements 0 16 32 48 64 80 96 0 0.2 0.4 0.6 0.8 1 2nd B-Box 3rd B-Box
  • 16. B-Board PRO Support of prototype-to-product transition DEVELOPMENT PHASE » Flexible hardware » Rapid control validation PRODUCTION PHASE » Cost-optimised hardware » Product integration B-Box Prototyping controller Full bitfile compatibility B-Board Embeddable controller
  • 17. ONBOARD ADCs » 8x 2 Msps full-differential » 16 bits » Simultaneous sampling options BOTTOM-SIDE INTERFACES » 2x 180-pin high-speed connectors » > 100x digital I/O (PWM and user I/O) » All other B-Box signals XILINX ZYNQ 7030 1 GHZ » 2x ARM Cortex A9 processors » Kintex 7-grade FPGA » Double-precision 32 bits FPU ONBOARD MEMORIES » 1 GB DDR3 » 32 MB Flash » 16 GB SD card + 8 GB eMMC SFP CONNECTIVITY » Up to 6.6 Ghz operation » Clock dissemination B-Board PRO controller A product-emmbeddable control solution
  • 18. B-Board PRO B-Board PRO B-Board PRO B-Board PRO B-Board PRO B-Board PRO B-Board PRO B-Board PRO B-Board PRO controller For networked control systems B-Box RCP 3.0
  • 19. B-Board PRO controller For networked control systems POSSIBLE NETWORK TOPOLOGIES
  • 20. wv Easy programming Various workflows for Rapid Control Prototyping ETH CAN CPU 1 CPU 0 FPGA ADC PWM DAC .elf VHDL / Verilog / C++ VIVADO VIVADO HLS Simulink PLECS ACG SDK Imperix IDE C++ SDK BB Control utility imperix toolchain FPGA SANDBOX (OPTIONAL) .bit AUTOMATED CODE GENERATION ACG SDK » Matlab Simulink » Plexim PLECS C/C++ CODE DEVELOPMENT CPP SDK » Imperix IDE (Eclipse-based)
  • 21. wv Automated Code Generation Graphical approach using ACG SDK Graphical programming » No coding skills needed » Automatic generation of optimized code » Automatic execution on imperix target » Many available tools - imperix library - Simulink/PLECS native blocks Accurate offline simulations » Pre-validation of control strategy » PC-based simulation from the same model » Meticulous modeling of - Sampling instant - PWM phase-shifts - Computation time Simulink blocks Time [ms] 150 155 160 Current [A] 3 4 5 6 7 8 9 Ref Simulation Experimental Driver blocks One model, two purposes...
  • 22. wv Simulink environment Graphical approach for programming and simulating Blockset library Plot windows Block parameters Automated build Model configuration Control algorithm
  • 23. wv PLECS environment Graphical approach for programming and simulating Blockset library Plot windows Block parameters Automated build Model configuration Control algorithm
  • 24. wv C++ development environment Straigtforward and performant programming with imperix IDE Drivers files Drivers routines Launch button Tunable variables Control API Auto-completion
  • 25. wv FPGA programming Firmware customization for advanced applications Various development languages » HDL languages (VHDL/Verilog) » Vivado HLS (C++) » MATLAB HDL Coder (graphical) Endless development possibilities » Offloading part of the algorithm for lightning-fast execution » Implementing custom PWM modulators » Implementing custom interfaces for external peripherals » Easy interfacing with CPU code with provided drivers (SBI, SBO) Speed regulator Field weakening Flux torque estimator Comparators and lookup tables SBO SBO SBO abc αβ PWM ADC CPU FPGA DEC angle currents + –
  • 26. wv BB Control Real-time monitoring software System testing and export of results » Transient generator to challenge the control » Export of each and every sample in .csv Connection to B-Box RCP or B-Board PRO » Ethernet communication » License and firmware management Data monitoring » Access to all internal variables for easy debugging » Triggered scoping in oscilloscope-like interface
  • 27. B-Box RCP / B-Board PRO software * Requires a MATLAB license and the following blocksets: Embedded Coder, MATLAB Coder and Simulink Coder. ** Requires a PLECS license (standalone or blockset) as well as PLECS Coder. ACG SDK C/C++ SDK Simulation and code generation from Simulink * Simulation and code generation from PLECS ** C/C++ coding environment BBOS operating system BB Control utility software User-editable area inside the FPGA Stacked operation (multiple B-Boxes)
  • 28. Imperix control solutions From simulation to real power CONCEPT COMPUTER SIMULATION PROTOTYPE IMPLEMENTATION PRODUCT INDUSTRIALIZATION TECHNOLOGICAL STABILITY CONTINUOUS SOFTWARE SUPPORT B-Box RCP B-Board PRO Research Production Development 1 2
  • 29. Learn more about our products Visit our website Visit our website www.imperix.com