SlideShare a Scribd company logo
1 of 25
Download to read offline
May	
  1,	
  2013 1
A	
  breakthrough	
  in	
  logic	
  design	
  
dras3cally	
  improving	
  performances	
  from	
  65/55nm	
  and	
  below	
  
Ilan	
  Sever	
  
Library	
  group	
  CTO	
  
And	
  Israeli	
  Subsidiary	
  Manager	
  
DOLPHIN	
  INTEGRATION	
  
May	
  1,	
  2013 2
•  Incorporated	
  as	
  French	
  SA	
  in	
  1985	
  
•  on	
  Alternext	
  of	
  NYSE	
  in	
  2007	
  
•  as	
  the	
  Provider	
  of	
  Design	
  Products	
  
for	
  mixed	
  signal	
  SoCs	
  
•  now	
  ac3ve	
  from	
  180	
  nm	
  to	
  28	
  nm	
  	
  
–  with	
  135	
  Design	
  Engineers	
  	
  
–  plus	
  Field	
  Applica3on	
  Engineers	
  and	
  SoC	
  Integra3on	
  Engineers	
  expert	
  at	
  Hardware	
  
Modeling	
  to	
  provide	
  SoCs	
  with	
  the	
  best	
  subsystems:	
  
•  High	
  Resolu3on	
  Audio	
  (Converters	
  and	
  Audio	
  Signal	
  Processing)	
  
•  High	
  Resolu3on	
  Measurement	
  (Converters	
  for	
  Power	
  Metering,	
  Mems,	
  etc.)	
  
•  Low-­‐power	
  Storage	
  (Register	
  Banks	
  and	
  Memories)	
  
•  Low-­‐power	
  Microcontrol	
  Logic	
  (80x51	
  Legacy,	
  eFlash	
  Caches,	
  Coprocessors...)	
  
–  and	
  innova3ve	
  libraries	
  of	
  Standard	
  Cells	
  and	
  Memory	
  Registers	
  	
  
–  with	
  Power	
  Regula3on,	
  Reference,	
  Clock	
  &	
  Detector	
  Networking	
  
–  where	
  the	
  major	
  differen3ator	
  is	
  the	
  Flexibility	
  of	
  IP	
  configura3ons	
  (FLIP)	
  
Corporate	
  ID	
  
May	
  1,	
  2013 3
•  Incorporated	
  in	
  October	
  2009	
  as	
  Dolphin	
  Integra3on	
  Ltd	
  
•  With	
  the	
  charter	
  to	
  develop	
  innova3ve	
  small-­‐capacity	
  memory	
  architectures	
  
•  7	
  Employees,	
  	
  All	
  engineers	
  	
  
•  Developed	
  three	
  product	
  families	
  	
  
•  in	
  technologies	
  ranging	
  from	
  0.13u	
  down	
  to	
  55nm	
  :	
  
  Innova3ve	
  high-­‐density	
  1PRFile	
  “AURA”	
  up	
  to	
  25%	
  smaller	
  than	
  compe3tor’s	
  solu3on	
  with	
  
half	
  the	
  dynamic	
  power	
  –	
  Licensed	
  by	
  TSMC,	
  by	
  Leading	
  IDM’s	
  and	
  Fablesses	
  
  Innova3ve	
  high-­‐density	
  DPRFILE	
  “ERIS”	
  up	
  to	
  35%	
  smaller	
  than	
  compe3tor’s	
  solu3on	
  while	
  
providing	
  two	
  full	
  Read+Write	
  ports	
  (as	
  opposed	
  to	
  1R1W	
  2-­‐Port	
  registers)	
  
  Patent-­‐Pending	
  “CARME”	
  mul3-­‐port	
  register	
  allowing	
  seamless	
  replacement	
  of	
  Flip-­‐Flop	
  and	
  
extreme	
  high-­‐speed	
  asynchronous	
  access	
  for	
  accelera3on	
  of	
  digital	
  blocks	
  
Dolphin	
  in	
  Israel	
  
May	
  1,	
  2013 4
Market	
  trends	
  :	
  	
  
Boom	
  of	
  average	
  SoCs	
  clock	
  speed	
  
•  Consumer	
  electronics	
  and	
  
mobile	
  devices	
  drive	
  the	
  need	
  
for	
  higher	
  SoC	
  performances	
  
–  High	
  performance	
  required	
  for	
  
embedded	
  processor	
  
–  High	
  density	
  and	
  low	
  power	
  
required	
  for	
  rest	
  of	
  SoC	
  	
  
•  Targeted	
  applica3ons	
  
–  Smartphone	
  
–  Mul3media	
  
–  Gaming	
  
–  Compu3ng	
  
–  …	
  
Source: Kurzweil
May	
  1,	
  2013 5
Design	
  techniques	
  
for	
  improving	
  performance	
  
of	
  cri3cal	
  paths	
  on	
  logic	
  blocks	
  
•  Logic	
  designers	
  can	
  leverage	
  4	
  solu3ons	
  to	
  improve	
  performances	
  of	
  logic	
  
blocks	
  while	
  maintaining	
  the	
  best	
  density/power	
  trade-­‐off	
  
5	
  
Design techniques Drawbacks Impacts
Multi process support
 Use LP process for power critical circuits
 Use G process for speed critical circuits
The high leakage of G process
Leakage loss
Multi Vt support in standard cells
 Use LVt cells with improved performance in critical paths
An additional LVT layer is needed.
The high leakage of LVT cells
Leakage loss
Multi tracks support in standard cells
 Use 7/8 Track libraries for density optimized blocks
and 10/12/14 Track libraries for speed critical blocks
Most libraries are not path mixable,
so optimization is limited to the
whole logic block level: cells are
oversized for all non-critical paths
of the block.
Area loss
CARME	
  bit-­‐cell	
  based	
  register	
  packs	
  
 Use	
  CARME	
  for	
  speed	
  cri3cal	
  registers	
   - -
May	
  1,	
  2013 6
Barriers	
  and	
  challenges	
  in	
  op3mizing	
  
the	
  register	
  files	
  within	
  a	
  logic	
  design	
  
•  Flexibility	
  of	
  configura3ons	
  :	
  #words,	
  #bits	
  (unlike	
  custom	
  solu3ons)	
  
•  Reset	
  opera3on	
  (does	
  not	
  exist	
  in	
  SRAM-­‐Based	
  macros)	
  
•  Scan/DFT	
  (SRAM-­‐Based	
  macros	
  do	
  not	
  support	
  scan	
  and	
  require	
  BIST)	
  
•  Write	
  &	
  Read	
  access	
  protocol	
  and	
  speed	
  
•  Mul3	
  ports	
  
•  Usage	
  within	
  a	
  standard	
  logic	
  flow	
  
•  Automa3c	
  P&R	
  inside	
  and	
  area	
  of	
  standard	
  logic	
  rows	
  
•  Dynamic	
  consump3on	
  and	
  IR-­‐Drop	
  during	
  read/write	
  ac3vity	
  
•  Support	
  for	
  power-­‐down	
  &	
  reten3on	
  modes	
  
•  Area	
  –	
  always	
  a	
  key	
  factor	
  
