Facts, Ideas & Trends

Industry News

Intellectual Property:

IP Category Breakdown

Open external website »

IP sales figures are soon to exceed EDA Tool sales

Open external website »

Tools:

RBUILD makes software
interfaces easy

Find out more »

Methodology:

A Framework for
Simulation

Open external PDF »

Follow Us:

Achieving Time to Market

Design Re-use Concepts

Coding for Re-Use

The ERPP Pre-processor
combines PERL with your RTL

For truly reconfigurable, fully parameterized designs, now you can merge PERL with your RTL language of choice.

Similar to how PHP works with HTML on a website, ERPP works seamlessly with Verilog or VHDL. This adds the full power of the PERL language to your RTL environment, letting you do if-then-elses, loops, even subroutines. With PERL's advanced abilities for text string processing, and powerful hash tables, your code can be efficient and elegant.

Learn more about ERPP »

Software Interface Design

Avoiding the Pitfalls of Bad Software Interfaces

Almost all chips require some form of software interface, but not all software interface strategies are equal.

Avoid some classic blunders with a basic understanding of how firmware drivers like to manage hardware. Review these newsletters from Gary Stringham, a recognized expert on issues surrounding connecting hardware to firmware. Even better, read his book titled 'Hardware/Firmware Interface Design -- Best Practices for Improving Embedded Systems Development'.

Find Out More »

How Ashton Electronic Systems Can Help

Ashton Electronic Systems, headquartered in Ottawa ON Canada, delivers cost-effective hardware, software and system design services to small and large customers throughout North America.

From custom electronic design to specialized firmware applications to new product research to product verification and lab evaluation, Ashton's team of experienced engineers along with our Tools and Methodologies will help to ensure that your products are 'Market Ready By Design™'.

Contact us to find out more.

More »

Careers:

Dec 7/2011 - We're hiring experienced embedded software developers.

Nov 18/2011 - Ashton Systems is looking for junior and/or new grad developers.

Oct 19/2011 - Ashton Systems is looking for an Embedded Linux Driver/Kernel Developer with IPV6 experience.

More »

More Information

Start a dialog

Interested in finding out more information about our services and capabilities?

You can use our online form to provide us with a little information about your project, we'll be happy to get back to you. Alternatively, give us a call at (613) 287-1551.

More »

Ashton News

Ashton Electronic Systems Inc. joins the Xilinx Alliance Program!

More>>>

What Customers say

Our firm has contracted Ashton for two projects implementing advanced radar capture and processing techniques. Peter and his team have been essential to these projects providing excellent system architecture consulting, FPGA design and support. We look forward to working with them again in the future.

More »