Gregory Knight

Gregory Knight Email and Phone Number

ASIC Developer @ Ericsson
Gregory Knight's Location
Austin, Texas, United States, United States
Gregory Knight's Contact Details

Gregory Knight work email

Gregory Knight personal email

About Gregory Knight

7+ years of ASIC design experience; 9+ years of FPGA design experience;5+ years of Corporate Applications experience for FPGA and Formal Verification companies. TECHNICAL SUMMARY • ASIC & FPGA Design Experience: Cross Functional Requirements Gathering, Specification Documentation, Design Micro-Architecture, Systemverilog RTL Coding, IP development, Synthesis, Place & Route, Static Timing Analysis, Testbench Development, Verification, Formal Verification, Performance Testing, Test Plans, Test Automation, Design for Testability, JTAG, Device Programming, Design Debug and Bug Tracking, Failure Analysis, Datasheets, Application Notes• FPGA & CPLD Designs: Network Security Packet Processing designs targeting Altera Stratix IV FPGA, Altera Max II CPLD, Xilinx Virtex IV FPGAs, Xilinx Spartan-3an FPGA, Xilinx CoolRunner II CPLD• FPGA Design Tools: Altera Quartus II Design Software, Xilinx ISE Design Suite• ASIC Design Tools: Synopsys Design Compiler and PrimeTime• Verification & Debug Tools: Verilog XL, VCS, DVE, ModelSim, Altera SignalTap, Xilinx ChipScope• Formal Verification Tools: JasperGold Verification System, SystemVerilog Assertions (SVA)• Languages: Verilog, SystemVerilog, VHDL, Python, Perl, TCL, C++, MIPS, Makefile, Subversion • Lab Equipment: IXIA Chassis with 1/10/40/100Gb cards, traffic servers, logic analyzer, oscilloscope• Graduate Level Courses: Computer Organization & Design, Logic Design Principles

Gregory Knight's Current Company Details
Ericsson

Ericsson

