top of page
mtechlab:1

MTECH LAB FACILITIES

"We believe in training our students with best possible resources to make them wanted by the competitive industry"

Embedded Boards

arm9.jpg

ARM 9 Board

Arm development boards are the ideal platform for accelerating the development and reducing the risk of new SoC designs. The combination of ASIC and FPGA technology in Arm boards delivers an optimal solution in terms of speed, accuracy, flexibility, and cost.

STM 32

The highly affordable STM32 Nucleo boards allow anyone to try out new ideas and quickly create prototypes with any STM32 MCU. Sharing the same connectors, STM32 Nucleo boards can easily be extended with a large number of specialized application hardware add-ons (Nucleo-64 include Arduino Uno rev3 & ST morpho connectors, Nucleo-32 include Arduino Nano connectors). The STM32 Nucleo boards integrate an ST-Link debugger/programmer, so there is no need for a separate probe. Provided with the STM32 Nucleo boards, the STM32Cube software packages come with several examples and seamlessly work with a wide range of development environments including IAR EWARM, Keil MDK-ARM, embed, and GCC/LLVM-based IDEs.

stm32.jpg
rasbpi.jpg

BEAGLEBONE AND
RASPBERRY PI

The Raspberry Pi or Beaglebone is a low cost, credit-card sized computer that plugs into a computer monitor or TV, and uses a standard keyboard and mouse. It is a capable little device that enables people of all ages to explore computing, and to learn how to program in languages like Scratch and Python.

Altium Nanoboard 3000

Reprogrammable hardware development platform that harnesses the power of a dedicated high-capacity, a low-cost programmable device to allow rapid and interactive implementation and debugging of designs. The programmable hardware realm allows to update the design quickly and many times over without incurring cost or time penalties. Board has automatic peripheral board detection and configuration and a Dual boot system, allowing the board to update its firmware in the field by itself, over a standard USB connection – no parallel port or USB JTAG Adapter required.

Altium_NanoBoard_3000_AB_edited.png
vertex 4_edited.jpg

The Virtex-4 family are considered legacy devices and are not recommended for use in new designs, although they are still produced by Xilinx for existing designs. The virtex-4 family was introduced in June 2004 on 90 nm process technology.Virtex-4 FPGAs have been used for the ALICE (A Large Ion Collider Experiment) at the CERN European laboratory on the French-Swiss border to map and disentangle the trajectories of thousands of subatomic particles

Xilinx introduced the Virtex-II family in January 2001 on 150 nm process technology and the Virtex-II Pro family in March 2002 on 90 nm process technology. The Virtex-II and Virtex-II Pro families are considered legacy devices and are not recommended for use in new designs, although they are still produced by Xilinx for existing designs.

(Vertex-II_Pro--PowerPC-CPU).JPG
Zynq-7000_icon.svg.png

The Zynq-7000 family of SoCs addresses high-end embedded-system applications, such as video surveillance, automotive-driver assistance, next-generation wireless, and factory automation. Zynq-7000 integrates a complete ARM Cortex-A9 MPCore-processor-based 28 nm system. The Zynq architecture differs from previous marriages of programmable logic and embedded processors by moving from an FPGA-centric platform to a processor-centric model. The new Zynq-7000 product family posed a key challenge for system designers because Xilinx ISE design software had not been developed to handle the capacity and complexity of designing with an FPGA with an ARM core. The AXIOM, the world's first digital cinema camera that is open-source hardware, contains a Zynq-7000.

The Spartan series targets low-cost, high-volume applications with a low-power footprint e.g. displaysset-top boxeswireless routers, and other applications. The Spartan-6 family is built on a 45 nm, 9-metal layer, dual-oxide process technology. The Spartan-6 was marketed in 2009 as a low-cost option for automotive, wireless communications, flat-panel display, and video surveillance applications. The Spartan-7 family, built on the same 28 nm process used in the other 7-Series FPGAs, was announced in 2015 and became available in 2017. Unlike the Artix-7 family and the "LXT" members of the Spartan-6 family, the Spartan-7 FPGAs lack high-bandwidth transceivers.

Xilinx_Spartan.jpg
icarus verilog.png

Icarus Verilog is a Verilog simulation and synthesis tool. It operates as a compiler, compiling source code written in Verilog (IEEE-1364) into some target format for synthesis, the compiler generates netlists in the desired format.

Icarus Verilog is available for LinuxFreeBSDOpenSolarisAIXMicrosoft Windows, and Mac OS X. Released under the GNU General Public License, Icarus Verilog is free software.

GHDL is a shorthand for G Hardware Design Language. It is a VHDL analyzer, compiler, simulator, and synthesizer that can process any VHDL design. GHDL directly translates a VHDL file to machine code, without using an intermediary language such as C or C++. 

You can still check the behavior of your design with a test bench. Moreover, GHWVCD, or FST files can be produced, which can be viewed with a waveform viewer, such as GtkWave. GHDL aims at implementing VHDL as defined by IEEE 1076. It supports 19871993, and 2002 revisions and, partially, 2008.

ghdl_edited_edited.jpg
kicad.png

KiCad is a free software suite for electronic design automation (EDA). It facilitates the design of schematics for electronic circuits and their conversion to PCB designs. KiCad was originally developed by Jean-Pierre Charras. It features an integrated environment for schematic capture and PCB layout design. Tools exist within the package to create a bill of materials, artwork, Gerber files, and 3D views of the PCB and its components.

Alliance is a complete set of free cad tools and portable libraries for VLSI design. It includes a VHDL compiler and simulator, logic synthesis tools, and automatic place and route tools. A complete set of portable CMOS libraries is provided. Alliance is the result of a twelve-year effort spent at the SoC department of LIP6 laboratory of the Pierre & Marie Curie University (Paris VI, France). Alliance has been used for research projects such as the 875 000 transistors StaCS superscalar microprocessor and 400 000 transistors IEEE Gigabit HSL Router. Alliance VLSI cad System is free software. Binaries, source code, and cells libraries are freely available under the GNU General Public License (GPL). 

alliance.png
geda.png

A set of software applications (CAD tools) used for electronic design was released under the GPL. As such, gEDA is an ECAD (electronic CAD) or EDA (electronic design automation) application suite. gEDA is mostly oriented towards printed circuit board design. The gEDA applications are often referred to collectively as "the gEDA Suite". The collaboration of free software/open-source developers who work to develop and maintain the gEDA toolkit. The word "gEDA" is a conjunction of "GPL" and "EDA". The names of some of the individual tools in the gEDA Suite are prefixed with the letter "g" to emphasize that they are released under the GNU General Public License.

SPICE is open-source software that simulates the operating conditions of analog circuits. It is short for 'Simulation Program with Integrated Circuit Emphasis'. More specifically, it is a general-purpose circuit simulation program that provides linear AC analysis, non-linear transient analysis, and nonlinear DC analysis. The analysis is performed by solving combinations of theoretical and experimental (device model) equations representing the behavior of elements based on Kirkhoff's current and voltage laws, utilizing modified nodal point analysis.

spice.png
magic.jpg

Magic is a venerable VLSI layout tool, primarily for writing the scripting interpreter language Tcl. Due largely in part to its liberal Berkeley open-source license, magic has remained popular with universities and small companies. The open-source license has allowed VLSI engineers with a bent toward programming to implement clever ideas and help magic stay abreast of fabrication technology. Magic is widely cited as being the easiest tool to use for circuit layout, even for people who ultimately rely on commercial tools for their product design flow.

bottom of page