Showing posts with label eInfochips. Show all posts
Showing posts with label eInfochips. Show all posts

Tuesday, June 30, 2009

eInfochips announces host of VMM-enabled verification IPs for Synopsys

AHMEDABAD, INDIA: eInfochips Ltd., a leading design services company today announced the availability of Verification Methodology Manual (VMM)-enabled MIPI CSI-2 (Camera Serial Interface), DSI (Display Serial Interface), HSI (High Speed Synchronous Interface) and SDIO Verification IP (VIP).

The eInfochips VIP has also been added to the Synopsys DesignWare Verification IP Alliance Program. The Alliance program gives designers access to a broader range of VMM-enabled verification IP, which complements DesignWare Verification IP portfolio. Synopsys selected and qualified eInfochips for the Alliance program because of its extensive experience in verification, VMM methodology and verification IP development.

“eInfochips has been developing verification IP for many years and has seen an increasing demand for VMM-enabled verification IP for MIPI standards,” said Sribash Dey, VP of Sales at eInfochips. “By working closely with Synopsys to develop VIP that is in accordance with Synopsys’ guidelines and VMM rating tool, our mutual customers can have access to a wider range of VMM-enabled verification IP that helps accelerate their verification process.”

“The addition of eInfoChips’ MIPI and SDIO VIP to the DesignWare VIP Alliance Program further expands the broad range of VMM-enabled verification IP that is complementary to the DesignWare portfolio” said John Koeter, vice president of marketing for the Solutions Group at Synopsys. “With eInfochip’s extensive experience in VMM-enabled verification IP, designers can have confidence that the verification IP can be easily integrated into System-Verilog verification environments, helping to speed testbench development efforts.”

eInfochips' VMM-enabled MIPI CSI-2, DSI and HSI, and SDIO VIP products are based on the layered architecture of object oriented programming that allows coverage-driven verification suitable for verifying transmitter and receiver with either of them as the design-under-test (DUT).

MIPI CSI-2 VMM-enabled verification IP
eInfochips’ VMM-enabled MIPI CSI-2 VIP is compliant to the CSI-2 MIPI Specification version 1.0 and draft MIPI Alliance Standard for D-PHY Version 0.85.00. MIPI CSI-2 is an interface between a digital imaging module such as a host processor and image sensor peripheral such as a camera.

The VIP for the MIPI CSI-2 interface can be configured as a Transmitter, Receiver or Monitor. The four-channel VMM-enabled MIPI CSI-2 VIP has fully configurable short and long packets and supports RGB, YUV and RAW long packet data types and short pack synchronization.

The VIP supports directed/constrained/fully random testing mode, monitors and checkers for protocol violations, coverage report generation while allowing configurable transaction generation for each device model.

MIPI DSI VMM-enabled verification IP
eInfochips’ VMM-enabled MIPI DSI VIP is compliant to the DSI MIPI Specification for Version 1.00 and draft MIPI Alliance Standard for D-PHY Version 0.85.00.

MIPI DSI is an interface between a digital imaging module such as a host processor and display peripheral such as an LCD. The MIPI DSI VIP can be configured as a Transmitter, Receiver or Monitor and allows system level verification.

It is a highly configurable, SystemVerilog verification IP that supports four virtual channels, RGB color format for 16bit, 18bit and 24 bit, DCS read/write commands & generic write commands, interleaved and normal frames, bidirectional data transfer and PPI control interface.

The VIP supports fully configurable fields of short and long packets, directed, constrained and fully random testing, coverage report generation and command mode of operation.

MIPI HSI VMM-enabled verification IP
eInfochips’ MIPI HSI VMM-enabled VIP is compliant with the version 1.01.00 specification. MIPI HSI is an interface between an applications processor and cellular modem. The MIPI HSI VIP can be used for system level verification of DUT MIPI HSI transmitter and/or receiver and for functional coverage generation.

The highly configurable, VMM-enabled SystemVerilog verification component supports synchronized/pipelined/receiver data flows and stream/frame transmission modes. Other features of MIPI HSI VIP are error injection, functional coverage, random as well as user-defined configuration and run-time configurability.

SDIO VMM-enabled verification IP
eInfochips’ VMM-enabled SDIO HOST VIP allows coverage-driven verification and can be configured as IO-aware or non IO-aware to verify SDIO card, SD memory card, SD Combo card and SD Multimedia Card (MMC).

