Featured post

Top 5 books to refer for a VHDL beginner

VHDL (VHSIC-HDL, Very High-Speed Integrated Circuit Hardware Description Language) is a hardware description language used in electronic des...

Thursday, 27 February 2014

Assertion Debugging in Questa – few tips

Playing around debugging some complex assertions in Qeusta? Here are some tips:

1. Use vsim –assertdebug

2. Add –novopt for trivial code containing assertions + stim alone as otherwise many signals get optimized away. On real designs, perhaps you are better off with +acc* (Read doc for more)

3. Once the GUI comes up, the assertions are not listed in its own browser – ideally I would have liked to see a menu item under “Tools” menu. But it is hidden under “View –> Coverage –> Assertions” – GOK why! (GOK – God Only Knows)  :)

4. Before starting simulation, enable ATV

5. After sim one can do “view ATV” for advanced debug!

Questa_dbg

 

Get free daily email updates!

Follow us!

Wednesday, 5 February 2014

Motorola Moto G Now In India


Motorola's much awaited Android smartphone Moto G has been launched in India at a price point of Rs 12,499 for the 8GB variant and Rs 13,999 for the 16GB storage variant.
The company took to twitter to confirm the news. "Moto G is now available in India, exclusively on Flipkart. Order it today to take advantage of launch offers," it said
Available exclusively on Flipkart initially, As a promotional gesture, the online retailer is offering Rs.500 discounts on e-Books, Rs.1000-off on the clothing, flat 70-percent off on cover-cases and some lucky  consumers will also stand a chance to win 100-percent cash back (in terms of store credit) with the purchase of Moto G. [offer is for limited period only]

At the moment the 16GB model has been listed on Flipkart ( with 1 year manufacturer warranty for Phone and 6 months warranty for in the box accessories Motorola India Warranty and Free Transit Insurance.)

Apart from Flipkart, Snapdeal is also retailing Moto G. As of now, the pre-order booking has been closed due non-availability of stocks. It recorded 1000 orders within 2 hours of listing the Moto G on 4 February, reported BGR.
Feature-rich Moto G flaunts a 4.5-inch HD (1270x720p) LCD screen protected by Corning Gorilla Glass 3 shield and houses dual-SIM slots. It run on the Android v4.3 Jelly Bean (guaranteed to get KitKat update) powered by a Qualcomm Snapdragon 400 series quad-core processor backed by 1GB RAM and comes in 8GG and 16GB variants.
With the launch, Motorola Moto G is expected to give a stiff challenge to low-cost Indian smartphones like Micromax Canvas Turbo Mini A200, Lava Iris Pro 30, Karbonn Titanium S5 plus and others.

Motorola G Specifications:

Model Motorola Moto G (Dual-SIM model confirmed for India)
Display 4.5-inch HD (1270x720p) LCD screen with 329 ppi (pixels per inch), comes protected with Corning Gorilla Glass 3 shield.
OS  Android v4.3, Guaranteed update of Android v4.4 KitKat
Processor Qualcomm Snapdragon 400 series quad-core processor with 1.2GHz CPU speed
RAM 1GB
Storage capacity 8GB/16 GB variants ( no microSD card slot)
Camera Main: 5.0-megapixel camera with LED flash
Front: 1.3-megapixel camera
Network 3G
Battery 2,070 mAh
Add-ons Wi-Fi (802.11 b/g/n),Bluetooth v4.0, USB, NFC, GPS
Dimensions 129.9 x 65.9 x 11.6 mm
Weight 143 g
Price 8GB: Rs.12,999 & 16GB: Rs.14,499

Saturday, 1 February 2014

ModelSim VS QuestaSim

We as an ASIC Engineer are frequently using different simulators for our simulation activity. At present time we are frequently using modelsim/Questa and vcs. These are the industry popular and well proven simulators.
We have seen people who are using modelsim / Questa simulator from Mentors but dont really know the exact difference between them.
We have captured some difference between Questa and Modelsim. Though both are simulators from the Mentor Graphics there are some differences between them. Below are the differences We captured :

ModelSim is Mentor Graphics HDL simulator. Questa is Mentor Graphics advanced verification platform that uses ModelSim as its core simulation engine.

Features of the two tools can be grouped into five categories and compared as follows:

