黄小平


的个人主页 http://teacher.nwpu.edu.cn/huangxp

基本信息 The basic information

黄小平

计算机学院

博士研究生毕业

博士

副教授

计算机科学与技术-计算机系统结构

工作经历 Work Experience

2006.04- 西北工业大学计算机学院

教育经历 Education Experience

1999.09-2003.07 本科 计算机科学与技术

2003.07-2006.04 工学硕士 专用集成电路设计

2005.09-2011.04 工学博士 计算机系统结构

2012.07-2012.09 比利时鲁汶大学IMEC 访问研究

2015.02-2016.02 美国弗吉尼亚大学计算机学院访问学者

教育教学 Education And Teaching

主要从事计算机系统结构、SOC数字集成电路以及FPGA设计与验证等方向的教育教学,先后承担本科生《硬件描述语言》,《集成电路设计》,《计算机通信》,《数字逻辑与Verilog》等课程,曾承担工程硕士研究生《集成电路设计实践》课程教学。

现阶段承担:本科生专业核心基础课程《数字电子技术基础》以及面向国际学生的《数字电子技术基础(英文)》和《数字逻辑设计实验(英)》  实验课。

  

科学研究 Scientific Research

主要研究方向为高性能计算机体系结构、ASIC专用集成电路设计,嵌入式系统软硬件协同设计、FPGA验证和评测等。曾先后参与4项国家自然基金项目,5项国家预研计划项目,现阶段负责多项横向课题研发,重点是定制嵌入式软硬件协同设计研发
1
2006.09-2010.10

参与承担西工大32PowerPC处理器龙腾R2的设计与实现,并从2008年起为项目技术负责人。负责项目的总体管理包括设计需求、硬件实现、验证、流片、封装测试以及用户验证等。龙腾R2先后流片2次。设计实现了龙腾R2的定点流水线和FPGA硬件验证平台。

22010.11-2011.12

负责完成龙腾R2处理器IP标准化,该IP已转让给第三方。

32012.02-2013.03

参与完成中科院计算所龙芯处理器在无人航行器上的应用验证,负责开发基于龙芯2F处理器的嵌入式硬件平台以及飞控程序在该硬件平台上的移植。

42013.04- 至今

A:负责完成基于旋变的专用测角系统软硬件研发,并经过多次面向客户实际应用环境和需求的优化和可靠性设计,已经通过了样机考核。

B:负责完成基于DSP的多功能车载信息融合计算平台研发,该平台基于TI DSP 处理器,已经通过了样机考核。

52015.02-至今

面向大数据处理器的高性能匹配处理器的性能分析,该分析基于美国美光公司的新型自动机处理器,在FPGA上实现了该处理器的原型,该工作与美国弗吉尼亚大学合作进行。

62017.02-至今

面向空间应用的高端FPGA/CPU器件抗SEE能力的机理分析、试验测试及测试系统构建,



学术成果 Academic Achievements

先后以第一作者发表相关学术论文10多篇,合作作者发表论文40多篇,获得多项授权专利(完成人之一),详见学术文献。

学术文献 Academic Literature