The VIP is compliant to the SD Host Specification 1.0, SD Specification 1.10 and 2.00 and to the SDIO Specification 1.2. It offers support for single slot operation, card detection, re-initialization of combo card, 1/4/8 bit SD bus mode and SPI bus mode, low/full/high speed, stream transfer and direct command during data transfer.

The VIP also facilitates functional coverage, card suspend/resume/lock/unlock operations, protocol and transaction level checking and plug-and-play operations.

Deliverables
Deliverables include verification IP encrypted code, sample test bench and test cases, user guide and release notes. eInfochips provides regular product updates and technical support. MIPI CSI-2, HSI, DSI and SDIO VMM-enabled VIP products are now available.

Thursday, June 4, 2009

eInfochips' DDR2 SDRAM SystemVerilog memory model generator tool

AHMEDABAD, INDIA: eInfochips, Inc. has announced the availability of a DDR2 SDRAM SystemVerilog Memory Model Generator. This HVL-based tool is an integrated solution to generate behavioral models for all leading memory vendors, such as Micron, Samsung, Hynix and Elpida, thereby shortening verification time and maximizing memory coverage.

“eInfochips strives to market solutions that add value to the design process,” states Sribash Dey, VP, North America Sales at eInfochips. “By offering high-quality simulation models and verification environments, we believe the DDR2 SDRAM memory model generator tool will reduce overall verification time and reduce development cost.”

With eInfochips’ DDR2 SDRAM model generator, it is possible to configure parameters of DDR2 SDRAM memory such as memory size, data width, clock rate, cycle time, CAS latency and data rate.

Key features of memory generator tool
The DDR2 SDRAM memory generator is a TCL/TK-based tool that supports leading memory vendors and preserves a large library of part numbers for each supported memory vendor. The tool can be operated in two modes -- Typical Mode or Custom Mode. In the Typical Mode, a user may choose vendors and part numbers to generate the memory model. In the Custom Mode, a user may create a customized behavioral model from scratch by configuring the parameters of DDR2 SDRAM through the configuration selection algorithm (CSA).

Key features of generated behavioral models
The behavioral models are compliant to JEDEC standard JESD79 – 2D and ready to be plugged into a verification environment. The models offer built-in coverage and can be configured to turn on/off initialization, enable/disable DDR2 interface checkers and coverage.

Deliverables include verified SystemVerilog DDR2 SDRAM generator encrypted code, a user guide and release notes.

DDR2 SDRAM SystemVerilog memory generator tool is now available and comes with support.

Wednesday, June 3, 2009

eInfochips' DDR2 SDRAM SystemVerilog and VMM based memory model generator tool

AHMEDABAD, INDIA: eInfochips Inc., a leading IP driven ASIC/FPGA/SoC, Embedded Systems & Software design services company has announced the availability of DDR2 SDRAM SystemVerilog VMM (Verification Methodology Manual) based Memory Model Generator.

This HVL based tool is an integrated solution to generate behavioral models for all leading memory vendors such as Micron, Samsung, Hynix and Elpida, thereby shortening verification time & maximizing memory coverage.

“We are very pleased to announce the DDR2 SDRAM SystemVerilog & VMM based behavioral memory model generator tool that offers high-quality simulation models and verification environments,” states Nirav Shah, Director of Marketing at eInfochips. “We always look for solutions that add value to the overall development and benefits industry. This tool will be exceptionally beneficial to ASIC/Chip/SoC level verification teams and memory controller IP developers.”

With eInfochips’ DDR2 SDRAM model generator, it is possible to configure parameters of DDR2 SDRAM memory such as memory size, data width, clock rate, cycle time, CAS latency and data rate.

Key features of memory generator tool
The DDR2 SDRAM memory generator is a TCL/TK based tool that supports leading memory vendors like Micron, Samsung, Hynix and Elpida, and preserves a large library of part numbers for each supported memory vendor.

The tool can be operated in two modes -– typical mode or custom mode. In the typical mode, a user may choose vendors and part numbers to generate the memory model. In the custom mode, a user may create customized behavioral model from scratch by configuring parameter of DDR2 SDRAM through the configuration selection algorithm (CSA).

