职位描述
核心职责
RTL设计与实现:使用Verilog/VHDL/SystemVerilog实现数字模块(如处理器、总线接口、DSP单元等)。
协议与架构分析:理解AMBA(AXI/AHB/APB)、PCIe、DDR等总线协议,参与芯片架构设计。
功能验证协同:与验证工程师合作制定测试计划,通过仿真(如UVM)确保设计符合预期。
低功耗设计:应用时钟门控(Clock Gating)、电源门控(Power Gating)、多电压域(Multi-Voltage Domain)等技术。
时序与面积优化:通过流水线、状态机优化、逻辑压缩等方法满足PPA(Power-Performance-Area)目标。
IP集成:集成第三方IP(如ARM核、SerDes PHY),处理协议适配与数据通路整合。
2. 技术栈要求
语言与工具:
HDL:Verilog(主流)、VHDL(航天)、SystemVerilog(验证与设计结合)。
仿真工具:VCS(Synopsys)、Xcelium(Cadence)、Questa(Mentor)。
综合与静态时序:Design Compiler(DC)、PrimeTime(PT)。
脚本:Python/Perl/TCL用于自动化流程(如代码生成、回归测试)。
关键技能:
时序分析:建立时间(Setup Time)、保持时间(Hold Time)的约束与修复。
EDA工具链:熟悉Vivado/Quartus(FPGA原型验证)、Formality(形式验证)。
总线与接口:深入理解AXI Stream、I2C/SPI/UART等低速接口时序。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