1. A Novel Architecture to Identify the Microprocessor Chips by Implanting Timing-Fault Execution Unit , IEEE,2013,,766-769 ,DOI:10.1109/CSE.2013.117, ISSN:1949-0828
2. 采用GPU的ZIP密码恢复算法 , 2014,(2),190-193 ,DOI:10.3778/j.issn.1002-8331.1308-0058, ISSN:
3. 基于总线访问的片上调试方法研究 , 2014,22(2),510-512,518 ,DOI:10.3969/j.issn.1671-4598.2014.02.061, ISSN:1671-4598
4. 动态可配置片上数据存储单元设计 , 2014,22(3),869-871 ,DOI:10.3969/j.issn.1671-4598.2014.03.070, ISSN:1671-4598
5. 支持AltiVec技术的多媒体协处理单元的研究 , 2008,25(10),3161-3164 ,DOI:10.3969/j.issn.1001-3695.2008.10.084, ISSN:1001-3695
6. 支持AltiVec技术的可分裂式加法器研究与设计 , 2009,45(12),63-65,123 ,DOI:10.3778/j.issn.1002-8331.2009.12.021, ISSN:1002-8331
7. 用户定制边界扫描结构的设计与自动实现 , 2009,17(11),2128-2130 ,DOI:, ISSN:1671-4598
8. 采用GPU的ZIP 密码恢复算法 , 2015,51(2),190-193 ,DOI:, ISSN:1002-8331
9. 基于SRAM和STT-RAM的混合指令Cache设计 , 2015,51(12),43-48 ,DOI:10.3778/j.issn.1002-8331.1308-0155, ISSN:1002-8331
10. 32位双发射双流水线结构RISC微处理器设计 , Northwestern Polytechnical University, Xi'an, 710072, China,2011,29(1),6-11 ,DOI:10.3969/j.issn.1000-2758.2011.01.002, ISSN:1000-2758
11. "龙腾R2"处理器精确异常的设计 , 2006,,124-126 ,DOI:, ISSN:
12. Design of a 32-Bit RISC processor with dual-issue and dual-pipeline architecture , Northwestern Polytechnical University, Xi''an, 710072, China,2011,29(1),6-11 ,DOI:, ISSN:10002758
13. quot;龙腾R2quot;处理器精确异常的设计 , 2006, ,DOI:, ISSN:
14. DLWAP-buffer: A Novel HW/SW architecture to alleviate the cache coherence on streaming-like data in CMP , IEEE Computer Society, 2001 L Street N.W., Suite 700, Washington, DC 20036-4928, United States,2012,,23-28 ,DOI:10.1109/MCSoC.2012.19, ISSN:
15. Pipeline verification via closed-loop feedback , Springer Verlag,2014,279 LNEE,621-626 ,DOI:10.1007/978-3-642-41674-3_89, ISSN:9783642416736
16. Design and effective functional verification of an embedded processor with SIMD extension , IEEE Computer Society, 445 Hoes Lane - P.O.Box 1331, Piscataway, NJ 08855-1331, United States,2009, ,DOI:10.1109/ICIECS.2009.5363657, ISSN:9781424449941
17. 基于ASIC的SDRAM控制器的设计与验证 , 2009,,225-228 ,DOI:, ISSN:
18. Investigation on multi-grain parallelism in chip multiprocessor for multimedia application , IEEE Computer Society, 445 Hoes Lane - P.O.Box 1331, Piscataway, NJ 08855-1331, United States,2009, ,DOI:10.1109/ICIECS.2009.5362628, ISSN:9781424449941
19. 嵌入式微处理器的可测性技术研究 , 2009,,95-98 ,DOI:, ISSN:
20. Design and performance analysis of one 32-bit dual issue RISC processor for embedded application1 , Institute of Electrical and Electronics Engineers Inc., 445 Hoes Lane / P.O. Box 1331, Piscataway, NJ 08855-1331, United States,2008,,1827-1830 ,DOI:10.1109/ICSICT.2008.4734935, ISSN:9781424421855
21. Electromigration and signal integrity in multilevel interconnection , Electrochemical Society Inc., 10 South Main Street, Pennington, NJ 08534-2896, United States,2008,PV 2008-1,106-111 ,DOI:, ISSN:9789881740816
22. An on-chip debugging method based on bus access , IEEE Computer Society, 2001 L Street N.W., Suite 700, Washington, DC 20036-4928, United States,2013, ,DOI:10.1109/ICSPCC.2013.6664127, ISSN:9781479910274
23. An optimized tag sorting circuit in WFQ scheduler based on leading zero counting , IEEE Computer Society, 445 Hoes Lane - P.O.Box 1331, Piscataway, NJ 08855-1331, United States,2010,,533-535 ,DOI:10.1109/ICSICT.2010.5667346, ISSN:9781424457984
24. A dedicated adaptive loop pre-fetch mechanism for stream-like application , IEEE Computer Society, 445 Hoes Lane - P.O.Box 1331, Piscataway, NJ 08855-1331, United States,2010,,575-577 ,DOI:10.1109/ICSICT.2010.5667325, ISSN:9781424457984
25. 基于AltiVec技术的浮点乘加单元的设计 , 2010,18(1),153-156 ,DOI:, ISSN:1671-4598
26. 基于存储队列的Cache访问性能优化研究 , 2009,17(11),2260-2262,2266 ,DOI:, ISSN:1671-4598
27. "龙腾R2"微处理器模块级验证 , 2009,17(6),1157-1159,1162 ,DOI:, ISSN:1671-4598
28. 基于PowerPC的VxWorks下键盘驱动程序的开发 , 2009,17(5),997-999 ,DOI:, ISSN:1671-4598
29. "龙腾"处理器FPGA验证平台的优化设计 , 2009,17(1),170-172 ,DOI:, ISSN:1671-4598
30. 基于AltiVec技术的短向量单元双发射策略的研究 , 2010,18(1),205-207,210 ,DOI:, ISSN:1671-4598
31. 程序行为分析指导TLB低功耗设计 , 2011,38(5),301-304,封3 ,DOI:10.3969/j.issn.1002-137X.2011.05.074, ISSN:1002-137X
32. 32位RISC微处理器中分支预测器的硬件实现 , 2009,26(2),419-421 ,DOI:10.3969/j.issn.1001-3695.2009.02.005, ISSN:1001-3695
33. 超标量处理器中引入SMT技术的性能分析研究 , 2009,45(5),13-15 ,DOI:10.3778/j.issn.1002-8331.2009.05.004, ISSN:1002-8331
34. "龙腾(R)R2"微处理器流水线的设计及优化 , 2006,23(2),144-147 ,DOI:10.3969/j.issn.1000-7180.2006.02.042, ISSN:1000-7180
35. "龙腾R"微处理器分支处理单元的研究与设计 , 2010,27(6),122-127 ,DOI:, ISSN:1000-7180
36. 一种新颖的向量基-8布斯乘加器的设计 , 2010,27(11),20-24 ,DOI:, ISSN:1000-7180
37. 一种基于PLI和Simics的微处理器协同验证平台 , 2010,27(11),162-165 ,DOI:, ISSN:1000-7180
38. WFQ权重比较电路的设计 , 2010,27(10),27-30 ,DOI:, ISSN:1000-7180
39. 超标量RISC微处理器指令发射算法设计 , 2010,27(9),8-11,15 ,DOI:, ISSN:1000-7180
40. 支持短向量的32位快速加法器设计 , 2010,27(9),40-44 ,DOI:, ISSN:1000-7180
41. 基于AltiVec的指数运算的设计与实现 , 2010,27(9),176-180 ,DOI:, ISSN:1000-7180
42. 一种基于虚拟机的处理器高效原型验证方法 , 2010,27(7),94-96,101 ,DOI:, ISSN:1000-7180
43. 一种改进的Pseudo-LRU替换算法 , 2009,26(6),54-57,61 ,DOI:, ISSN:1000-7180
44. 基于AltiVec技术的向量处理单元的结构研究 , 2006, ,DOI:10.7666/d.y857878, ISSN:
45. 微处理器中异步FIFO的一种优化方法 , 2009,17(1),148 ,DOI:, ISSN:1671-4598
46. 总线监控与调试控制装置 , 2011, ,DOI:, ISSN:
47. 总线监控与调试控制装置及进行总线监控与总线调试的方法 , 2011, ,DOI:, ISSN:
48. 飞速舍入装置 , 2009, ,DOI:, ISSN:
49. 一种高速浮点规格化运算器 , 2009, ,DOI:, ISSN:
50. 支持IEEE浮点运算飞速舍入装置 , 2009, ,DOI:, ISSN:
51. 高速浮点规格化运算器 , 2009, ,DOI:, ISSN:
52. 嵌入式处理器片内指令和数据推送装置 , 2009, ,DOI:, ISSN:
53. 访存请求调度装置 , 2009, ,DOI:, ISSN:
54. 超越函数装置 , 2009, ,DOI:, ISSN:
55. 动态可重构装置 , 2009, ,DOI:, ISSN:
56. 动态可重构装置以及用该装置进行动态可重构的方法 , 2009, ,DOI:, ISSN:
57. 超越函数装置以及用该装置实现超越函数的方法 , 2009, ,DOI:, ISSN:
58. 访存请求调度装置以及用该装置进行访存请求调度的方法 , 2009, ,DOI:, ISSN:
59. 基于CISC微处理器的32位整数乘法器 , 2008, ,DOI:, ISSN:
60. 浮点异常处理装置 , 2008, ,DOI:, ISSN:
61. 浮点异常处理装置以及用该装置进行异常处理的方法 , 2008, ,DOI:, ISSN:
62. 三十二位整数乘法器 , 2008, ,DOI:, ISSN:
63. 嵌入式实时精确异常机制的硬件实现方法 , 2006, ,DOI:, ISSN:
64. 浮点处理单元中面向精确异常的流水线调度方法 , 2006, ,DOI:, ISSN:
65. Navigating Core Assisted Helper Threaded Prefetching , IEEE COMPUTER SOC,2009,,531-535 ,DOI:10.1109/ICSPS.2009.94, ISSN:
66. Tolerating Memory Latency Using a Hardware-based Active-pushing Technique , IEEE COMPUTER SOC,2009,,407-411 ,DOI:10.1109/ICESS.2009.65, ISSN:
67. Design and Performance Analysis of One 32-bit Dual Issue RISC Processor for Embedded Application , IEEE,2008,,1819-1822 ,DOI:, ISSN:
68. A modified instruction fetch control mechanism for SMT architecture , IEEE,2007,,924-927 ,DOI:10.1109/TENCON.2007.4429005, ISSN:0886-1420
69. The integration of multimedia process unit into an embedded processor , IEEE,2007,,492-495 ,DOI:10.1109/ICITECHNOLOGY.2007.4290364, ISSN: