Benjamin Kang

Benjamin Kang Email and Phone Number

staff software engineer @ Achronix Semiconductor
Benjamin Kang's Location
Cupertino, California, United States, United States
Benjamin Kang's Contact Details

Benjamin Kang personal email

Benjamin Kang phone numbers

About Benjamin Kang

Over 10 years software development in FPGA system software infrastructure, floor-planning, static-timing, and Database. Strong problem solving capability with deep reasoning and research activity.Specialties: C/C++, Java/JNI, Tcl, Perl, Python,SQL, Coldfusion,Android App

Benjamin Kang's Current Company Details
Achronix Semiconductor

Achronix Semiconductor

View
staff software engineer
Benjamin Kang Work Experience Details
  • Achronix Semiconductor
    Staff Software Engineer
    Achronix Semiconductor Oct 2008 - Present
    Santa Clara, California, Us
    Static Timing Analysis Tool: Design static timing analysis tool to analyze timing delay in synchronous IO modules of Asynchronous FPGA chip. Integrate Static timing Analysis tool to existing core software system by developing TCL interface, database interface modules and timing flow control modules. DRC checking Infrastructure: Build DRC checking modules: netlist-connectivity checking and placement checking. FPGA Infrastructure: Windows Porting: Port FPGA software from Linux to MS Windows XP(32 bits) and Vista(64 bits) Performance Improvement: Memory usage and runtime in database modules, analytical timer modules and bitstream generation modules. Enhance algorithms/data structures and build memory management modules. Tools: C/C++, TCL, Perl and Python OS: LINUX and Windows
  • Lattice Semiconductor
    Staff Software Engineer
    Lattice Semiconductor Jul 2001 - Sep 2008
    Hillsboro, Oregon, Us
    FPGA Database Infrastructure: Performance improvement: Memory usage and run time. Develop hierarchical routing data model to support large FPGA devices. (Reduce memory to about 1/10 of device memory and about 1/2 of total CAD runtime memory for large devices.) Develop hierarchical device generation process, and generate hierarchical device files: routing data, cell data, package data, timing data, graph data, etc. FPGA Timing Function: Develop static timing engine for Synthesis based on primitive timing model and Synthesis data model. Enhance static timing engine for placer/router: Asynchronous-loop, K-longest paths, and Run-time. Support FPGA families EC/ECP/XP and DSP/DDR/PCS timing model. Reduce memory usage by automated device load/unload. Java-Based FPGA Floorplanner: Design Device and Design View. Design package-view component. Design routing congestion measure component. Data compression: Develop data compression module for foundry software system. Tools: C/C++, Java and Perl OS: Solaris, LINUX, and NTPATENTS 1. U.S. Patent Application entitled: "Hierarchical routing graph representation using super-set masters and wire-mapping tables" Inventor: Byung-Kyoo Kang and Toshikazu Endo Date: March. 12, 2008 2. U.S. Patent Application entitled: "A Grafting algorithm in FPGA device using interface template and transitive indexing" Inventor: Toshikazu Endo, Byung-Kyoo Kang, and Guanqun Zhou Date: July. 17, 2007
  • Bonsoft, Inc
    Software Staff
    Bonsoft, Inc Jun 2000 - Jun 2001
    Conduct design and development of B-to-B e-commerce application software that provides e-commerce capability to merchandise stores.
  • Savvion
    Senior Member Of Technical Staff
    Savvion Feb 1998 - Mar 2000
    Us
    Responsibilities include development to provide industrial strength solutions for Jasmine multimedia OODB technology.
  • Etri
    Senior Member Of Technical Staff
    Etri Mar 1997 - May 1998
    Daejeon, Kr
    Developed functions to provide Internet service in switching network.

Benjamin Kang Education Details

  • Colorado State University
    Colorado State University
    Computer Science
  • Washington University In St. Louis
    Washington University In St. Louis
    Computer Science

Frequently Asked Questions about Benjamin Kang

What company does Benjamin Kang work for?

Benjamin Kang works for Achronix Semiconductor

What is Benjamin Kang's role at the current company?

Benjamin Kang's current role is staff software engineer.

What is Benjamin Kang's email address?

Benjamin Kang's email address is be****@****hoo.com

What is Benjamin Kang's direct phone number?

Benjamin Kang's direct phone number is +140825*****

What schools did Benjamin Kang attend?

Benjamin Kang attended Colorado State University, Washington University In St. Louis.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.