Key features of generated behavioral models
The behavioral models are compliant to JEDEC standard JESD79 -– 2D and ready to be plugged into Verification Environment. The models offer in-built coverage and can be configured to turn On/Off initialization, enable/disable DDR2 interface checkers and coverage.

Deliverables include completely verified SystemVerilog VMM based DDR2 SDRAM generator encrypted code, user guide and release notes. The DDR2 SDRAM SystemVerilog VMM based memory generator tool is now available and comes with support. Currently the tool supports DDR2 but is expandable to support DDR, DDR3, NAND Flash, NOR Flash, QDR, XDR.

Friday, April 24, 2009

Microcontrollers unplugged! How to choose an MCU...

Last month, I'd written a post on how MCUs or microcontrollers are shaping the embedded world. Taking this discussion a little further, I got into a conversation with Upendra Patel, CTO, eInfochips, based in Ahmedabad, with the help of my good friend Princy!

MCUs shaping embedded
On being quizzed on how microcontrollers are shaping the embedded world, Patel said that devices are designed by keeping specialized application in mind and not for general purpose usage in the embedded world. As a result, embedded devices need specialized controllers/co-processors, which are designed to execute the typical functionality in real time by offloading work of main processor.

"Microcontroller fits perfectly in this role, which is self-contained and independent in execution and still supplements to the main processor for processing power. MCUs are the integral part of embedded world and depending on the application, they assume the role of a main processor or a co-processor.

Today's MCU possesses rich features like, ADCs, PWM generator, communication ports like I2C, SPI, UART, USB, CAN etc. reducing the gap between Microprocessors but still maintaining their unique identity by only focusing on controlling and not on number crunching (for which micro-processors are more suitable). The MCUs allow the designers to create head room for future expansion, as they take up some load of main processor.

Embedded devices have been penetrated in all markets where real time performance is vital. Micro-controllers have given significant contribution for this penetration. For example: communication market, surveillance market, biometric devices, micro-finance devices, medical instruments, automotive market and robotics.

Rich feature sets
Rich feature set is an imperative in the MCU market. What should one watch out for?

Even though rich feature set is imperative in MCU market, one should watch out on technical front for following features of MCU:
* Functionality coverage.
* Functionality coverage vs. Bill of Material
* Performance in terms of MIPS
* MIPS Vs. power consumption
* Simplicity in design and board layouts
* Standard compliance for low noise emission and temperature control
* robustness and consistency
* pin multiplexing of interfaces

Other non technical point to watch for is price announcements v/s feature set. The announced low price may be for least feature product and once you choose the MCU with all the features, it may be out of budget for the product

While choosing an MCU
Let us study the key factors that influence choice of MCUs today.

According to Patel, customers looks for following factors of MCUs which influence the choice of MCU.

Price: In small applications, MCU price is a main contributor of BOM and reduced price of the same reduces BOM to a large extent in mass production. For example Built-in peripherals - significantly reduce cost and space. Also, prices of IDE licenses may also affect the decision making of customer.

Performance: Cache memory or internal memory size - significantly impacts performance, similarly Memory width and speed

Availability: Availability is one of the main factor which board designers take care of because slight delay in product launch can result in significant market share erosion for customer. Also Availability in industrial and commercial temperature grades and through distribution channels.

Life span: The life span of the MCU depends on number of years a MCU manufacturer determines to continue support for it as a main stream product. More the number of years, higher the chances of selection. It also includes roadmap for future upgrades

Power consumption: This applies to battery operated devices. Lower the power consumption, longer the recharging/replacement time. There is a trade off between speed vs. power consumption

IDE support: These days products have become more sophisticated, while at the same time the life cycle has become shorter. It is very important to have a equally sophisticated IDE to speed up the development cycle and reduce time-to-market.

Technical support: History has shown that excellent products with not up to the mark technical support has never been successful. It is very essential for MCU provider to provide support at design and development stage of product development.

The other important aspect is about the track record of a semiconductor vendor in deliveries and post silicon bugs/issues reported.

Why are low-power MCUs in demand?
Now, it is time to determine the chief reasons for the demand in low-power MCUs.

According to Patel, in today's consumer market of electronics and communications, handheld devices like the mobile phones and PDAs are mostly operated with batteries. The battery life is becoming a major concern for most of the portable devices because they run several different types of applications hence a demand for low power MCUs.

