Gregory Knight work email
- Valid
- Valid
Gregory Knight personal email
- Valid
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
-
Asic DeveloperEricsson Apr 2018 - PresentKista, Stockholm, Se -
Fpga Design EngineerPgs Sep 2015 - Jan 2018Oslo, Oslo, NoAltera 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. -
Fpga Design EngineerHewlett Packard Enterprise Security / Tippingpoint Nov 2007 - Jan 2015Houston, 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. -
Corporate Application EngineerJasper Design Automation Apr 2006 - Aug 2007Mountain 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. -
Digital Design EngineerNetworksound 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.
-
Senior Corporate Applications EngineerActel 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. -
Hardware Design EngineerAgilent Technologies May 1999 - Jun 2001Santa 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. -
Hardware Engineer InternHewlett-Packard May 1998 - Aug 1998Houston, Texas, Us -
Electrical Engineer Co-OpDelphi May 1997 - Aug 1997Gillingham, United Kingdom, Gb
Gregory Knight Skills
Gregory Knight Education Details
-
Tuskegee UniversityElectrical Engineering -
St.Edward'S UniversityProject Management Professional (Pmp) Certification - (In Progress) (2016) -
Stanford UniversityElectrical 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
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.
Start your free trial