Ashling Microsystems Ltd.

Ashling Microsystems Ltd

Ashling Microsystems Ltd. has over 35 years’ experience in Embedded Development. Ashling is a world leader in embedded engineering solutions and development tools with a reputation for quality, reliability and outstanding customer support. In addition to providing off-the-shelf development tools, Ashling leverages its software, hardware and debug expertise to offer bespoke custom engineering solutions. It engages with customers to understand their specific requirements and through close collaboration, Ashling develops custom functions and features that give customers a significant edge.

Ashling has the know-how and resources to meet the diverse needs of embedded application developers. It offers a wide range of tailored solutions for the design and implementation of embedded hardware and software.

Products

Ultra-XD trace probe

Ashling’s Ultra-XD is a high-performance real-time trace probe for embedded development on Synopsys ARC® EM and HS processors. Developed in co-operation with Synopsys, the Ultra-XD trace probe integrates seamlessly with the MetaWare debugger on both Windows and Linux hosted platforms.

  • Captures up to 4GB trace data during real-time execution
  • High speed trace capture on fastest ARC processors through Mictor-38 target connection:
    • Parallel trace (4 to 16-bit wide)
    • Trace port frequency up to 400MHz DDR (double-data rate)
    • Serial Gigabit trace: up to 4 lanes at speeds of up to 6.4Gb/s per lane
    • 50-bit, 5ns resolution timestamp generator
  • Continuous or selective tracing through RTT configurable triggers and filters
  • Integrates seamlessly with the MetaWare debugger and Synopsys RTT debug interface
  • Fine-grained adjustment of cJTAG/JTAG clock frequency from 1kHz to 100MHz; RTCK support
  • Supports target operating voltages 0.4V to 3.6V; detects and automatically configures for appropriate target voltage
  • Configurable Target-Reset and Test-Port-Reset, under full user control
  • Automatic calibration of trace clock/data skew adjustment (“Autolock”) to ensure integrity of captured high-speed data
  • Multi-core trace support
  • USB 2.0 or Gigabit Ethernet high speed host interfaces

Opella-XD JTAG debug probe

Ashling’s Opella-XD is a powerful JTAG debug probe for embedded development with Synopsys Synopsys ARC processors. Developed in co-operation with Synopsys, the Opella-XD debug probe integrates with the MetaWare IDE and provides powerful run/stop debug control. Opella-XD is also supplied with the Ashling GDB Server which allows you to connect to your embedded target and debug using the GNU GDB debugger. Opella-XD works on both Windows and Linux hosted platforms.

  • JTAG/cJTAG debug probe powered through USB 2.0 host interface
  • 3MB/s download speed for efficient debugging
  • Multicore debug for up to 1024 cores
  • Integrates with Synopsys MetaWare and GDB debuggers on Windows and Linux hosts
  • Supports target operating voltages 0.9V to 3.6V; detects and automatically configures for appropriate target voltage
  • Configurable Target-Reset and Test-Port-Reset, under full user control
  • Fine-grained adjustment of JTAG clock frequency from 1kHz to 100MHz
  • Auto-conditioning for maximum possible download speed using fastest JTAG clock frequency
  • 20-pin and 6-pin target connectors
ARC-specific Support Details

Synopsys ARC EM and HS cores are supported by Ultra-XD. All Synopsys ARC cores are supported by Opella-XD.

Learn more about how Ashling and Synopsys work together.

Ashling: Opella-XD and Ultra-XD for ARC Debug and Trace

Watch this video to see how Ashling’s debug tools work with Synopsys’ ARC MetaWare Development Toolkit to provide high-performance real-time trace capabilities for ARC processors.