6	
  
May	
  1,	
  2013 77	
  
Property/
Challenge
Synthesizable FF-Based
register
Synthesizable Latch-
Based register
SRAM-Based register CARME
Register Pack
Reset Yes Yes No Yes
Scan / DFT Yes No (Need BIST) No (Need BIST) Yes
Write access Synchronous Synchronous Synchronous Synchronous
Optional asynchronous
write-through
Read access Asynchronous Asynchronous Synchronous Asynchronous
Multi Port Yes Yes No Yes
Placement and
Routability
Standard P&R Standard P&R Hard macro placement
outside logic rows
Hard macro compatible
with placement in logic
rows
Cell	
  Compa3ble	
  register	
  packs	
  
CARME	
  	
  
key	
  features	
  
May	
  1,	
  2013 8
Cell	
  Compa3ble	
  register	
  packs	
  
CARME	
  	
  
key	
  features	
  
•  Brand	
  new	
  kind	
  of	
  bit-­‐cell	
  based	
  generator	
  which	
  can	
  be	
  used	
  as	
  an	
  
alterna3ve	
  to	
  standard	
  cell	
  based	
  implementa3on	
  for	
  storage	
  elements	
  
such	
  as	
  registers	
  
–  CARME	
  instances	
  are	
  ac3ng	
  exactly	
  as	
  synthesized	
  registers	
  thus	
  ensuring	
  a	
  
seamless	
  replacement	
  
•  CARME	
  is	
  the	
  ideal	
  solu3on	
  for	
  those	
  who	
  want	
  to	
  improve	
  speed	
  but	
  also	
  
even	
  further	
  the	
  logic	
  density	
  and	
  dynamic	
  power	
  
•  Tradi3onal	
  registers	
  once	
  placed	
  are	
  unstructured	
  and	
  widespread	
  lunless	
  
hierarchically	
  Placed	
  &	
  Routed.	
  Opposite	
  to	
  this	
  approach,	
  CARME	
  
registers	
  are	
  structured	
  as	
  “packs”	
  to	
  facilitate	
  RTL	
  engineering	
  but	
  s3ll	
  
enjoy	
  the	
  flexibility	
  of	
  a	
  generator	
  
8	
  
May	
  1,	
  2013 9
Cell	
  Compa3ble	
  register	
  packs	
  
CARME	
  performances	
  @	
  65	
  nm	
  LP	
  
•  Benchmark	
  results	
  aoer	
  Synthesis	
  (with	
  scan	
  inser3on)	
  on	
  Motu	
  Uta	
  V5	
  
9	
  
  Process: TSMC 65 nm LP
  Standard cell library performances are for SVt
  PVT used for timings: SS; 1.08 V; 125°C
  Accuracy of results for CARME
  Speed +/-10%
  Area +/-5%
18% gain in density
22% gain in speed
May	
  1,	
  2013 10
CARME	
  Vs.	
  Alterna3ves	
  
•  Benchmark:	
  Implementa3on	
  of	
  a	
  16x16	
  Look-­‐Up-­‐
Table	
  (TSMC	
  65nm	
  LP)	
  
Property/
Challenge
Synthesizable
FF-Based
Synthesizable
Latch-Based
SRAM-Based CARME
Register Pack
Area (65LP) 3973 um² 1965 um² 1530 um² 2704 um²
Speed (access
time, typical)
0.39 ns 0.6-0.8 ns 0.8-1.0 ns 0.22 ns
Power @1GHz 2.03 mW 0.80 mW 1.43 mW 0.89 mW
Reset Yes Yes No Yes
Write access Synchronous Synchronous Synchronous Synchronous
Read access Asynch. Synchronous Synchronous Asynch.
Multi Port Yes Yes No Yes
May	
  1,	
  2013 11
•  READ	
  is	
  Asynchronous	
  
•  Can	
  support	
  up	
  to	
  4	
  independent	
  read	
  ports.	
  
read_addr
data_out
	
  	
  	
  	
  	
  delay:	
  read_addr=>data_out 	
  delay:	
  read_addr=>data_out
Fast	
  Asynchronous	
  Read	
  
May	
  1,	
  2013 12
CARME	
  compiler	
  highlights	
  
•  Architecture	
  
–  Based	
  on	
  patentable	
  bit-­‐cell	
  
–  Op3mized	
  for	
  easy	
  &	
  risk-­‐free	
  integra3on	
  within	
  
standard-­‐cell	
  rows	
  
•  Flexibility	
  
–  2	
  to	
  128	
  words	
  
–  4	
  to	
  144	
  bit	
  wide	
  
–  Up	
  to	
  4	
  independent	
  read-­‐ports	
  
•  Features	
  &	
  Benefits	
  
–  Very	
  fast	
  asynchronous	
  read	
  opera3on	
  
–  Synchronous	
  write	
  with	
  op3onal	
  fast	
  write-­‐through	
  
–  1	
  write	
  port,	
  mul3ple	
  read	
  ports	
  
–  Reset	
  func3on	
  
–  Reten3on	
  Mode	
  
–  Byte/Bit-­‐Write	
  control	
  
CARME	
  register	
  pack	
  
16X16	
  
TSMC	
  65LP	
  
Access	
  3me	
  220ps	
  
May	
  1,	
  2013 13
CARME	
  compiler	
  highlights	
  
•  Proprietary	
  Bitcell	
  Features	
  :	
  
•  Scannable	
  
•  Reserable	
  
•  High-­‐speed	
  write	
  
•  Support	
  for	
  mul3ple	
  high-­‐speed	
  read	
  ports	
  
•  Area	
  efficient	
  –	
  ½	
  of	
  normal	
  D-­‐FF	
  
•  Low	
  power	
  –	
  ½	
  of	
  normal	
  D-­‐FF	
  
•  Reten3on-­‐Ready	
  -­‐	
  Replace	
  reten3on-­‐FF	
  
•  Non-­‐Pushed-­‐Rules	
  :	
  Easily	
  retarget-­‐able	
  
May	
  1,	
  2013 14
All	
  outputs	
  	
  are	
  
routed	
  to	
  
Distribu3on	
  Plane	
  
Up	
  to	
  16	
  Bitcells	
  
in	
  a	
  pack	
  	
  
Output	
  Mux	
  
Address	
  Bus	
  
Data	
  Bus	
  
Basic	
  Architecture	
  
May	
  1,	
  2013 15
Add	
  read	
  ports	
  in	
  a	
  
modular	
  way	
  
without	
  complexity	
  
or	
  performance	
  
degrada3on	
  
OutMux	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  Port	
  A	
  
Addr	
  Bus	
  A	
  
DataOut	
  	
  	
  	
  	
  	
  	
  Port	
  A	
  
Mul3ple	
  read	
  ports	
  
Addr	
  Bus	
  B	
  
OutMux	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  Port	
  B	
  
DataOut	
  	
  	
  	
  	
  	
  	
  Port	
  B	
  
May	
  1,	
  2013 16
ScanCK_N	
  
ScanCK	
  
ScanCK_N	
  
ScanCK	
  
•  Scannable	
  Latch	
  Array	
  
CARME	
  compiler	
  highlights	
  
