Opto/Electronics Design

Our Optoelectronics design capabilities span electronics hardware, firmware and software design, from low-noise analog electronics to high-speed, multi-layer digital boards with FPGA firmware and embedded processors. We coordinate turn-key PCB fabrication and assembly, firmware integration and functional test. A key strength of Brass Roots Technologies is world-class firmware-based processing of high-speed video and color data. Our proprietary Gibraltar™ Processing technology performs bottleneck-free conversion of high-bandwidth Video and Graphics into high-fidelity floating-point multi-toned PWM bit-planes at full DMD bandwidth of 50 Gbps and beyond.

With a solid track record of successfully executed developments, we look forward to participating in challenging new projects.

PCB Design & Layout

  • Multi-layer Digital boards with high density components
  • High-speed SerDes design (up to 12.5 Gbps per lane)
  • High-speed Memory Interface (up to 64-bits @ 1,200 MHz DDR)
  • Low-Noise Analog and Mixed-Signal boards

FPGA Firmware Design

  • High-speed multi-gigabit SERDES (HD-SDI, 3G HD-SDI)
  • High-speed Memory Interface (DRAM, SDR, DDR, RLDRAM, RAMBUS)
  • RS232 / UART, I2C, SPI, USB, Serial Lite, Aurora
  • ATA / IDE, ATAPI, SATA, SAS, iSCSI
  • Ethernet over SONET, FibreChannel, Gbe, ATM
  • T1/E1, VoIP, Packet Processing, EPON
  • PCI-Express (PCIe) up to x16 lanes

DSP & Embedded Processor Design

  • ARM® Cortex™-A9 MPCore™ (Xilinx Zynq™-7000)
  • Texas Instruments (TMS320, TM4C and MSP430)
  • Analog Devices Sharc® DSPs
  • ARM-based and MIPS-based MCUs
  • Atmel AVR / TPS, PIC, 8051, ST Micro, Renesas
  • FPGA Embedded MCUs (Nios-II, uBlaze, picoBlaze, PowerPC)

Analog & Power Electronics Design

  • Precision Voltage and Current Regulation
  • Linear and Switching Regulators
  • Precision DC Motor Control
  • DC-DC and AC-DC Converters

Software and Algorithm Development

  • Digital Signal and Image Processing Algorithms
  • Hyper-Spectral Image Processing
  • Advanced Pixel Level Processing and Multi-Toning
  • Advanced Bit-Plane Sequences for PWM-based Display Technologies
  • Software Compression (MPEG-2, MPEG-4, H.264)
  • Graphical User Interface Design (GUI)
  • C / C++ / C# / Objective C, Assembly
  • Oracle, MySQL, PHP, Javascript, HTML
  • Microsoft Visual Studio, xCode, Eclipse, Matlab, Octave
  • Windows, Mac, Linux, iOS platforms