Skip to content

Commit

Permalink
Merge pull request #180 from b-studios/patch-1
Browse files Browse the repository at this point in the history
Fix typo: instanciate -> instantiate
  • Loading branch information
Dolu1990 committed May 9, 2023
2 parents d07fceb + 62933d8 commit 9d000b2
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions source/SpinalHDL/Foreword/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -172,21 +172,21 @@ peripherals instantiation and adding the APB3 decoder required to access them.

.. code-block:: scala
// Instanciate an AXI4 to APB3 bridge
// Instantiate an AXI4 to APB3 bridge
val apbBridge = Axi4ToApb3Bridge(
addressWidth = 20,
dataWidth = 32,
idWidth = 4
)
// Instanciate some APB3 peripherals
// Instantiate some APB3 peripherals
val gpioACtrl = Apb3Gpio(gpioWidth = 32)
val gpioBCtrl = Apb3Gpio(gpioWidth = 32)
val timerCtrl = PinsecTimerCtrl()
val uartCtrl = Apb3UartCtrl(uartCtrlConfig)
val vgaCtrl = Axi4VgaCtrl(vgaCtrlConfig)
// Instanciate an APB3 decoder
// Instantiate an APB3 decoder
// - Drived by the apbBridge
// - Map each peripheral in a memory region
val apbDecoder = Apb3Decoder(
Expand Down Expand Up @@ -216,7 +216,7 @@ Basically VHDL and Verilog provide some elaboration tools which aren't directly
mapped into hardware as loops / generate statements / macro / function /
procedure / task. But that's all.

And even then, they are really limited. For instance one can't define
And even then, they are really limited. For instance, one can't define
process/always/component/module blocks into a task/procedure. It is really a
bottleneck for many fancy things.

Expand Down

0 comments on commit 9d000b2

Please sign in to comment.