May	
  1,	
  2013 17
CARME	
  compiler	
  highlights	
  
•  Flexible	
  number	
  of	
  read	
  ports	
  
1	
  Port	
   2	
  Ports	
   4	
  Ports	
  
May	
  1,	
  2013 18
CARME	
  compiler	
  highlights	
  
•  Fits	
  inside	
  logic	
  rows	
  –	
  zero	
  overhead	
  
for	
  spacers,	
  power	
  rings,	
  wrappers	
  
•  Custom	
  layout	
  fits	
  number	
  of	
  
horizontal	
  &	
  ver3cal	
  tracks	
  
•  IR-­‐Drop-­‐aware	
  placement	
  :	
  Shared	
  
among	
  rows	
  
•  Just	
  like	
  a	
  big	
  standard	
  –	
  cell	
  !	
  
May	
  1,	
  2013 19
CARME	
  compiler	
  highlights	
  
•  Rou3ng-­‐Aware	
  structure	
  
•  Feed-­‐Through	
  over	
  the	
  cell	
  
May	
  1,	
  2013 20
CARME	
  performances	
  
	
  @	
  65	
  nm	
  LP	
  
20	
  
•  Register	
  performances	
  
Block	
  Name	
   Register	
  size	
   ConfiguraBon	
   Speed	
  	
  
write	
  
operaBon	
  (ps)	
  
Speed	
  	
  
read	
  operaBon	
  
(ps)	
  
Dynamic	
  
power	
  (uA/
MHZ)	
  
MCU	
  OR1200	
   32x32	
   2R1W	
   497	
   611	
   1.3	
  
ALU	
  CHRONOS	
   16x32	
   3R1W	
   406	
   490	
   0.52	
  
USB	
   32x8	
   1R1W	
   358	
   442	
   0.28	
  
UART	
   16x8	
   1R1W	
   332	
   420	
   0.19	
  
Spi	
   4x8	
   1R1W	
   315	
   240	
   0.15	
  
  PVT used for timings: SS; 1.08 V; 125°C
  PVT user for dynamic power consumption: TT; 1.2 V; 25°C
May	
  1,	
  2013 21
CARME	
  performances	
  
	
  @	
  65	
  nm	
  LP	
  
21	
  
Post	
  P&R	
  results	
  	
  on	
  Motu-­‐Uta	
  	
  
using	
  a	
  High-­‐Density	
  7-­‐Track	
  Spinner	
  (Pulsed-­‐latch)	
  library	
  :	
  
•  W/O	
  	
  CARME	
  :	
  114000	
  um2	
  at	
  195	
  MHz	
  
•  Using	
  CARME	
  :	
  	
  	
  97600	
  um2	
  at	
  196	
  MHz	
  (-­‐15%	
  area,	
  same	
  speed)	
  
•  Using	
  CARME	
  :	
  103000	
  um2	
  at	
  233	
  MHz	
  (-­‐10%	
  area,	
  +20%	
  speed)	
  
May	
  1,	
  2013 22
uHD-­‐BTF	
  
Standard	
  
Cells	
  
CARME	
  
Compiler	
  
Cell	
  Compa3ble	
  register	
  packs	
  
CARME	
  integra3on	
  flow	
  
MHz
Patent pending
Reduced cell stem
library based on
pulsed latch for ultra
high density
Patent pending
bit-cell based generator
of register packs
LogiWare models
Library of verilog models of
registers
Scripts
Automatic detection of
registers in a RTL design and
their swift replacement by a
model enabling both
synthesis and instantiation of
registers
May	
  1,	
  2013 23
Cell	
  Compa3ble	
  register	
  packs	
  
CARME	
  integra3on	
  flow	
  
Memory	
  
compilers	
  
Memory	
  
instances	
  
list	
  
LOGIWARE	
  
Library	
  
Memory	
  
compilers	
  
User’s	
  original	
  
RTL	
  
DETECTION	
  
script	
  
Standard implementation flow
CARME implementation flow: automated steps
Dolphin’s silicon IPs offering
SELECTION	
  
script	
  
Hard	
  macros	
  
instan3ated	
  
RTL	
  
Netlist	
  with	
  
hard	
  macros	
  Synthesis	
  
Updated	
  
Memory	
  
instances	
  
list	
  
…1	
  
2	
   5	
  
3	
   4	
  
6	
   7	
   8	
  
Selection script allows replacement per
criteria defined by the user:
  Above certain # of bits (IE >500 bits)
  Above a defined speed/area/leakage gain
  Always replace inside a specified block
  Do not touch a specified block
  Etc..
May	
  1,	
  2013 24
Summary	
  
•  CARME	
  is	
  an	
  innova3ve	
  patent-­‐pending	
  breakthrough	
  in	
  logic	
  
design	
  combining	
  the	
  flexibility	
  and	
  testability	
  of	
  
synthesizable	
  registers	
  together	
  with	
  the	
  high	
  density	
  of	
  
memory	
  generators	
  and	
  the	
  high	
  speed	
  and	
  low	
  power	
  of	
  
custom	
  data-­‐paths.	
  
•  Dolphin	
  integra3on	
  is	
  con3nuously	
  challenging	
  the	
  tradi3onal	
  
library	
  market	
  with	
  the	
  introduc3on	
  of	
  patented	
  ground-­‐
breaking	
  innova3ons	
  allowing	
  SoC	
  architects	
  and	
  backend-­‐
engineers	
  to	
  maximize	
  their	
  silicon	
  performance/cost.	
  
May	
  1,	
  2013 25
THANK YOU !
Ilan	
  Sever	
   	
   	
  	
  
	
  ise@dolphin.fr	
  
Sales	
  :	
   	
   	
   	
  
	
  misi@dolphin.fr	
  
www.dolphin-­‐integra3on.com	
  

More Related Content

What's hot

FPGA in outer space seminar report
FPGA in outer space seminar reportFPGA in outer space seminar report
FPGA in outer space seminar reportrahul kumar verma
 
Fundamentals of FPGA
Fundamentals of FPGAFundamentals of FPGA
Fundamentals of FPGAvelamakuri
 
FPGA Architecture Presentation
FPGA Architecture PresentationFPGA Architecture Presentation
FPGA Architecture Presentationomutukuda
 
SOC Peripheral Components & SOC Tools
SOC Peripheral Components & SOC ToolsSOC Peripheral Components & SOC Tools
SOC Peripheral Components & SOC ToolsA B Shinde
 
Mp So C 18 Apr
Mp So C 18 AprMp So C 18 Apr
Mp So C 18 AprFNian
 
Design of LDPC Decoder Based On FPGA in Digital Image Watermarking Technology
Design of LDPC Decoder Based On FPGA in Digital Image Watermarking TechnologyDesign of LDPC Decoder Based On FPGA in Digital Image Watermarking Technology
Design of LDPC Decoder Based On FPGA in Digital Image Watermarking TechnologyTELKOMNIKA JOURNAL
 
Reconfigurable Coprocessors Synthesis in the MPEG-RVC Domain
Reconfigurable Coprocessors Synthesis in the MPEG-RVC DomainReconfigurable Coprocessors Synthesis in the MPEG-RVC Domain
Reconfigurable Coprocessors Synthesis in the MPEG-RVC DomainMDC_UNICA
 