Also, designs are becoming smaller, and the weight and size of power supply/batteries is impacting the MCU choice and power consumption. Another trend is toward fanless designs to reduce noise and cost, and at the same manage thermals in smaller form factors.

For example, the MSP430 from Texas Instruments is an ultra-low-power MCU, which is suitable for devices where power saving is crucial. Those MCUs which has capability to handle data with CPU intervention participate in family of low-power MCUs.

In order to support low power functionality, MCUs support several power down modes for battery consumption. For example,
* Turning off CPU leaving every thing else functional.
* Running only low frequency clock oscillator and the peripherals running on it.
* To individually and automatically turning on and off peripherals when needed thus saving power being consumed by peripheral.

Applications
MSP430 ultra-low power MCU from Texas Instruments: used in wireless, medical and low power industrial applications.
Atmel's ultra-low per MCU: used in Zigbee, security and keyless entry applications which spend significant amount of their time in sleep mode.

8- vs. 16-bit MCUs
Affordable prices are among the reasons that the Asian region is witnessing a migration to 16-bit architectures. Then, why still have 8-bit MCUs?

Patel advised that although 16 bit MCUs are available at low prices in Asian market, the primary reason for selecting 8-bit MCUs are as follows:
* Design simplicity
* Easy up-gradation to 16 or 32 bit architecture
* Cost effectiveness
* Development tools
* Easy to adopt

Finally, let us have a look at eInfochips' roadmap in the embedded domain. Patel said that eInfochips is more focused on RISC based higher end MCU based products in streaming media, industrial, avionics, security and surveillance domains.

"The primary focus is on 32-bit MCUs, but 8- and 16-bit MCUs are used for specific applications like medical, automotive, micro finance handheld devices, health monitors, and home automation functions in the overall product. With more than 250 engineers in eInfochips embedded divisions, we work on most semiconductor vendor's MCUs."

Monday, June 16, 2008

Semicon special: Global and Indian scenarios, design trends

I've been blogging on semicon for some time now, and it is also going to be a year since the CIOL Semicon site was launched.

This special edition looks at the global semiconductor scenario -- how is the industry dealing with the 'deep trauma' it finds itself in, along with certain forecasts. Will the recession bring the industry down, or is there light at the end of the tunnel? We also look at some predictions made in the past and evaluate where the semiconductor industry stands today.

In the Indian context, the special analyzes India's growing might in the global semiconductor market, the emergence of India as an embedded superstar, the growing strength of the Indian design services segment, and a quick look at how planners need to take the semicon policy forward.

The special also addresses some leading design trends, such as the use of graphical system design for embedded control systems, trends in video compression, and why designers and developers need to go parallel. It also touches on some recent developments in 22nm.

All articles can be found on the CIOL Semicon site. Some of the posts are available on my blog as well. Enjoy!

Global Semiconductor Market Scenario

1. Top 10 global semicon predictions: where are we today
While the chip industry is equipped to take on the challenges ahead, do watch out for weaker DRAM and NAND markets.

2. Semicon likely to grow 12pc in 2008
If there will be an economic recession, the chip industry (but not all firms) is in the best shape possible to weather the ensuing storm.

3. Semi trends 2008: Fab spend lower, ASPs stabilizing
The call on global fab spend was for a 10 percent reduction, and this is now getting to be closer to 20 percent.

4. Global semicon to grow 4.9pc
These forecasts are based on April's WSTS sales numbers, as per the Cowan LRA (Linear Regression Analysis) model.

Indian Semiconductor Market Scenario

1. India's growing might in global semicon
India is fast becoming the world's destination, and increasingly the source too, for semiconductors.

2. Indian design services to touch $10.96bn by 2010
Total design services market in India is said to have grown at 21 percent year on year.

3. Indian semicon industry creating its niche
The Indian semiconductor industry has established itself as a leading provider for design services outsourcing.

4. Indian semicon needs concrete planning
India should produce a good plan to take semiconductors forward and be realistic about what can be done.

5. India the emerging embedded superstar
We are witnessing a strong trend from companies slowly moving from 'Service Only' model to 'Service + Product/IP' model.

6. Emerging trends in embedded market
High-performance, low-power embedded systems are moving to platforms based on multicore and mobile processors with low thermals.

