All Projects → nitram2342 → Degate

nitram2342 / Degate

Licence: gpl-3.0
Open source software for chip reverse engineering.

Projects that are alternatives of or similar to Degate

Sod
An Embedded Computer Vision & Machine Learning Library (CPU Optimized & IoT Capable)
Stars: ✭ 1,460 (+835.9%)
Mutual labels:  library, image-recognition, image-processing
Hdl checker
Repurposing existing HDL tools to help writing better code
Stars: ✭ 103 (-33.97%)
Mutual labels:  verilog, vhdl
Ahk Rare
My collection of rare and maybe very useful functions
Stars: ✭ 101 (-35.26%)
Mutual labels:  library, gui
Tomo
Tomo is a collection of fast image processing effects for Android
Stars: ✭ 105 (-32.69%)
Mutual labels:  library, image-processing
Uploadcare Php
PHP API client that handles uploads and further operations with files by wrapping Uploadcare Upload and REST APIs.
Stars: ✭ 77 (-50.64%)
Mutual labels:  image-recognition, image-processing
Litiv
C++ implementation pool for computer vision R&D projects.
Stars: ✭ 82 (-47.44%)
Mutual labels:  library, image-processing
Awesome Open Hardware Verification
A List of Free and Open Source Hardware Verification Tools and Frameworks
Stars: ✭ 103 (-33.97%)
Mutual labels:  verilog, vhdl
Borealis
Hardware accelerated, controller and TV oriented UI library for PC and Nintendo Switch (libnx).
Stars: ✭ 135 (-13.46%)
Mutual labels:  library, gui
Sonyheadphonesclient
A {Windows, macOS, Linux} client recreating the functionality of the Sony Headphones app
Stars: ✭ 123 (-21.15%)
Mutual labels:  reverse-engineering, gui
Iaito
This project has been moved to:
Stars: ✭ 1,516 (+871.79%)
Mutual labels:  reverse-engineering, gui
P5.clickable
Event driven, easy-to-use button library for P5.js 👆
Stars: ✭ 66 (-57.69%)
Mutual labels:  library, gui
Tinytpu
Implementation of a Tensor Processing Unit for embedded systems and the IoT.
Stars: ✭ 153 (-1.92%)
Mutual labels:  verilog, vhdl
Artos
Adaptive Real-Time Object Detection System with HOG and CNN Features
Stars: ✭ 64 (-58.97%)
Mutual labels:  image-processing, gui
Cutter
Free and Open Source Reverse Engineering Platform powered by rizin
Stars: ✭ 10,073 (+6357.05%)
Mutual labels:  reverse-engineering, gui
J1sc
A reimplementation of a tiny stack CPU
Stars: ✭ 64 (-58.97%)
Mutual labels:  verilog, vhdl
Batchimageprocessor
A Mass Image Processing tool for Windows
Stars: ✭ 55 (-64.74%)
Mutual labels:  image-processing, gui
Vexriscv
A FPGA friendly 32 bit RISC-V CPU implementation
Stars: ✭ 1,041 (+567.31%)
Mutual labels:  verilog, vhdl
Opencv Face Filters
Snapchat-like Face Filters in OpenCV
Stars: ✭ 51 (-67.31%)
Mutual labels:  image-recognition, image-processing
Handwriter
A smart program to convert digital document to hand-written document
Stars: ✭ 108 (-30.77%)
Mutual labels:  image-processing, gui
Laravel Paket
Composer GUI. Manage Laravel dependencies from web interface without switching to command line!
Stars: ✭ 143 (-8.33%)
Mutual labels:  library, gui

.. contents:: :local:

About

Degate is a software for semi-automatic VLSI reverse engineering of digital logic in chips. Please visit the project website to learn more about Degate.

https://degate.org

This repository here has a documentary purpose. It is the repository for the old Degate version. The new Degate is on Github, too. Please follow this link:

https://github.com/DegateCommunity

Installation

You need cmake ≥2.6 in order to generate the makefiles, else you will get an error message like Unknown CMake command "FIND_PACKAGE_HANDLE_STANDARD_ARGS" and the cmake version check may fail, too.

Install dependencies on Ubuntu

On a freshly installed Ubuntu it should be sufficient to install these packages:

::

sudo apt-get install cmake libboost-filesystem-dev
libboost-system-dev libboost-thread-dev
libboost-program-options-dev
libcppunit-dev
doxygen g++ gdb libgtkmm-2.4-dev libglademm-2.4-dev libxml++2.6-dev
libfreetype6-dev libzip-dev libgtkglextmm-x11-1.2-dev
libxmlrpc-c++8-dev libtiff-dev libpng-dev libcurl4-gnutls-dev

Install dependencies on Mac OS X

You need the Mac Ports (or whatever the recent port system is) and Xcode (≥ 3.1) in order to build gtkmm and related libraries. If you have installed it, you can start your terminal and run:

::

sudo port install gtkmm cmake boost cppunit doxygen freetype
libglademm libxmlxx2 libzip xmlrpc-c gtkglextmm gnome-icon-theme

Compile degate

Get sources for Degate. Go into the main directory and type:

::

cmake . && make

Copyright and Licence

Degate is released under the GNU General Public License Version 3. See LICENSE.TXT for details.

Degate is developed by Martin Schobert [email protected].

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].