FPGAs : An Overview
FPGAs : An OverviewFPGAs : An Overview
FPGAs : An OverviewSanjiv Malik
 
SOC Chip Basics
SOC Chip BasicsSOC Chip Basics
SOC Chip BasicsA B Shinde
 
programmable_devices_en_02_2014
programmable_devices_en_02_2014programmable_devices_en_02_2014
programmable_devices_en_02_2014Svetozar Jovanovic
 
4.FPGA for dummies: Design Flow
4.FPGA for dummies: Design Flow4.FPGA for dummies: Design Flow
4.FPGA for dummies: Design FlowMaurizio Donna
 
The Ultimate Guide to HBM2E Implementation & Selection - Frank Ferro - Rambus...
The Ultimate Guide to HBM2E Implementation & Selection - Frank Ferro - Rambus...The Ultimate Guide to HBM2E Implementation & Selection - Frank Ferro - Rambus...
The Ultimate Guide to HBM2E Implementation & Selection - Frank Ferro - Rambus...Rambus
 

What's hot (20)

FPGA in outer space seminar report
FPGA in outer space seminar reportFPGA in outer space seminar report
FPGA in outer space seminar report
 
Fpga Knowledge
Fpga KnowledgeFpga Knowledge
Fpga Knowledge
 
Fundamentals of FPGA
Fundamentals of FPGAFundamentals of FPGA
Fundamentals of FPGA
 
FPGA Architecture Presentation
FPGA Architecture PresentationFPGA Architecture Presentation
FPGA Architecture Presentation
 
CPLDs
CPLDsCPLDs
CPLDs
 
#EEE - Field programmable gate array
#EEE - Field programmable gate array#EEE - Field programmable gate array
#EEE - Field programmable gate array
 
SOC Peripheral Components & SOC Tools
SOC Peripheral Components & SOC ToolsSOC Peripheral Components & SOC Tools
SOC Peripheral Components & SOC Tools
 
Mp So C 18 Apr
Mp So C 18 AprMp So C 18 Apr
Mp So C 18 Apr
 
Design of LDPC Decoder Based On FPGA in Digital Image Watermarking Technology
Design of LDPC Decoder Based On FPGA in Digital Image Watermarking TechnologyDesign of LDPC Decoder Based On FPGA in Digital Image Watermarking Technology
Design of LDPC Decoder Based On FPGA in Digital Image Watermarking Technology
 
Session 2,3 FPGAs
Session 2,3 FPGAsSession 2,3 FPGAs
Session 2,3 FPGAs
 
Reconfigurable Coprocessors Synthesis in the MPEG-RVC Domain
Reconfigurable Coprocessors Synthesis in the MPEG-RVC DomainReconfigurable Coprocessors Synthesis in the MPEG-RVC Domain
Reconfigurable Coprocessors Synthesis in the MPEG-RVC Domain
 
FPGAs : An Overview
FPGAs : An OverviewFPGAs : An Overview
FPGAs : An Overview
 
CPLDs
CPLDsCPLDs
CPLDs
 
SOC Chip Basics
SOC Chip BasicsSOC Chip Basics
SOC Chip Basics
 
Cpld fpga
Cpld fpgaCpld fpga
Cpld fpga
 
Fpga & VHDL
Fpga & VHDLFpga & VHDL
Fpga & VHDL
 
programmable_devices_en_02_2014
programmable_devices_en_02_2014programmable_devices_en_02_2014
programmable_devices_en_02_2014
 
4.FPGA for dummies: Design Flow
4.FPGA for dummies: Design Flow4.FPGA for dummies: Design Flow
4.FPGA for dummies: Design Flow
 
Fpga
FpgaFpga
Fpga
 
The Ultimate Guide to HBM2E Implementation & Selection - Frank Ferro - Rambus...
The Ultimate Guide to HBM2E Implementation & Selection - Frank Ferro - Rambus...The Ultimate Guide to HBM2E Implementation & Selection - Frank Ferro - Rambus...
The Ultimate Guide to HBM2E Implementation & Selection - Frank Ferro - Rambus...
 

Similar to TRACK D: A breakthrough in logic design drastically improving performances from 65/55nm and below/ Ilan sever

VLSI design Dr B.jagadeesh UNIT-5.pptx
VLSI design Dr B.jagadeesh   UNIT-5.pptxVLSI design Dr B.jagadeesh   UNIT-5.pptx
VLSI design Dr B.jagadeesh UNIT-5.pptxjagadeesh276791
 
Custom Computer Engine for Optimizing for the Inner kernel of Matrix Multipli...
Custom Computer Engine for Optimizing for the Inner kernel of Matrix Multipli...Custom Computer Engine for Optimizing for the Inner kernel of Matrix Multipli...
Custom Computer Engine for Optimizing for the Inner kernel of Matrix Multipli...Ardavan Pedram
 
TRACK B: Multicores & Network On Chip Architectures/ Oren Hollander
TRACK B: Multicores & Network On Chip Architectures/ Oren HollanderTRACK B: Multicores & Network On Chip Architectures/ Oren Hollander
TRACK B: Multicores & Network On Chip Architectures/ Oren Hollanderchiportal
 
OpenPOWER Acceleration of HPCC Systems
OpenPOWER Acceleration of HPCC SystemsOpenPOWER Acceleration of HPCC Systems
OpenPOWER Acceleration of HPCC SystemsHPCC Systems
 
6 open capi_meetup_in_japan_final
6 open capi_meetup_in_japan_final6 open capi_meetup_in_japan_final
6 open capi_meetup_in_japan_finalYutaka Kawai
 
DLC logic families and memory
DLC logic families and memoryDLC logic families and memory
DLC logic families and memorybalu prithviraj
 
Decoupling Compute from Memory, Storage and IO with OMI
Decoupling Compute from Memory, Storage and IO with OMIDecoupling Compute from Memory, Storage and IO with OMI
Decoupling Compute from Memory, Storage and IO with OMIAllan Cantle
 
Ics21 workshop decoupling compute from memory, storage & io with omi - ...
Ics21 workshop   decoupling compute from memory, storage & io with omi - ...Ics21 workshop   decoupling compute from memory, storage & io with omi - ...
Ics21 workshop decoupling compute from memory, storage & io with omi - ...Vaibhav R
 
Challenges in Embedded Computing
Challenges in Embedded ComputingChallenges in Embedded Computing
Challenges in Embedded ComputingPradeep Kumar TS
 
Presentation best practices for optimal configuration of oracle databases o...
Presentation   best practices for optimal configuration of oracle databases o...Presentation   best practices for optimal configuration of oracle databases o...
Presentation best practices for optimal configuration of oracle databases o...xKinAnx
 
Motivation for multithreaded architectures
Motivation for multithreaded architecturesMotivation for multithreaded architectures
Motivation for multithreaded architecturesYoung Alista
 
Introduction to intel galileo board gen2
Introduction to intel galileo board gen2Introduction to intel galileo board gen2
Introduction to intel galileo board gen2Harshit Srivastava
 