7. IBM-Telelogic to extend embedded offerings
Acquisition of Telelogic fortifies Rational development at India Software Lab, opens door for company to gain foothold in embedded.

8. EDA healthy and growing in India
Consumption of EDA technologies is growing in regions outside of the US and Europe.

Semiconductor Design Trends

1. Graphical system design for embedded control systems
Graphical system design (GSD) is a revolutionary approach to embedded design that blends intuitive graphical programming and flexible commercial off-the-shelf (COTS) hardware.

2. Video compression: trends in encoding/decoding chips
High-quality video transmission is creating challenges for designers, and this article seeks to address these challenges.

3. Be parallel, or perish!
Parallelism offers new doors, and creativity is required to open these new doors, says Intel.

4. Fascinating developments in 22nm!
These augur well for the global semiconductor industry, even though the field could get much narrower.

Wednesday, August 8, 2007

Top 10 Indian semicon companies

I've been looking at a lot of surveys on the Indian IT and telecom industries. In all or a majority of those, the Indian arms of various MNCs seem to be leading. There is hardly any presence of solid, home-grown Indian companies in any of those lists. Of course, I won't argue on this point for software, as India is a clear global leader.

Recently, a friend asked me on my opinion on these surveys. My answer was simple: it does not reflect India's strength at all! We are praising MNCs sky high! We've always done that and continue doing so! If a global CEO visits India, we in the media go crazy, trying to cover them! However, when a head from say, Ittiam or Quasar or L&T EmSys goes overseas, there's no such media frenzy! Hurts, right?

Two instances. First, CommunicAsia in Singapore, some years ago. No one knew Jataayu! It was the only company from India at that time! Second, couple of years back, in Hong Kong. Again, Jataayu!! Its Europe head was there, but the company hardly attracted the media! Of course, a few foreign journalist friends did meet them, or so, they said.

A third one, and the best one -- this is fairly recent! I interviewed the CEO of one of India's prominent semiconductor companies in the lobby of a prominent hotel in a major city! Hardly anyone turned their head!! And I believe, some press folks were there to attend some press conferences organized by some MNCs!

I've spent a considerable time in the Greater China region and am used to seeing surveys and reports that ONLY feature home-grown companies. So, maybe, it's that bias that I suffer from. However, not only I, but anyone really, really concerned about the well being of the Indian IT and telecom industry would love to see more home grown and bred companies.

Sure, we do not manufacture much! Or is it really the Indian mindset that goes with everything services and against manufacturing!! I recall the early-to-mid 1990s, when I used to cover electronic components for some foreign publications. It was a time when we were, I feel now, quite good in that area. Well, today, I don't see anyone reporting on components, and I include myself in that list. Hope I can change that.

Well, a friend, Sayan, also asked me my opinion regarding the top 10 Indian companies as far as semiconductors are concerned. He probably read the blog or saw the list of the top global semicon companies.

My top 10 Indian semicon companies
Given from what I've seen happen over the last four years or so, I am inclined to put the top 10 Indian companies as follows (in no particular order, though, and irrespective of their current status),

1. Sasken
2. Mindtree
3. Ittiam Systems
4. eInfochips
5. Softjin
6. MosChip/Jataayu
7. Infosys/TCS
8. HCL Technologies
9. Wipro
10. Quasar/L&T EmSys

I know many would not agree with this list, and so be it! Also, some of the companies are heavily into the design services domain, and should not even be in this list, but are there, as I don't see many other Indian semiconductor companies about. At least, not yet! Or, I missed them, and if so, my apologies.

SemIndia does not make my list, yet, nor Spel! Indrion is going to be a company to watch, as also IndusEdge. There, I said it! We lack product companies, especially in semiconductors. We are poor in electronics and we have always been weak in hardware. And, we have a problem accepting that!

We can talk a lot about having chip design automation and embedded design, etc. We can talk a lot about being strong in the semiconductor design space. We can also discuss talent shortage and all that! However, the truth is unless Indian companies really get innovative and enter high-end designs, well and truly, we will continue to be an also-ran in the high-tech world. And, we, as a country need to back our own people first!

Sure, the software industry is strongest in the world, and employs a whole lot of people. However, it would be wise for India to not rest on these laurels, if it wishes to move up the semicon value chain! And, for once, let us all support Indian product companies! The Ittiams, eInfochips, SoftJins, MosChips, etc., matter too!