1. Language Support
- ModelSim supports SystemVerilog IEEE 1800 for Design only, as well as VHDL (1987, 1993, 2002), Verilog (1995, 2001, 2005), as well as options for mixed language and language neutral licensing and support for SystemC 2.2 IEEE 1666/OSCI 2.2.
- Questa supports all of this as well as SystemVerilog IEEE 1800 for Verification, mixed language licensing (Questa is by default language neutral), PSL IEEE 1850, and SystemC 2.2 IEEE 1666/OSCI 2.2 as standard features.

2. Simulation
- ModelSim supports a single-kernel simulation engine, Verilog RTL & gate level performance optimizations, VHDL RTL & VITAL performance optimizations, performance and memory profiler, separate elaboration, waveform management tool set, VCD and extended VCD support, VCD re-simulation, batch mode simulation, integrated simulation, checkpoint & restore,
- Questa’s simulation support is identical to ModelSim’s

3. Design Entry, Debug, and Analysis
- ModelSim supports an HDL editor, integrated project manager, source code templates and wizards, interactive and post-simulation debug, dataflow graphical and textual causality traceback, source annotation, memory window, extra standalone viewer, multiple waveform windows, waveform compare, C Debugger and transaction viewing for SystemC.
- Questa supports all of this and the C debugger and transaction viewing for SystemC and SystemVerilog are standard parts of the product.

4. Advanced Verification Methods
- ModelSim does not support any advanced verification features.
- Questa supports assertion-based verification (including a library of pre-written assertions called Questa Verification Library or QVL, and an assertion thread debugger), automated test stimulus generation via a constraint solver engine, and PowerAware RTL verification supporting both CPF and UPF formats.

5 Verification Management and Coverage
- ModelSim supports Code Coverage (it is included in ModelSim SE, and an option to other versions of ModelSim).
-Questa supports code coverage along with functional coverage, a unified coverage database (UCDB), coverage viewing, test ranking, and test plan tracking

Hope you find this information useful.

Get free daily email updates!

Follow us!

VHDL Tutorial: The Beginner’s Guide to State Machines - VHDL

VHDL Tutorial: The Beginner’s Guide to State Machines - VHDL: Implementing state machines in VHDL is fun and easy provided you stick to some fairly well established forms.

Sunday, 26 January 2014

Intel Introduces 2 Ultra-Low-Power Mobile Chips

intel-core-haswell-cpu-processors-price-610x515 Intel has introduced nine Core i5 and Core i7 "Haswell" mobile processors, including two ultra-low-voltage processors for Ultrabooks, the 2-gigahertz i5-4310U and the 1.5GHz 4360U. The 4360U has the company's HD 5000 graphics capability, according to Intel.

The Haswell rollout has solidified the company's dominance in the computer chip business (including what it claims are record sales of desktop Core i7 CPUs), especially on the mobile side of things. Intel is looking to further its advantage with the release of a new batch of fourth-generation Core processors designed for notebooks.

The nine new mobile Haswell CPUs are a mix of Core i5 and i7 chips that will power performance portables, though a couple are ultra-low-voltage (ULV) processors that can be used in Ultrabooks.The cheapest new one is the i5-4310M at $225 (prices will factor into the cost of a new notebook, as the laptop upgrade market is neglible); its two cores run at 2.7GHz. For about $40 more, the i5-4340M goes to 2.9GHz, while for svelte systems, there's the 2GHz i5-4310U and the 1.5GHz 4360U. Despite the slower clock speed, the 4360U costs more than the other ULV chip because it makes use of Intel's more powerful HD 5000 graphics.

Even though these are new processors, they aren't a quantum leap beyond their predecessors. Because they are clocked about 100MHz higher than the initial Haswell CPUs, that's only about a few percentage points better in performance. But who's going to argue with faster, especially when it's going to be baked into new laptops over the next few months.

Get free daily email updates!

Follow us!

Thursday, 23 January 2014

3D graphene-like material promises super electronics

novel-3D-graphene-1Graphane, the thinnest and strongest known material in the universe and a formidable conductor of electricity and heat – gets many of its amazing properties from the fact that it occupies only two dimensions: It has length and width but no height, because it's made of a single layer of atoms. But this special characteristics sometimes makes it difficult to work with, and a challenge to manufacture.