Project Slides for Website 2020-22.pptx
Project Slides for Website 2020-22.pptxProject Slides for Website 2020-22.pptx
Project Slides for Website 2020-22.pptxAkshitAgiwal1
 
Maxwell siuc hpc_description_tutorial
Maxwell siuc hpc_description_tutorialMaxwell siuc hpc_description_tutorial
Maxwell siuc hpc_description_tutorialmadhuinturi
 

Similar to TRACK D: A breakthrough in logic design drastically improving performances from 65/55nm and below/ Ilan sever (20)

VLSI design Dr B.jagadeesh UNIT-5.pptx
VLSI design Dr B.jagadeesh   UNIT-5.pptxVLSI design Dr B.jagadeesh   UNIT-5.pptx
VLSI design Dr B.jagadeesh UNIT-5.pptx
 
OpenPOWER Webinar
OpenPOWER Webinar OpenPOWER Webinar
OpenPOWER Webinar
 
Pentium iii
Pentium iiiPentium iii
Pentium iii
 
Custom Computer Engine for Optimizing for the Inner kernel of Matrix Multipli...
Custom Computer Engine for Optimizing for the Inner kernel of Matrix Multipli...Custom Computer Engine for Optimizing for the Inner kernel of Matrix Multipli...
Custom Computer Engine for Optimizing for the Inner kernel of Matrix Multipli...
 
TRACK B: Multicores & Network On Chip Architectures/ Oren Hollander
TRACK B: Multicores & Network On Chip Architectures/ Oren HollanderTRACK B: Multicores & Network On Chip Architectures/ Oren Hollander
TRACK B: Multicores & Network On Chip Architectures/ Oren Hollander
 
OpenPOWER Acceleration of HPCC Systems
OpenPOWER Acceleration of HPCC SystemsOpenPOWER Acceleration of HPCC Systems
OpenPOWER Acceleration of HPCC Systems
 
6 open capi_meetup_in_japan_final
6 open capi_meetup_in_japan_final6 open capi_meetup_in_japan_final
6 open capi_meetup_in_japan_final
 
CPU Caches
CPU CachesCPU Caches
CPU Caches
 
DLC logic families and memory
DLC logic families and memoryDLC logic families and memory
DLC logic families and memory
 
Decoupling Compute from Memory, Storage and IO with OMI
Decoupling Compute from Memory, Storage and IO with OMIDecoupling Compute from Memory, Storage and IO with OMI
Decoupling Compute from Memory, Storage and IO with OMI
 
Ics21 workshop decoupling compute from memory, storage & io with omi - ...
Ics21 workshop   decoupling compute from memory, storage & io with omi - ...Ics21 workshop   decoupling compute from memory, storage & io with omi - ...
Ics21 workshop decoupling compute from memory, storage & io with omi - ...
 
Challenges in Embedded Computing
Challenges in Embedded ComputingChallenges in Embedded Computing
Challenges in Embedded Computing
 
Presentation best practices for optimal configuration of oracle databases o...
Presentation   best practices for optimal configuration of oracle databases o...Presentation   best practices for optimal configuration of oracle databases o...
Presentation best practices for optimal configuration of oracle databases o...
 
mod 3-1.pptx
mod 3-1.pptxmod 3-1.pptx
mod 3-1.pptx
 
Motivation for multithreaded architectures
Motivation for multithreaded architecturesMotivation for multithreaded architectures
Motivation for multithreaded architectures
 
Introduction to intel galileo board gen2
Introduction to intel galileo board gen2Introduction to intel galileo board gen2
Introduction to intel galileo board gen2
 
Dsp ajal
Dsp  ajalDsp  ajal
Dsp ajal
 
Project Slides for Website 2020-22.pptx
Project Slides for Website 2020-22.pptxProject Slides for Website 2020-22.pptx
Project Slides for Website 2020-22.pptx
 
Maxwell siuc hpc_description_tutorial
Maxwell siuc hpc_description_tutorialMaxwell siuc hpc_description_tutorial
Maxwell siuc hpc_description_tutorial
 
FPGA
FPGAFPGA
FPGA
 

More from chiportal

Prof. Zhihua Wang, Tsinghua University, Beijing, China
Prof. Zhihua Wang, Tsinghua University, Beijing, China Prof. Zhihua Wang, Tsinghua University, Beijing, China
Prof. Zhihua Wang, Tsinghua University, Beijing, China chiportal
 
Prof. Steve Furber, University of Manchester, Principal Designer of the BBC M...
Prof. Steve Furber, University of Manchester, Principal Designer of the BBC M...Prof. Steve Furber, University of Manchester, Principal Designer of the BBC M...
Prof. Steve Furber, University of Manchester, Principal Designer of the BBC M...chiportal
 
Prof. Steve Furber, University of Manchester, Principal Designer of the BBC M...
Prof. Steve Furber, University of Manchester, Principal Designer of the BBC M...Prof. Steve Furber, University of Manchester, Principal Designer of the BBC M...
Prof. Steve Furber, University of Manchester, Principal Designer of the BBC M...chiportal
 
Prof. Uri Weiser,Technion
Prof. Uri Weiser,TechnionProf. Uri Weiser,Technion
Prof. Uri Weiser,Technionchiportal
 
Ken Liao, Senior Associate VP, Faraday
Ken Liao, Senior Associate VP, FaradayKen Liao, Senior Associate VP, Faraday
Ken Liao, Senior Associate VP, Faradaychiportal
 
Prof. Danny Raz, Director, Bell Labs Israel, Nokia
 Prof. Danny Raz, Director, Bell Labs Israel, Nokia  Prof. Danny Raz, Director, Bell Labs Israel, Nokia
Prof. Danny Raz, Director, Bell Labs Israel, Nokia chiportal
 
Marco Casale-Rossi, Product Mktg. Manager, Synopsys
Marco Casale-Rossi, Product Mktg. Manager, SynopsysMarco Casale-Rossi, Product Mktg. Manager, Synopsys
Marco Casale-Rossi, Product Mktg. Manager, Synopsyschiportal
 
Dr.Efraim Aharoni, ESD Leader, TowerJazz
Dr.Efraim Aharoni, ESD Leader, TowerJazzDr.Efraim Aharoni, ESD Leader, TowerJazz
Dr.Efraim Aharoni, ESD Leader, TowerJazzchiportal
 
Eddy Kvetny, System Engineering Group Leader, Intel
Eddy Kvetny, System Engineering Group Leader, IntelEddy Kvetny, System Engineering Group Leader, Intel
Eddy Kvetny, System Engineering Group Leader, Intelchiportal
 
Dr. John Bainbridge, Principal Application Architect, NetSpeed
 Dr. John Bainbridge, Principal Application Architect, NetSpeed  Dr. John Bainbridge, Principal Application Architect, NetSpeed
Dr. John Bainbridge, Principal Application Architect, NetSpeed chiportal
 
Xavier van Ruymbeke, App. Engineer, Arteris
Xavier van Ruymbeke, App. Engineer, ArterisXavier van Ruymbeke, App. Engineer, Arteris
Xavier van Ruymbeke, App. Engineer, Arterischiportal
 
