Open side-bar Menu
 The Instigater: Services with a Smile
Arman Poghosyan
Arman Poghosyan
Born in 1978, Yerevan, Armenia Holds a Master's degree in Construction Engineering. In 2004 started an engineering center with 7 students. Now there are over 150 engineers working at Instigate cjsc and affiliates across the country. Responsible for strategic planing and implementation, business … More »

EDA Application Porting Guide: Part 1

October 10th, 2014 by Arman Poghosyan


With this article we would like to start a series of tutorials covering the migration of EDA applications from Windows to Mac OS X and GNU/Linux. For that purpose we will review the technologies for building user-interface, data layer and business logic of typical EDA tools. For each of these technologies we will discuss porting concerns, issues, and solutions.

Nowadays, designers and developers have a variety of options when it comes to getting their development work done. There are choices in the areas, for example, of what application framework, programming language, and SW libraries to use, or what HW and OS platform to run on. Historically, EDA developers were using GNU/Linux and Windows operating systems. Current market trends, however, offer the opportunity for EDA developers to consider choosing a different OS for new developments. E. g. adding support of OS X and/or GNU/Linux to existing products, or permanently migrating to one of these operating systems, and vice versa. Today GNU/Linux and Apple OSX are more appealing for EDA and other applications, yet many EDA applications originated on Windows, and there are several technical difficulties in migrating from Windows to GNU/Linux or OSX. Let’s take a high-level look at one of these issues – the GUI. Also it is important to note that this applies not only to the existing, but also to new code-base. Even new products may initially start on GNU/Linux, and later, with growing adoption and revenue, company may consider porting to relatively less significant platforms.

Read the rest of EDA Application Porting Guide: Part 1

Challenges EDA startups face

March 18th, 2014 by Arman Poghosyan

As promised in previous posts, I would like to introduce one of our experience-driven undertakings – Instigate Application Framework. The idea for creating a tool like Framework was conceived while working on customer projects. We had understood that QA and GUI building efforts were often underestimated when doing the estimations and forecasts for SW development. This has actually been a stumbling block for EDA start-ups, since many of them close down due to costs far exceeding forecasts.

A typical EDA application has a huge number of similar looking dialogues, requires an embedded scripting command line, as well as serialization/de-serialization of the objects (also known as save/load) and all this needs to be updated every time the objects change.

Read the rest of Challenges EDA startups face

About Us

December 11th, 2013 by Arman Poghosyan

So what does Instigate Design do for a living? We are a software services company that works on projects with our customers in a variety of capacities. We often start working with software companies – many of which are EDA companies themselves – in a Quality Assurance capacity. We are provided access to the customer’s internal software builds, and we work on the testing of that software, a job that is often underestimated and never really completely finished at every software company around the world. This type of engagement works well for the customer, and for Instigate, because it fits a need for the customer, typically a strong need, can be ramped up quickly, and can be done remotely. After some time where the customer becomes more familiar with Instigate, and it has a positive track record, other areas are often explored such as actual development of the software that up to that point is/was being tested by Instigate.

Read the rest of About Us

Where the heck is Armenia?

December 2nd, 2013 by Arman Poghosyan

This is the first post of our blog, The Instigater: Services with a Smile, on EDA Cafe. It is with great pleasure that we are able to provide some viewpoints about the design community that we all work and live in, and we thank EDA Cafe for providing this forum for us all to exchange ideas.

First, let me introduce myself. My name is Arman Poghosyan, I am the CEO of a software (and some hardware!) services company, Instigate Design, based in Armenia. Yes, Armenia! The first question that people ask when we mention where we are located – and if they don’t ask they are thinking to ask – is where the heck is Armenia? Armenia is a small country with a population of about 3 million in EMEA with neighboring countries such as Georgia, Iran, Turkey. Someone reading this blog, typically working on highly complex design and methodology issues for deep sub-micron SoCs might ask, why would I be interested in hearing about a small company in Armenia? The same reader might be surprised to find out that two of the 3 major EDA companies – Synopsys and Mentor Graphics – have major offices in Yerevan, Armenia’s capital city. And the development done in these Synopsys and Mentor offices are every bit as significant as development done in the design centers in other parts of the world, including physical layout and IP design. So, Armenia has a strong, and absolutely growing presence in the EDA world and the design community that surrounds it.

Read the rest of Where the heck is Armenia?

TrueCircuits: IoTPLL

Internet Business Systems © 2018 Internet Business Systems, Inc.
25 North 14th Steet, Suite 710, San Jose, CA 95112
+1 (408) 882-6554 — Contact Us, or visit our other sites:
TechJobsCafe - Technical Jobs and Resumes EDACafe - Electronic Design Automation GISCafe - Geographical Information Services  MCADCafe - Mechanical Design and Engineering ShareCG - Share Computer Graphic (CG) Animation, 3D Art and 3D Models
  Privacy PolicyAdvertise