aboutsummaryrefslogtreecommitdiff
path: root/pelican/content/InterconnectStandards.md
diff options
context:
space:
mode:
Diffstat (limited to 'pelican/content/InterconnectStandards.md')
-rw-r--r--pelican/content/InterconnectStandards.md54
1 files changed, 27 insertions, 27 deletions
diff --git a/pelican/content/InterconnectStandards.md b/pelican/content/InterconnectStandards.md
index 4ce1c83..3896a83 100644
--- a/pelican/content/InterconnectStandards.md
+++ b/pelican/content/InterconnectStandards.md
@@ -23,16 +23,16 @@ provide technical diversity that might be required by the
system. Typical differences are:
- - Performance. The capacity as well as latency.
+- Performance. The capacity as well as latency.
- - Intelligence. Simple master-slave read/write access or DMA-transfers,
+- Intelligence. Simple master-slave read/write access or DMA-transfers,
coherence support etc.
- - point to point or point to multipoint. Basically bus based or switch
+- point to point or point to multipoint. Basically bus based or switch
fabric.
@@ -40,13 +40,13 @@ system. Typical differences are:
There are also non-technical differences:
- - Licensing and pricing. Does using a standard add monetary cost and
+- Licensing and pricing. Does using a standard add monetary cost and
does using the standard infer restrictions in sharing, disclosure of
source code?
- - Market share. The market share is primarily interesting as basis for
+- Market share. The market share is primarily interesting as basis for
the availability of other cores that could be integrated.
@@ -63,24 +63,24 @@ cores and subsystem GRLIB.
AMBA currently contains four main interconnect types:
- - APB. A simple register read/write bus used to connect simpler
+- APB. A simple register read/write bus used to connect simpler
devices such as timers, IRQ handlers, slow serial I/O such as UARTS
and GPIO interfaces. The peripherals are connected to a common bus
with a single master.
- - AHB. A more advanced bus based interconnect. Supports more complex
+- AHB. A more advanced bus based interconnect. Supports more complex
data transfers of up to 1 kByte data. Supports multiple masters.
- - AXI. A switch fabric based interconnect that supports multiple
+- AXI. A switch fabric based interconnect that supports multiple
parallel transfers, multiple masters etc.
- - ACE. A low latency interconnect that supports cache coherency to
+- ACE. A low latency interconnect that supports cache coherency to
allow the design of multicore, multiprocessor systems on-chip.
@@ -97,27 +97,27 @@ different AMBA interconnect types.
Pros:
- - Technically advanced and covers a wide range of system
+- Technically advanced and covers a wide range of system
requirements.
- - A huge user base.
+- A huge user base.
- - A huge selection of third party support in terms of tools as well as
+- A huge selection of third party support in terms of tools as well as
cores. Most of these cores and tools are commercial and proprietary,
closed source.
Cons:
- - Licensing. Would Cryptech need to get a license?
+- Licensing. Would Cryptech need to get a license?
- - Availability of open cores
+- Availability of open cores
@@ -139,20 +139,20 @@ as interface standard.
=
Pros:
- - Good technical features.
+- Good technical features.
- - Easy integration in Nios-II based systems.
+- Easy integration in Nios-II based systems.
Cons:
- - Limited to Altera based FPGA designs.
+- Limited to Altera based FPGA designs.
- - Low support from open and proprietary third party suppliers of tools
+- Low support from open and proprietary third party suppliers of tools
and cores.
@@ -173,13 +173,13 @@ number of patents related to CoreConnect (see the license agreement).
Pros:
- - Good support on for systems implemented on Xilinx FPGAs.
+- Good support on for systems implemented on Xilinx FPGAs.
Cons:
- - Low support by open cores and tools.
- - License agreement.
+- Low support by open cores and tools.
+- License agreement.
@@ -203,12 +203,12 @@ open.
Pros:
- - Good technical features.
+- Good technical features.
Cons:
- - Not very common in use by open cores.
+- Not very common in use by open cores.
@@ -239,14 +239,14 @@ specification document itself is close to Creative Commons CC-BY.
Pros:
- - Fairly good technical support.
- - Good support from open tools and cores.
- - Public domain license.
+- Fairly good technical support.
+- Good support from open tools and cores.
+- Public domain license.
Cons:
- - Not as advanced. No good coherency support for example.
+- Not as advanced. No good coherency support for example.