Asi Lifshitz, VP R&D, Vtool
Asi Lifshitz, VP R&D, VtoolAsi Lifshitz, VP R&D, Vtool
Asi Lifshitz, VP R&D, Vtoolchiportal
 
Zvika Rozenshein,General Manager, EngineeringIQ
Zvika Rozenshein,General Manager, EngineeringIQZvika Rozenshein,General Manager, EngineeringIQ
Zvika Rozenshein,General Manager, EngineeringIQchiportal
 
Lewis Chu,Marketing Director,GUC
Lewis Chu,Marketing Director,GUC Lewis Chu,Marketing Director,GUC
Lewis Chu,Marketing Director,GUC chiportal
 
Kunal Varshney, VLSI Engineer, Open-Silicon
Kunal Varshney, VLSI Engineer, Open-SiliconKunal Varshney, VLSI Engineer, Open-Silicon
Kunal Varshney, VLSI Engineer, Open-Siliconchiportal
 
Gert Goossens,Sen. Director, ASIP Tools, Synopsys
Gert Goossens,Sen. Director, ASIP Tools, SynopsysGert Goossens,Sen. Director, ASIP Tools, Synopsys
Gert Goossens,Sen. Director, ASIP Tools, Synopsyschiportal
 
Tuvia Liran, Director of VLSI, Nano Retina
Tuvia Liran, Director of VLSI, Nano RetinaTuvia Liran, Director of VLSI, Nano Retina
Tuvia Liran, Director of VLSI, Nano Retinachiportal
 
Sagar Kadam, Lead Software Engineer, Open-Silicon
Sagar Kadam, Lead Software Engineer, Open-SiliconSagar Kadam, Lead Software Engineer, Open-Silicon
Sagar Kadam, Lead Software Engineer, Open-Siliconchiportal
 
Ronen Shtayer,Director of ASG Operations & PMO, NXP Semiconductor
Ronen Shtayer,Director of ASG Operations & PMO, NXP SemiconductorRonen Shtayer,Director of ASG Operations & PMO, NXP Semiconductor
Ronen Shtayer,Director of ASG Operations & PMO, NXP Semiconductorchiportal
 
Prof. Emanuel Cohen, Technion
Prof. Emanuel Cohen, TechnionProf. Emanuel Cohen, Technion
Prof. Emanuel Cohen, Technionchiportal
 

More from chiportal (20)

Prof. Zhihua Wang, Tsinghua University, Beijing, China
Prof. Zhihua Wang, Tsinghua University, Beijing, China Prof. Zhihua Wang, Tsinghua University, Beijing, China
Prof. Zhihua Wang, Tsinghua University, Beijing, China
 
Prof. Steve Furber, University of Manchester, Principal Designer of the BBC M...
Prof. Steve Furber, University of Manchester, Principal Designer of the BBC M...Prof. Steve Furber, University of Manchester, Principal Designer of the BBC M...
Prof. Steve Furber, University of Manchester, Principal Designer of the BBC M...
 
Prof. Steve Furber, University of Manchester, Principal Designer of the BBC M...
Prof. Steve Furber, University of Manchester, Principal Designer of the BBC M...Prof. Steve Furber, University of Manchester, Principal Designer of the BBC M...
Prof. Steve Furber, University of Manchester, Principal Designer of the BBC M...
 
Prof. Uri Weiser,Technion
Prof. Uri Weiser,TechnionProf. Uri Weiser,Technion
Prof. Uri Weiser,Technion
 
Ken Liao, Senior Associate VP, Faraday
Ken Liao, Senior Associate VP, FaradayKen Liao, Senior Associate VP, Faraday
Ken Liao, Senior Associate VP, Faraday
 
Prof. Danny Raz, Director, Bell Labs Israel, Nokia
 Prof. Danny Raz, Director, Bell Labs Israel, Nokia  Prof. Danny Raz, Director, Bell Labs Israel, Nokia
Prof. Danny Raz, Director, Bell Labs Israel, Nokia
 
Marco Casale-Rossi, Product Mktg. Manager, Synopsys
Marco Casale-Rossi, Product Mktg. Manager, SynopsysMarco Casale-Rossi, Product Mktg. Manager, Synopsys
Marco Casale-Rossi, Product Mktg. Manager, Synopsys
 
Dr.Efraim Aharoni, ESD Leader, TowerJazz
Dr.Efraim Aharoni, ESD Leader, TowerJazzDr.Efraim Aharoni, ESD Leader, TowerJazz
Dr.Efraim Aharoni, ESD Leader, TowerJazz
 
Eddy Kvetny, System Engineering Group Leader, Intel
Eddy Kvetny, System Engineering Group Leader, IntelEddy Kvetny, System Engineering Group Leader, Intel
Eddy Kvetny, System Engineering Group Leader, Intel
 
Dr. John Bainbridge, Principal Application Architect, NetSpeed
 Dr. John Bainbridge, Principal Application Architect, NetSpeed  Dr. John Bainbridge, Principal Application Architect, NetSpeed
Dr. John Bainbridge, Principal Application Architect, NetSpeed
 
Xavier van Ruymbeke, App. Engineer, Arteris
Xavier van Ruymbeke, App. Engineer, ArterisXavier van Ruymbeke, App. Engineer, Arteris
Xavier van Ruymbeke, App. Engineer, Arteris
 
Asi Lifshitz, VP R&D, Vtool
Asi Lifshitz, VP R&D, VtoolAsi Lifshitz, VP R&D, Vtool
Asi Lifshitz, VP R&D, Vtool
 
Zvika Rozenshein,General Manager, EngineeringIQ
Zvika Rozenshein,General Manager, EngineeringIQZvika Rozenshein,General Manager, EngineeringIQ
Zvika Rozenshein,General Manager, EngineeringIQ
 
Lewis Chu,Marketing Director,GUC
Lewis Chu,Marketing Director,GUC Lewis Chu,Marketing Director,GUC
Lewis Chu,Marketing Director,GUC
 
Kunal Varshney, VLSI Engineer, Open-Silicon
Kunal Varshney, VLSI Engineer, Open-SiliconKunal Varshney, VLSI Engineer, Open-Silicon
Kunal Varshney, VLSI Engineer, Open-Silicon
 
Gert Goossens,Sen. Director, ASIP Tools, Synopsys
Gert Goossens,Sen. Director, ASIP Tools, SynopsysGert Goossens,Sen. Director, ASIP Tools, Synopsys
Gert Goossens,Sen. Director, ASIP Tools, Synopsys
 
Tuvia Liran, Director of VLSI, Nano Retina
Tuvia Liran, Director of VLSI, Nano RetinaTuvia Liran, Director of VLSI, Nano Retina
Tuvia Liran, Director of VLSI, Nano Retina
 
Sagar Kadam, Lead Software Engineer, Open-Silicon
Sagar Kadam, Lead Software Engineer, Open-SiliconSagar Kadam, Lead Software Engineer, Open-Silicon
Sagar Kadam, Lead Software Engineer, Open-Silicon
 