Researchers around the world have looked for ways to take full advantage of its many desirable properties. Now scientists have discovered a material that has a similar electronic structure to graphene but can exist in three dimensions, instead of a flat sheet like graphene, could lead to faster transistors and more compact hard drives.

 Plot of energy levels of electrons in trisodium bismuthide showing that this bulk material has properties similar to graphene.

The material is called three-dimensional topological Dirac semi-metal (3DTDS) and is a form of the chemical compound sodium bismuthate, Na3Bi.

Researchers led by scientists from Oxford University, Diamond Light Source, Rutherford Appleton Laboratory, Stanford University, and Berkeley Lab's Advanced Light Source, has discovered 3DTDS.

'The 3DTDS we have found has a lot in common with graphene and is likely to be as good or even better in terms of electron mobility – a measure of both how fast and how efficiently an electron can move through a material,' said Dr Yulin Chen of Oxford University's Department of Physics.

'You can think of the electronic structure of the 3DTDS as being rather like that of the graphene – the so called ''Dirac cone'' where electrons collectively act as if they forget their mass – but instead of flowing masslessly within a single sheet of atoms, the electrons in a 3DTDS flow masslessly along all directions in the bulk.'

Moreover, unlike in graphene, electrons on the surface of the 3DTDS remember their 'spin' – a quantum property akin to the orientation of a tiny magnet that can be used to store and read data – so that the magnet information can be directly transferred by the electric current, which could enable faster and more efficient spintronic devices.

'An important property of this new type of material is its magnetoresistance – how its electrical resistance changes when a magnetic field is applied,' said Dr Chen. 'In typical Giant Magnetoresistance Materials (GMR) the resistance changes by a few tens of percent and then saturate but with 3DTDS it changes 100s or 1000s of percent without showing saturation with the external magnetic field. With this much larger effect we could make a hard drive that is higher intensity, higher speed, and lower energy consumption – for example turning a 1 terabyte hard drive into a drive that can store 10 terabytes within the same volume.'

While this particular compound is too unstable to use in devices, the team is testing more stable compounds and looking for ways to tailor them for applications.

Dr Chen said: 'Now that we have proved that this kind of material exists, and that such compounds can have one of the highest electron mobilities of any material so far discovered, the race is on to find more such materials and their applications, as well as other materials with unusual topology in their electronic structure.'

Get free daily email updates!

Follow us!

Sunday, 12 January 2014

Modelsim Student Edition

modelsim-fpga-simulationMentor Graphics was the first to combine single kernel simulator (SKS) technology with a unified debug environment for Verilog, VHDL, and SystemC. The combination of industry-leading, native SKS performance with the best integrated debug and analysis environment make ModelSim the simulator of choice for both ASIC and FPGA design. The best standards and platform support in the industry make it easy to adopt in the majority of process and tool flows.

About ModelSim PE Student Edition

Highlights

  • Support for both VHDL and Verilog designs (non-mixed).
  • Intelligent, easy-to-use graphical user interface with TCL interface.
  • Project manager and source code templates and wizards.

Now please be advised that the download url for ModelSim PE Student Edition (10.2c) has been permanently moved to the Mentor Graphics Higher Education website:

http://www.mentor.com/company/higher_ed/modelsim-student-edition

The current ModelSim PE Student Edition release is 10.2c. New releases will be posted to this web page.

Please note that the license request process remains the same.

1. With admin user rights to the Windows based PC, download and execute the installer.

2. Follow the dialog prompts and agree to the End User License Agreement

3. The last step of the installation will open a web browser window to the Student Edition license request page.

4. Information from YOUR computer will assist in creating the license file.

5. Fill out the license request form and be sure that you enter a valid email address.

6. You will immediately be sent an email with the license file and instructions.

7. Check your spam folder if you do not receive the license file within a few minutes.

8. If you never receive the email containing the license file, you MUST rerun the installer to reach the license request page again.

THIS IS THE ONLY WAY TO RECEIVE A LICENSE FILE!

Please remember that the license file is tied to the computer that you installed ModelSim PE Student Edition upon. You may request the license be delivered to a different email address if you did not receive the license file the first time around.

In addition, if your University uses ModelSim PE Student Edition in your Classroom - please have your course administrator contact the Higher Education Department for FULL ModelSim LICENSES through the Higher Education Program for a modest support fee.
http://www.mentor.com/company/higher_ed/

Lastly - there is NO End-User Product Support for ModelSim PE Student Edition.