background

Abbiamo bisogno di una visione

Siamo convinti che il progresso tecnologico sia una strategia di sviluppo. La nostra mission è rappresentare per i nostri clienti un partner affidabile, che fornisce soluzioni chiavi in mano di alto livello.

CBL Electronics DESIGN FLOW

To allow for maximum compatibility among the different EDA tools used by our customers, each project is defined, architected, developed, verified, released and maintained through a rigorous and efficient process.
  • FPGA DESIGN Key steps
  • FPGA HDL DESIGN
  • DIGITAL SIGNAL PROCESSING
  • SAFETY CRITICAL DESIGN AND V&V
  • EMBEDDED SW DESIGN
  • VHDL OPTIMIZATION
  • HARDWARE DESIGN SERVICES
  • FPGA DESIGN Key steps

    • Architectural design, requirements tracing, verification and validation plan definition
    • Proprietary VHDL coding standard
    • Linting automatic analysis to improve the HDL code quality
    • Version control system (SVN) to assure complete track of changes
    • RTL level functional tests: self-checking with code coverage and requirements tracking
    • Modular based design for maximum code reusability
    • Tcl script-based Synthesis and Implementation management
    • Hardware tests are used to validate the implementation process
    • Documentation: the code and the whole project is fully documented using also automatic documentation generator for VHDL
    • Maintenance Bug list traced and properly managed
  • FPGA HDL DESIGN

    At CBL Electronics we use VHDL as our primary Hardware Description Language but we are also familiar with Verilog and System Verilog. 

    We have successfully employed almost any FPGA/CPLD family in our projects, from simple Intel MAX10 up to the high-end Xilinx Ultrascale+ FPGAs and SoCs.
    We are familiar with FPGAs, and development tools of all FPGA vendors: Altera, Lattice, Microsemi and Xilinx. 

    A de-risked, high quality project can be guaranteed through our modern and proprietary HDL development flow, coding standards and techniques, using stringent design process and proprietary utilities, along with a large and thoroughly verified HDL IP cores building block libraries.

  • DIGITAL SIGNAL PROCESSING

    We can develop algorithms for complex digital signal processing applications
    in floating point Matlab/Octave/Scilab, convert them in a bit accurate fixed point model and implement them on FPGA.

    The company has a vast collection of IP Cores working in super sample rate mode, which means we can process in parallel streaming data at a frequency higher than the internal clock.
    We have developed proprietary algorithms and IP cores for Radar/Sonar, Software Defined Radio, Astronomy, Video Processing and High Performance Computing.

  • SAFETY CRITICAL DESIGN AND V&V

    Simulation, documentation and independent assessment of FPGA project requirements.
    Our Company can assist customers during the Verification and Validation (V&V) stage with own competences, with proprietary tools, utilities and scripts.

    The Company has developed a mature V&V process, and works in accordance with Safety-Critical standards, like DO-254 and IEC-61508.

  • EMBEDDED SW DESIGN

    We offer embedded software development as a standalone service, or integrated with our custom hardware and FPGA design services.

    Bare metal and embedded OS, custom bootloaders and board support packages – drivers and API, on Xilinx Zynq, Intel Cyclone V SoC, Microsemi SmartFusion2, NIOS II and Microblaze.
    Embedded application development in C, C++ and assembler.

  • VHDL OPTIMIZATION

    We have successfully helped our customers to improve the performance of their products without having to re-design the hardware.

    We provide timing closure support services, using proprietary routine analysis tools and a highly efficient design methodology.

    Linting tools (proprietary scripts and commercial tools) are used to analyze designs and find Cross Clock Domain problems and measure the overall source code and project quality.

  • HARDWARE DESIGN SERVICES

    From hardware architecture design, through schematic, PCB design and board bring-up.
    The company has successfully designed and delivered prototype boards with FPGAs, SoC, ADCs, DACs, DDR, Flash, DDS, VHDL control firmware and embedded SW for Soft and/or hard embedded microprocessors.

    Board Self Test & Simulation Systems: the company has developed in-house techniques for board self test when equipped with a Soc or FPGA, removing the needs of external expensive test benches and instruments.