Ronen Shtayer,Director of ASG Operations & PMO, NXP Semiconductor
Ronen Shtayer,Director of ASG Operations & PMO, NXP SemiconductorRonen Shtayer,Director of ASG Operations & PMO, NXP Semiconductor
Ronen Shtayer,Director of ASG Operations & PMO, NXP Semiconductor
 
Prof. Emanuel Cohen, Technion
Prof. Emanuel Cohen, TechnionProf. Emanuel Cohen, Technion
Prof. Emanuel Cohen, Technion
 

Recently uploaded

What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdfChristopherTHyatt
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 

Recently uploaded (20)

What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdf
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 

TRACK D: A breakthrough in logic design drastically improving performances from 65/55nm and below/ Ilan sever

  • 1. May  1,  2013 1 A  breakthrough  in  logic  design   dras3cally  improving  performances  from  65/55nm  and  below   Ilan  Sever   Library  group  CTO   And  Israeli  Subsidiary  Manager   DOLPHIN  INTEGRATION  
  • 2. May  1,  2013 2 •  Incorporated  as  French  SA  in  1985   •  on  Alternext  of  NYSE  in  2007   •  as  the  Provider  of  Design  Products   for  mixed  signal  SoCs   •  now  ac3ve  from  180  nm  to  28  nm     –  with  135  Design  Engineers     –  plus  Field  Applica3on  Engineers  and  SoC  Integra3on  Engineers  expert  at  Hardware   Modeling  to  provide  SoCs  with  the  best  subsystems:   •  High  Resolu3on  Audio  (Converters  and  Audio  Signal  Processing)   •  High  Resolu3on  Measurement  (Converters  for  Power  Metering,  Mems,  etc.)   •  Low-­‐power  Storage  (Register  Banks  and  Memories)   •  Low-­‐power  Microcontrol  Logic  (80x51  Legacy,  eFlash  Caches,  Coprocessors...)   –  and  innova3ve  libraries  of  Standard  Cells  and  Memory  Registers     –  with  Power  Regula3on,  Reference,  Clock  &  Detector  Networking   –  where  the  major  differen3ator  is  the  Flexibility  of  IP  configura3ons  (FLIP)   Corporate  ID  
  • 3. May  1,  2013 3 •  Incorporated  in  October  2009  as  Dolphin  Integra3on  Ltd   •  With  the  charter  to  develop  innova3ve  small-­‐capacity  memory  architectures   •  7  Employees,    All  engineers     •  Developed  three  product  families     •  in  technologies  ranging  from  0.13u  down  to  55nm  :     Innova3ve  high-­‐density  1PRFile  “AURA”  up  to  25%  smaller  than  compe3tor’s  solu3on  with   half  the  dynamic  power  –  Licensed  by  TSMC,  by  Leading  IDM’s  and  Fablesses     Innova3ve  high-­‐density  DPRFILE  “ERIS”  up  to  35%  smaller  than  compe3tor’s  solu3on  while   providing  two  full  Read+Write  ports  (as  opposed  to  1R1W  2-­‐Port  registers)     Patent-­‐Pending  “CARME”  mul3-­‐port  register  allowing  seamless  replacement  of  Flip-­‐Flop  and   extreme  high-­‐speed  asynchronous  access  for  accelera3on  of  digital  blocks   Dolphin  in  Israel  
  • 4. May  1,  2013 4 Market  trends  :     Boom  of  average  SoCs  clock  speed   •  Consumer  electronics  and   mobile  devices  drive  the  need   for  higher  SoC  performances   –  High  performance  required  for   embedded  processor   –  High  density  and  low  power   required  for  rest  of  SoC     •  Targeted  applica3ons   –  Smartphone   –  Mul3media   –  Gaming   –  Compu3ng   –  …   Source: Kurzweil
  • 5. May  1,  2013 5 Design  techniques   for  improving  performance   of  cri3cal  paths  on  logic  blocks   •  Logic  designers  can  leverage  4  solu3ons  to  improve  performances  of  logic   blocks  while  maintaining  the  best  density/power  trade-­‐off   5   Design techniques Drawbacks Impacts Multi process support  Use LP process for power critical circuits  Use G process for speed critical circuits The high leakage of G process Leakage loss Multi Vt support in standard cells  Use LVt cells with improved performance in critical paths An additional LVT layer is needed. The high leakage of LVT cells Leakage loss Multi tracks support in standard cells  Use 7/8 Track libraries for density optimized blocks and 10/12/14 Track libraries for speed critical blocks Most libraries are not path mixable, so optimization is limited to the whole logic block level: cells are oversized for all non-critical paths of the block. Area loss CARME  bit-­‐cell  based  register  packs    Use  CARME  for  speed  cri3cal  registers   - -
  • 6. May  1,  2013 6 Barriers  and  challenges  in  op3mizing   the  register  files  within  a  logic  design   •  Flexibility  of  configura3ons  :  #words,  #bits  (unlike  custom  solu3ons)   •  Reset  opera3on  (does  not  exist  in  SRAM-­‐Based  macros)   •  Scan/DFT  (SRAM-­‐Based  macros  do  not  support  scan  and  require  BIST)   •  Write  &  Read  access  protocol  and  speed   •  Mul3  ports   •  Usage  within  a  standard  logic  flow   •  Automa3c  P&R  inside  and  area  of  standard  logic  rows   •  Dynamic  consump3on  and  IR-­‐Drop  during  read/write  ac3vity   •  Support  for  power-­‐down  &  reten3on  modes   •  Area  –  always  a  key  factor   6  
  • 7. May  1,  2013 77   Property/ Challenge Synthesizable FF-Based register Synthesizable Latch- Based register SRAM-Based register CARME Register Pack Reset Yes Yes No Yes Scan / DFT Yes No (Need BIST) No (Need BIST) Yes Write access Synchronous Synchronous Synchronous Synchronous Optional asynchronous write-through Read access Asynchronous Asynchronous Synchronous Asynchronous Multi Port Yes Yes No Yes Placement and Routability Standard P&R Standard P&R Hard macro placement outside logic rows Hard macro compatible with placement in logic rows Cell  Compa3ble  register  packs   CARME     key  features  
  • 8. May  1,  2013 8 Cell  Compa3ble  register  packs   CARME     key  features   •  Brand  new  kind  of  bit-­‐cell  based  generator  which  can  be  used  as  an   alterna3ve  to  standard  cell  based  implementa3on  for  storage  elements   such  as  registers   –  CARME  instances  are  ac3ng  exactly  as  synthesized  registers  thus  ensuring  a   seamless  replacement   •  CARME  is  the  ideal  solu3on  for  those  who  want  to  improve  speed  but  also   even  further  the  logic  density  and  dynamic  power   •  Tradi3onal  registers  once  placed  are  unstructured  and  widespread  lunless   hierarchically  Placed  &  Routed.  Opposite  to  this  approach,  CARME   registers  are  structured  as  “packs”  to  facilitate  RTL  engineering  but  s3ll   enjoy  the  flexibility  of  a  generator   8  
  • 9. May  1,  2013 9 Cell  Compa3ble  register  packs   CARME  performances  @  65  nm  LP   •  Benchmark  results  aoer  Synthesis  (with  scan  inser3on)  on  Motu  Uta  V5   9     Process: TSMC 65 nm LP   Standard cell library performances are for SVt   PVT used for timings: SS; 1.08 V; 125°C   Accuracy of results for CARME   Speed +/-10%   Area +/-5% 18% gain in density 22% gain in speed
  • 10. May  1,  2013 10 CARME  Vs.  Alterna3ves   •  Benchmark:  Implementa3on  of  a  16x16  Look-­‐Up-­‐ Table  (TSMC  65nm  LP)   Property/ Challenge Synthesizable FF-Based Synthesizable Latch-Based SRAM-Based CARME Register Pack Area (65LP) 3973 um² 1965 um² 1530 um² 2704 um² Speed (access time, typical) 0.39 ns 0.6-0.8 ns 0.8-1.0 ns 0.22 ns Power @1GHz 2.03 mW 0.80 mW 1.43 mW 0.89 mW Reset Yes Yes No Yes Write access Synchronous Synchronous Synchronous Synchronous Read access Asynch. Synchronous Synchronous Asynch. Multi Port Yes Yes No Yes
  • 11. May  1,  2013 11 •  READ  is  Asynchronous   •  Can  support  up  to  4  independent  read  ports.   read_addr data_out          delay:  read_addr=>data_out  delay:  read_addr=>data_out Fast  Asynchronous  Read  
  • 12. May  1,  2013 12 CARME  compiler  highlights   •  Architecture   –  Based  on  patentable  bit-­‐cell   –  Op3mized  for  easy  &  risk-­‐free  integra3on  within   standard-­‐cell  rows   •  Flexibility   –  2  to  128  words   –  4  to  144  bit  wide   –  Up  to  4  independent  read-­‐ports   •  Features  &  Benefits   –  Very  fast  asynchronous  read  opera3on   –  Synchronous  write  with  op3onal  fast  write-­‐through   –  1  write  port,  mul3ple  read  ports   –  Reset  func3on   –  Reten3on  Mode   –  Byte/Bit-­‐Write  control   CARME  register  pack   16X16   TSMC  65LP   Access  3me  220ps  
  • 13. May  1,  2013 13 CARME  compiler  highlights   •  Proprietary  Bitcell  Features  :   •  Scannable   •  Reserable   •  High-­‐speed  write   •  Support  for  mul3ple  high-­‐speed  read  ports   •  Area  efficient  –  ½  of  normal  D-­‐FF   •  Low  power  –  ½  of  normal  D-­‐FF   •  Reten3on-­‐Ready  -­‐  Replace  reten3on-­‐FF   •  Non-­‐Pushed-­‐Rules  :  Easily  retarget-­‐able  
  • 14. May  1,  2013 14 All  outputs    are   routed  to   Distribu3on  Plane   Up  to  16  Bitcells   in  a  pack     Output  Mux   Address  Bus   Data  Bus   Basic  Architecture  
  • 15. May  1,  2013 15 Add  read  ports  in  a   modular  way   without  complexity   or  performance   degrada3on   OutMux                          Port  A   Addr  Bus  A   DataOut              Port  A   Mul3ple  read  ports   Addr  Bus  B   OutMux                          Port  B   DataOut              Port  B  
  • 16. May  1,  2013 16 ScanCK_N   ScanCK   ScanCK_N   ScanCK   •  Scannable  Latch  Array   CARME  compiler  highlights  
  • 17. May  1,  2013 17 CARME  compiler  highlights   •  Flexible  number  of  read  ports   1  Port   2  Ports   4  Ports  
  • 18. May  1,  2013 18 CARME  compiler  highlights   •  Fits  inside  logic  rows  –  zero  overhead   for  spacers,  power  rings,  wrappers   •  Custom  layout  fits  number  of   horizontal  &  ver3cal  tracks   •  IR-­‐Drop-­‐aware  placement  :  Shared   among  rows   •  Just  like  a  big  standard  –  cell  !  
  • 19. May  1,  2013 19 CARME  compiler  highlights   •  Rou3ng-­‐Aware  structure   •  Feed-­‐Through  over  the  cell  
  • 20. May  1,  2013 20 CARME  performances    @  65  nm  LP   20   •  Register  performances   Block  Name   Register  size   ConfiguraBon   Speed     write   operaBon  (ps)   Speed     read  operaBon   (ps)   Dynamic   power  (uA/ MHZ)   MCU  OR1200   32x32   2R1W   497   611   1.3   ALU  CHRONOS   16x32   3R1W   406   490   0.52   USB   32x8   1R1W   358   442   0.28   UART   16x8   1R1W   332   420   0.19   Spi   4x8   1R1W   315   240   0.15     PVT used for timings: SS; 1.08 V; 125°C   PVT user for dynamic power consumption: TT; 1.2 V; 25°C
  • 21. May  1,  2013 21 CARME  performances    @  65  nm  LP   21   Post  P&R  results    on  Motu-­‐Uta     using  a  High-­‐Density  7-­‐Track  Spinner  (Pulsed-­‐latch)  library  :   •  W/O    CARME  :  114000  um2  at  195  MHz   •  Using  CARME  :      97600  um2  at  196  MHz  (-­‐15%  area,  same  speed)   •  Using  CARME  :  103000  um2  at  233  MHz  (-­‐10%  area,  +20%  speed)  
  • 22. May  1,  2013 22 uHD-­‐BTF   Standard   Cells   CARME   Compiler   Cell  Compa3ble  register  packs   CARME  integra3on  flow   MHz Patent pending Reduced cell stem library based on pulsed latch for ultra high density Patent pending bit-cell based generator of register packs LogiWare models Library of verilog models of registers Scripts Automatic detection of registers in a RTL design and their swift replacement by a model enabling both synthesis and instantiation of registers
  • 23. May  1,  2013 23 Cell  Compa3ble  register  packs   CARME  integra3on  flow   Memory   compilers   Memory   instances   list   LOGIWARE   Library   Memory   compilers   User’s  original   RTL   DETECTION   script   Standard implementation flow CARME implementation flow: automated steps Dolphin’s silicon IPs offering SELECTION   script   Hard  macros   instan3ated   RTL   Netlist  with   hard  macros  Synthesis   Updated   Memory   instances   list   …1   2   5   3   4   6   7   8   Selection script allows replacement per criteria defined by the user:   Above certain # of bits (IE >500 bits)   Above a defined speed/area/leakage gain   Always replace inside a specified block   Do not touch a specified block   Etc..
  • 24. May  1,  2013 24 Summary   •  CARME  is  an  innova3ve  patent-­‐pending  breakthrough  in  logic   design  combining  the  flexibility  and  testability  of   synthesizable  registers  together  with  the  high  density  of   memory  generators  and  the  high  speed  and  low  power  of   custom  data-­‐paths.   •  Dolphin  integra3on  is  con3nuously  challenging  the  tradi3onal   library  market  with  the  introduc3on  of  patented  ground-­‐ breaking  innova3ons  allowing  SoC  architects  and  backend-­‐ engineers  to  maximize  their  silicon  performance/cost.  
  • 25. May  1,  2013 25 THANK YOU ! Ilan  Sever          ise@dolphin.fr   Sales  :          misi@dolphin.fr   www.dolphin-­‐integra3on.com