View
ASIC Developer
Gregory Knight Work Experience Details
  • Ericsson
    Asic Developer
    Ericsson Apr 2018 - Present
    Kista, Stockholm, Se
  • Pgs
    Fpga Design Engineer
    Pgs Sep 2015 - Jan 2018
    Oslo, Oslo, No
    Altera Cyclone V SoC FPGA development:- RTL (SystemVerilog) designs targeting Cyclone V SoC and Stratix V FPGAs- Implemented IEEE 1588 PTP (Precision Time Protocol) Timestamp support for system synchronization and data packet sequencing- Implemented remote image update using EPCQ Flash and Micron Flash devices- Implemented PCIe, SPI, I2C interfaces- Wrote python scripts for controlling external temperature sensors and power monitors- Supported ARM Cortex-A9 based HPS bring up with Cyclone V SoC.
  • Hewlett Packard Enterprise Security / Tippingpoint
    Fpga Design Engineer
    Hewlett Packard Enterprise Security / Tippingpoint Nov 2007 - Jan 2015
    Houston, Texas, Us
    • Architected and designed Hercules: an MDIO to I2C interface chip that facilitates indirect Read/Write access between a Broadcom switch and 12 SFP transceivers; an Ethernet Link and Activity LED status driver; a SW upgradable, self-reprogrammable, design with images stored in In-System Flash memory. Full chip design targeting a Xilinx Startan-3an FPGA. Built its testbench and BFMs. Test plan.• Architected and designed Newton: an asynchronous design, an Ethernet Link and Activity LED status driver. Full chip design targeting a Xilinx CoolRunner II CPLD. Built its testbench with BFMs. Test plan.• Worked on Apollo: an EEPROM Controller for FPGA programming; an Altera Max II CPLD.• Optimized three FPGA designs to accelerate PCB bring-up and automate Mfg tests; Virtex IV FPGAs.• Implemented design for testability techniques to verify DRAM and SRAM during manufacturing tests.• Designed complex, Verilog, RTL modules: System Rate Limiter (per leaky bucket algorithm), Ethernet Flow Control (per IEEE 802.3x), 128x32 bit CRC Generator, XAUI Shim, Register File, MDIO Bus (per IEEE 802.3x), I2C Bus, DRAM (DDR2) Memory Tester, SRAM Memory Tester• Architected and designed Verilog based top-level and unit-level testbenches. Devised test plans.• Created a SystemVerilog based Load Balancer BFM, and SystemVerilog verification regression testcases.• Architected and designed an automated Python /TCL/IXIA based lab regression testbench for performance testing and release verification. Conducted said testing.• Implemented XAUI Shim pipelining strategy to remove clocks and increase small packet throughput.• Implemented flow control strategies in order to guarantee zero packet drops due to data path congestion.• Implemented an oversampling clock strategy to provide an asynchronous reset solution.• Performed failure analysis and remote manufacturing tests on DDR2 DRAM DIMMs.• Managed FPGA Lab Testing Environment and Equipment.
  • Jasper Design Automation
    Corporate Application Engineer
    Jasper Design Automation Apr 2006 - Aug 2007
    Mountain View, Ca, Us
    • Demonstrated formal verification using JasperGold Verification System to potential customers at DAC, DVcon, and Jasper headquarters.• Tested JasperGold for Open Verification Language (OVL) and SystemVerilog support.• Performed software testing and bug tracking.• Created and reviewed technical documentation.• Product manager for GamePlan Verification Planner product releases (v1.0, v1.1, and v1.2).• Developed product roadmap, devised development and release schedules, facilitated status meetings, provided feature requirements and specifications, conducted thorough testing, tracked and prioritized feature requests and bug resolutions.• Authored the GamePlan Quick Start User’s Guide and release notes.
  • Networksound Inc.
    Digital Design Engineer
    Networksound Inc. Dec 2005 - Jan 2006
    • Performed design conversion from Xilinx Spartan IIE FPGA to Actel ProASIC3 FPGA for Audio over Ethernet application.• Modified Verilog RTL Design from a 32x32 channel design to an 8x8 channel design.• Performed functional verification using ModelSim simulator.
  • Actel Corporation
    Senior Corporate Applications Engineer
    Actel Corporation Sep 2001 - Mar 2005
    • Debugged customer designs by tracing schematics, RTL code and gate-level netlists.• Used Synplicity Synplify to synthesize customer designs to fit various Actel FPGAs.• Performed functional verification on customer designs using ModelSim simulator.• Performed Static Timing Analysis on customer designs to identify possible timing issues.• Supported device programming and board level debug using Silicon Sculptor II and FlashPro programmers, and Silicon Explorer II debugger.• Answered technical questions regarding Actel Antifuse and Flash based FPGAs.• Conducted preliminary failure analysis on FPGA devices at the board level.• Authored Application Notes and contributed to FPGA datasheet reviews.
  • Agilent Technologies
    Hardware Design Engineer
    Agilent Technologies May 1999 - Jun 2001
    Santa Clara, Ca, Us
    • Maintained design units for PHY layer transceiver ASIC. IEEE 802.3ae 10Gb Ethernet specification (XAUI).• Performed synthesis and static timing analysis on SerDes control block.• Performed verification on SerDes Control at block and top levels through simulation.• Implemented soft reset functionality through MDIO and reset block; RTL coding.• Supported integration of 8b/10b encoder/decoder.• Wrote test cases to duplicate error conditions for Fast Infrared (FIR) Transceiver.• Ran Vera based testbench, Verilog testbenches and Perl scripts.
  • Hewlett-Packard
    Hardware Engineer Intern
    Hewlett-Packard May 1998 - Aug 1998
    Houston, Texas, Us
  • Delphi
    Electrical Engineer Co-Op
    Delphi May 1997 - Aug 1997
    Gillingham, United Kingdom, Gb

Gregory Knight Skills

Fpga Design Verilog Hdl Altera Quartus Logic Design Systemverilog

Gregory Knight Education Details

  • Tuskegee University
    Tuskegee University
    Electrical Engineering
  • St.Edward'S University
    St.Edward'S University
    Project Management Professional (Pmp) Certification - (In Progress) (2016)
  • Stanford University
    Stanford University
    Electrical Engineering - Completed Two Graduate Level Classes - (2000)

Frequently Asked Questions about Gregory Knight

What company does Gregory Knight work for?

Gregory Knight works for Ericsson

What is Gregory Knight's role at the current company?

Gregory Knight's current role is ASIC Developer.

What is Gregory Knight's email address?

Gregory Knight's email address is gr****@****pgs.com

What schools did Gregory Knight attend?

Gregory Knight attended Tuskegee University, St.edward's University, Stanford University.

What skills is Gregory Knight known for?

Gregory Knight has skills like Fpga Design, Verilog Hdl, Altera Quartus, Logic Design, Systemverilog.

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

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.